Модуль Facebook Like Box Slider
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
5 года 10 мес. назад #8924
от bionetinfo
bionetinfo создал тему: Модуль Facebook Like Box Slider
Здравствуйте,
Подскажите, как реализовать следующую задачу?
Требуется "перевод" модуля Facebook Like Box Slider, т.е. чтобы он подтягивал инфу с Фейсбук на нужном языке. Как это сделать я разобрался (редактируем helper.php).
Сайт на 3 языках.. Как сделать 3 копии данного модуля?
Подскажите, как реализовать следующую задачу?
Требуется "перевод" модуля Facebook Like Box Slider, т.е. чтобы он подтягивал инфу с Фейсбук на нужном языке. Как это сделать я разобрался (редактируем helper.php).
Сайт на 3 языках.. Как сделать 3 копии данного модуля?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
5 года 10 мес. назад - 5 года 10 мес. назад #8925
от Wedal
Wedal ответил в теме Модуль Facebook Like Box Slider
bionetinfo, нужен именно перевод модуля (языковых констант) или же в PHP разделяется логика для разных языков?
Последнее редактирование: 5 года 10 мес. назад пользователем Wedal.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
5 года 10 мес. назад #8926
от bionetinfo
bionetinfo ответил в теме Модуль Facebook Like Box Slider
в PHP разделяется логика для разных языков
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
5 года 10 мес. назад #8927
от Wedal
Wedal ответил в теме Модуль Facebook Like Box Slider
bionetinfo, я бы сделал так:
Добавляем в XML-файл модуля новую опцию, которая позволит выбирать язык в настройках модуля. Далее получаем ее в helper'ре и, в зависимости от ее значения, подгружаем нужный язык. Таким образом вы сможете создать в админке несколько копий модуля и при этом задать для каждой копии свою опцию.
Это будет хак модуля, но раз вы и так правили хелпер, то это уже не так важно. Если хочется избежать хака, то можно создать копию модуля (не в админке, а прямо архива с модулем), переименовать его (изменив, в том числе, его названия в файлах) и уже вносить любые доработки. Получится этакий форк.
Добавляем в XML-файл модуля новую опцию, которая позволит выбирать язык в настройках модуля. Далее получаем ее в helper'ре и, в зависимости от ее значения, подгружаем нужный язык. Таким образом вы сможете создать в админке несколько копий модуля и при этом задать для каждой копии свою опцию.
Это будет хак модуля, но раз вы и так правили хелпер, то это уже не так важно. Если хочется избежать хака, то можно создать копию модуля (не в админке, а прямо архива с модулем), переименовать его (изменив, в том числе, его названия в файлах) и уже вносить любые доработки. Получится этакий форк.
Спасибо сказали: bionetinfo
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
5 года 10 мес. назад #8928
от bionetinfo
bionetinfo ответил в теме Модуль Facebook Like Box Slider
Wedal, благодарю!
Сделал по второму варианту. Убрал свой хак (будет нормально обновляться) + 2 копии с необходимыми правками.
Сделал по второму варианту. Убрал свой хак (будет нормально обновляться) + 2 копии с необходимыми правками.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.