Добавить в корзинуПозвонить
Найти в Дзене

Познакомьтесь, ContentO-САР.

В этом посте я хочу познакомить читателя с новой системой автоматизированной разработки сайтов. Это не CMS и не конструктор. Это мощное средство разработки созданное для разработчиков. Одной из особенностей системы является то, что структура таблиц базы данных не заложена в систему изначально, как во всех популярных CMS. Пользователь формирует структуру таблиц базы данных прямо из административной панели именно такую, какую ему требуется для решения поставленных задач. Это именно то, что нужно для работы со сложным по структуре типом контента. На данный момент в системе доступны для формирования таблиц следующие типы полей: Текстовое поле; Чекбокс; Редактор текста (WYSIWYG); Загрузка файла с помощью файлового менеджера Elfinder; Дата; E-mail; Загрузка файла (стандартный вариант без файлового менеджера); Несколько файлов; Число с плавающей точкой; Целое число; Список ( организация связи один ко многим между таблицами ); Обычный текст. Приведу простой пример: Допустим нам нужно создать

В этом посте я хочу познакомить читателя с новой системой автоматизированной разработки сайтов. Это не CMS и не конструктор. Это мощное средство разработки созданное для разработчиков.

Одной из особенностей системы является то, что структура таблиц базы данных не заложена в систему изначально, как во всех популярных CMS. Пользователь формирует структуру таблиц базы данных прямо из административной панели именно такую, какую ему требуется для решения поставленных задач. Это именно то, что нужно для работы со сложным по структуре типом контента.

На данный момент в системе доступны для формирования таблиц следующие типы полей:

Текстовое поле; Чекбокс; Редактор текста (WYSIWYG); Загрузка файла с помощью файлового менеджера Elfinder; Дата; E-mail; Загрузка файла (стандартный вариант без файлового менеджера); Несколько файлов; Число с плавающей точкой; Целое число; Список ( организация связи один ко многим между таблицами ); Обычный текст.

Приведу простой пример:

Допустим нам нужно создать каталог товаров.

В административной панели заходим в раздел "Контент / Все таблицы" и кликаем на кнопку "Добавить таблицу". На этом этапе создадим таблицу в базе данных с нужной нам структурой материала для описания товара. Предлагаю сделать следующую структуру:
- Таблица БД будет содержать поля для заголовка, актикула, цены, описания, фотогалереи товара, и фото товара для списка каталога.

Итак мы кликнули на кнопку добавления таблицы. Теперь нам нужно назвать эту таблицу и начать добавлять поля. Имя таблицы необходимо заполнить латинскими буквами, заголовок таблицы можете назвать как угодно, я назвал "Каталог товара" - его будет видно в разделе меню "Контент" админ-панели ContentO. В поле "Количество на 1 странице" - поставьте количество вывода будущего товара на 1 страницу.

-2

После создания таблицы нам осталось только создать шаблон вывода материалов и сделать ссылку на раздел каталога.

Более подробно о том как создать каталог товара на ContentO читайте в нашем САР Блоге