Установка и настройка

Описание установки и настройки

Установить пакет из хранилища Extras или скачать архив и установить через модуль Extras.

Настроить плагин multifields, выбрать тип хранения данных, default - как значение tv или файлы.

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

Создать TV параметр с типом multifields.

Добавить файл конфигурации в папку /assets/plugins/multifields/config/<TV_ID>.php (файл должен называться TV_ID.php или TV_NAME.php)

При использовании плагина для стандартных полей, например для pagetitle, файл конфигурации должен называться pagetitle.php, или при использовании модуля ClientSettings - файл конфигурации должен называться NAME.php без приставки client.

Файл конфигурации представляет из себя массив в php.

<?php

return [
    'settings' => [],
    'templates' => [
        'Thumb' => [
            'type' => 'thumb',
            'multi' => 'Thumb'
        ]
    ],
    'items' => []
];

Секция settings - отвечает за внешний вид и общие настройки для всей конфигурации в файле.

Секция templates - содержит возможные шаблоны для выбора.

Секция items - значение по умолчанию при выводе multifields в админ панели.

Типы полей имеют зарезервированные названия, одноимённые с названиями элементов в папке assets/plugins/multifields/elements/ и так же стандартные названия системы, такие как text, image, file и прочие стандартные типы tv параметров.

Некоторые типы могут иметь подтипы, то есть производные от основного, например thumb, может быть группой или просто картинкой, то thumb:image или thumb:file может быть только картинкой или файлов в виде превью.

Документация по типам находится в процессе наполнения.

Типы и параметры:

Группа для любого элемента, имеет возможность удаления, копирования, перемещения и выбора списка шаблонов.

Группа или превью для изображения

Таблица с возможностью добавления колонок и изменения типов непосредственно в таблице, без дополнительного конфигурирования.

Визуальный редактор

Last updated