Core 42

Core 42
Поля Seblod
Special
Plus
Free

Поле Core 42 предназначено для разработчика. Вводится код PHP, JS, HTML, CSS.

Поле, названное разработчиками просто «42» или «Core 42» в ранних версиях SEBLOD входило в стандартный пакет и было доступно после установки компонента. Сейчас оно исключено из установочного пакета и доступно на сайте разработчика, как дополнительное.

Поле Core 42 это специальный вид поля, работа которого невозможна без определенных манипуляций, сделанных разработчиком сайта. Для работы с этим полем разработчик сайта должен обладать знаниями языка PHP, уметь использовать API Joomla, строить запросы на языке понятном базе данных (как правило MySQL), а также HTML и CSS. 

Самый распространенный вариант использования поля Core 42 – это вывод данных из одного типа контента SEBLOD в другом.

Примеры:

  • Запросом к БД посчитать количество товаров в категории или для производителя и вывести на экран.
  • Запросом к БД выбрать коды опций товаров и записать в поле в таблице товара. Это позволит осуществлять поиск товаров по кодам опций.
  • Можем сформировать заголовок страницы товара с использованием значений его параметров и ключевых слов.
  • Получаем данные из таблиц других компонентов и выводим на экран/сохраняем. Удобно при работе в связке SEBLOD => J2Store. Получаем цену товара из таблиц J2Store и записываем в поле таблицы товара. Это позволит осуществлять сортировку товара по цене.
Раитин Станислав
Поля Seblod