camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Дополнительные поля для брендов
06.06.2015

На странице настроек добавлено поле Дополнительные поля брендов, его содержимое - строки вида
h1 varchar(255);Заголовок H1;text
description2 text;Второе описание;textarea
description3 text;Третье описание;tinymce
use_for_market tinyint;Выводить в Ямаркет;checkbox
В данном примере означает, что у брендов будут созданы три поля
1. Поле в таблице под названием h1 типа varchar(255), рабочее название Заголовок H1, редактируется как поле type="text".
2. Поле в таблице под названием description2 типа text, рабочее название Второе описание, редактируется как поле textarea.
3. Аналогично предыдущему, но редактируется в визуальном редактоке tinymce.
4. Поле в таблице под названием use_for_market типа tinyint, рабочее название Выводить в Ямаркет, редактируется как поле checkbox.

Согласно этому описанию при редактировании брендов появляются дополнительные поля.

Использование полей на сайте - отдельно в зависимости от конкретных задач.
Например, для рассмотренного примера:
1. Значение поля выводить на странице брендов в заголовке{$brand->h1} вместо стандартного {$brand->name}. Такое нередко требуют SEO-специалисты.
2. Значение поля второго описания выводить на странице брендов после списка товаров {$brand->description2}.
3. Аналогично предыдущему.
4. В yandex.php в основном запросе добавить условие отбора товаром с ненулевым значением поля, чтобы в выгрузку Ямаркета выводились только товары указанных брендов.

Создавалось на Simpla 2.3.6.
Скорее всего, работает и для для других версий 2.х.

Для установки надо внести изменения в пяти файлах. Изменения в базе не требуются.

40.00 $   или   3000 руб.
    
  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2021 simpla-tuning.com