BuslikDrev Опубликовано: октября 21, 2017 Жалоба Поделиться Опубликовано: октября 21, 2017 Приветствую всех! У меня возникли разногласия, как поступить. Делаю модуль подкатегории для производителей, встал вопросы куда бы вывести настройки по модулю (размер изображений, включение разных функций). У меня есть такие варианты событий: 1. Сделать меню настроек, как модуль (сделать так, чтобы модуль не появлялся в списке при настройке макета страниц); 2. Сделать меню настроек на странице списка производителей (добавить отдельную таблицу в БД по настройкам); 3. Сделать для каждой категории свои настройки (добавить таблицу в БД по настройкам, либо столбцы); 4. Сделать настройки модуля на странице "настройки магазина", как отдельная вкладка и использовать в БД таблицу этого раздела админки (добавить строчки в таблице БД). 5. Раскидать настройки модуля на странице "настройки магазина" так, будто модуль там и был и использовать в БД таблицу этого раздела админки (добавить строчки в таблице БД). Также я бы хотел услышать мнение, как бы поступить, максимально всё делать в виде окмода или в виде отдельных модулей, а именно: Модуль фильтра в производителях, модуль (IMG) производителей с подкатегориями, категории производителей 4 уровня. Например, для опенкарт.про могу сделать в виде окмода, но с другой стороны для других сборок нужно делать модули отдельными - хочу максимально общую совместимость продумать, чтобы меньше поправочек вносить. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: октября 22, 2017 Автор Жалоба Поделиться Опубликовано: октября 22, 2017 Вопрос решил, добавлю отдельной вкладкой в настройках магазина, если будут настройки для каждой категории, то добавлю ещё столбцы. Модуль фильтра и категории сделаю окмодом, а витрину категорий можно тоже окмодом в модуль категории производителей, а там можно будет выбрать тип использования. В общем присмотрелся и увидел, что принцип работы настройки магазина такой, как и в модулях, только таблицы разные. Из-за чего появляется путаница, какую модель загружать для сохранения модуля. Если модуль для мультимагазина, то эту: $this->load->model('setting/setting'); Если нет (для всех магазинов одни настройки), то эту: $this->load->model('extension/module'); Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.