Куда идем?

Модуль Facebook Like Box Slider

Больше
5 года 1 нед. назад #8924 от bionetinfo
bionetinfo создал тему: Модуль Facebook Like Box Slider
Здравствуйте,
Подскажите, как реализовать следующую задачу?
Требуется "перевод" модуля Facebook Like Box Slider, т.е. чтобы он подтягивал инфу с Фейсбук на нужном языке. Как это сделать я разобрался (редактируем helper.php).
Сайт на 3 языках.. Как сделать 3 копии данного модуля?

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
5 года 4 дн. назад - 5 года 4 дн. назад #8925 от Wedal
Wedal ответил в теме Модуль Facebook Like Box Slider
bionetinfo, нужен именно перевод модуля (языковых констант) или же в PHP разделяется логика для разных языков?
Последнее редактирование: 5 года 4 дн. назад пользователем Wedal.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
5 года 4 дн. назад #8926 от bionetinfo
bionetinfo ответил в теме Модуль Facebook Like Box Slider
в PHP разделяется логика для разных языков

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
5 года 3 дн. назад #8927 от Wedal
Wedal ответил в теме Модуль Facebook Like Box Slider
bionetinfo, я бы сделал так:

Добавляем в XML-файл модуля новую опцию, которая позволит выбирать язык в настройках модуля. Далее получаем ее в helper'ре и, в зависимости от ее значения, подгружаем нужный язык. Таким образом вы сможете создать в админке несколько копий модуля и при этом задать для каждой копии свою опцию.

Это будет хак модуля, но раз вы и так правили хелпер, то это уже не так важно. Если хочется избежать хака, то можно создать копию модуля (не в админке, а прямо архива с модулем), переименовать его (изменив, в том числе, его названия в файлах) и уже вносить любые доработки. Получится этакий форк.
Спасибо сказали: bionetinfo

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
5 года 3 дн. назад #8928 от bionetinfo
bionetinfo ответил в теме Модуль Facebook Like Box Slider
Wedal, благодарю!
Сделал по второму варианту. Убрал свой хак (будет нормально обновляться) + 2 копии с необходимыми правками.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.