[ms2GalleryBabelCopying] Копирует файлы ms2Gallery из языковых версий
Маленький пакет реализует удобное использование ms2Gallery в связке с Babel, предоставляя возможность дублировать файлы из ресурсов другой языковой версии в текущую.
У меня часто складывалась ситуация, когда приходилось заливать файлы для страницы одного языка, а потом создавать для него перевод и перезаливать всё заново. Надоело. Написал пакет для решения этой задачи автоматически.
Важно
Для работы пакета должны быть установлены ms2Gallery и Babel 3.
Скачать в modstore.pro
Комментарии: 14
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Если файлы у 2х ресурсов не отличаются — зачем их дублировать? Проще выводить их из одного места.
Просто делать join к другому id и продумать, как его лучше хранить и получать.
Если же используются все поля файла, то можно писать через разделитель, например ||, и выводить через фильтр.
Дублирование данных — это уже крайний шаг, на мой взгляд. Последнее, что можно делать для выполнения задачи.
По второму варианту про разделители: бывает так, что клиенту не объяснишь про разделители. Тут стоит вопрос о том, как бы рассказать ему про пользование бекендом его языком. Если ещё и про разделитель придётся «задвигать», думаю это надолго. :) И это решение, как по мне, более костыльное, честно говоря.
Порой проще дать клиенту в пользование кнопку, которая будет выполнять дублирование фотографий из предыдущего раздела и объяснить, куда вставлять описание, ссылку и другие поля, если таковые требуются.
Я понимаю, что большинству из сообщества наверняка не приходится делать языковые версии на 3 языках, поэтому врядли данный пакет будет пользоваться популярностью, да и врядли это большинство поймёт, зачем он нужен в modstore. Тем не менее, я бы очень хотел его видеть в том репозитории, который для меня стал на ровне с официальным (а то и важнее по кол-ву дополнений устанавливаемых на сайт). Потому что это будет удобно в будущем скачать в пару кликов, нежели возиться с файликами и устанавливая пакет локально.