Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i Конструктор полей / ~#root -i
  • RU
  • UA
  • EN
  • Создать интернет-магазин
  • Документация
  • Блог
    • Unix-подобные ОС
    • Php
    • MySQL
    • JavaScript
    • Менеджеры пакетов
    • Docker
    • Seo
  • Вспомогательные сервисы
    • Короткие ссылки
    • Oбмен просмотрами YouTube
  • Вход
  • Регистрация
  • Главная
  • Документация
  • Администрирование
  • Страницы
  • Конструктор полей

Конструктор полей

Чтобы приступить к манипуляциям с конструктором полей следует перейти "Страницы -> Конструктор полей".

Конструктор полей создан для облегчения работы разработчикам и используется для расширения возможностей в статьях и категориях статей. Создав группу дополнительных полей и дополнительные поля можно сразу приступить к их обвязке в шаблоне без вмешательства в базу.

Список дополнительных полей

Вкладка "Дополнительные поля"

Список доп полей

1. Создание дополнительного поля (а во вкладке под номером 3 на этом месте будет возможность создания группы для полей)

2. Вкладка с дополнительными полями

3. Вкладка с группами, к которым принадлежат дополнительные поля

4. Редактирование дополнительного поля

5. Наименование для использования и вывода в шаблоне

6. Тип поля (доступно только при создании: text, textarea, checkbox, select, radiogroup, checkgroup)

7. Группы к которым принадлежат поля

8. Удаление поля

Вкладка "Группы полей"

Группы полей

1. Создать группу полей, к которой будут принадлежать дополнительные поля

2. Перейти к редактированию

3. Краткое описание группы (видно только в админке)

4. Количество полей, которые привязаны к группе

5. Удаление

Создание доп. поля

Создание и редактирование отличаются. При редактировании невозможно поменять некоторые поля, но можно настроить более точные параметры поля.

Создание доп поля

1. Имя поля, которое будет использоваться при внедрении в шаблон разработчиком

2. Описание (видно только в админке)

3. Тип поля (какие действия можно будет производить с полем, text, textarea, checkbox, select, radiogroup, checkgroup)

4. Группы полей к которым будет принадлежать доп. поле (эти группы можно прикреплять к категориям или статьям для использования доп полей и обвязке в шаблоне разработчиком)

Редактирование доп. поля

Редактирование доп поля

1. Название поля, которое будет видно администратору или менеджеру в админке

2. Значение, которое сразу будет подставляться в поле при создании создании страницы (не путать с выводом значения в поле по умолчанию. Поле требует сохранения в статье. В старых статьях поле не подтянется автоматически, их потребуется сохранить еще раз. Поле создано для упрощения монотонных работ по наполнению)

3. Подсказка для поля (видна только в админке)

4. Указатель на то, что поле обязательное к заполнению (не влияет на сохранение статьи на общей вкладке, только информационный указатель)

5. Дает возможность через файловый менеджер загружать или использовать изображения на сайте

6. Дает возможность через файловый менеджер загружать или использовать любые файлы

7. Валидаторы из Codeigniter, которые будут работать при заполнении доп. полей в статье или категории

8. Группы полей, к которым относится поле (доп. поля привязываются к группам, а группы привязываются к статья или категориям)

Создание и редактирование групп

Группы полей созданы объединения в группу нескольких дополнительных полей. Группы привязываются к статьям и категориям.

группы полей

1. Название (выводится только в админке)

2. Краткое описание группы (выводится только в админке)

Удаление

Удаление производится из списка полей или групп. При удалении группы - доп. поля остаются, но перестают участвовать в статье.

Удаление групп и полей

Использование

Без обвязки разработчиком, в шаблоне доп. поля выводиться не будут. Настройка привязки дополнительных полей осуществляется через группы. Указание групп производится при редактировании категорий статей. После выбора следует сохранить изменения.

Использование групп

1. Привязка группы дополнительных полей к самой категории

2. Привязка группы дополнительных полей в статье

Заполнение существующих дополнительных полей производится при редактировании статьи или категории во вкладке "Дополнительные поля"

Доп поля

Вывод в шаблоне осуществляется в файлах используемых категориями и статьями (page_full.tpl, category.tpl или собственные шаблонные файлы).

Пример:

<img src="{$item.field_list_image}" alt="{$item.title}">

$item - массив или объект статьи или категории

field_list_image - имя дополнительного поля из "Вкладка Дополнительные поля -> пункт 5"

root-i
25 Марта 22
75

Документация

  • Что нового в версии?
  • С чего начать?
  • - Установка
  • Системные требования
  • Настройка на хостинге Ukraine
  • Установка сайта
  • - Первый запуск интернет-магазина
  • Наполнение контактных данных
  • Страница контактов
  • Настройка меню
  • Баннеры и рекламные изображения
  • Товары, валюта, доставка, оплата
  • Ваш логотип и иконка
  • Настройка текста на главной странице
  • Открытие для роботов
  • Установка демо-данных
  • Администрирование
  • - Заказы
  • Список заказов
  • Статусы заказов
  • Список обратных звонков
  • Статусы обратных звонков
  • Темы обратных звонков
  • Уведомления о появлении
  • Статусы уведомлений о появлении
  • - Каталог товаров
  • Категории товаров
  • Список товаров
  • Наборы товаров
  • Товары без картинок
  • Бренды
  • Свойства товаров
  • Типы цен
  • - Пользователи
  • Список пользователей
  • Управление правами доступа
  • Комментарии
  • - Страницы
  • Конструктор полей
  • Список категорий для страниц
  • Список страниц и их создание
  • - Модули
  • - Настройки
  • Глобальные настройки
  • Настройки магазина
  • Валюты

Делюсь информацией в которой я требовал помощи и разбираясь затрачивал много времени. Если информация помогла хотя бы одному человеку, значит этот сайт создан не зря.

Благодарность, на продолжение работы сайта:
Контакты

Telegram Viber Mail

Поиск по сайту

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

Сайт работает на chmod -R