Вход • Регистрация

Создание дополнительных полей в таблице {shop}

  • 28 марта 2019 г.
  • Подскажите, пожалуйста, следующее: есть модуль, для работы которого требуются три дополнительных поля в таблице {shop}. Ручное создание полей (phpMyAdmin) не подходит, необходимо создавать новые поля при установке модуля. Существуют ли способы решения данной задачи в Diafan?
    • 28 марта 2019 г. , редакция: 28 марта 2019 г.
      • 28 марта 2019 г. , редакция: 28 марта 2019 г.
      • Спасибо. Но к сожалению это не то. Я задал вопрос - есть ли в Diafan готовый функционал для добавления дополнительных полей в уже существующую таблицу, а именно в таблицу товаров {shop}. Если нет такого функционала, то придется самому решать эту задачу.
        • 28 марта 2019 г.
        • Хм, ну если нужны еще (поля) колонки. Не обязательно добавлять именно в shop, лучше сделать дополнительную таблицу shop_custom.

          Функционал есть, как писал Анатолий ниже, файл install модуля ИМ.

          • 28 марта 2019 г.
          • Цитата
            Не обязательно добавлять именно в shop, лучше сделать дополнительную таблицу shop_custom

            Тоже вариант, даже проще.
          • 28 марта 2019 г.
          • Спасибо. Действительно лучше сделать отдельную таблицу и связать ее с товарами в {shop}
            • 29 марта 2019 г.
            • или в иснтал прописать типа

              Код
              ALTER TABLE {MA_TABLE} ADD `{MY_POLE}` VARCHAR(40) NOT NULL

    • 28 марта 2019 г.
    • Ну я бы посмотрел файлы install и скопипастил бы формирование полей таблицы

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум