Внешний вид

Описание внешнего вида компонента

<?php

return [
    'settings' => [
        'view' => 'icons',
        'toolbar' => [
            'breakpoints' => true OR ['', 'xl', 'lg', 'sm'],
            'export' => true,
            'import' => true,
            'fullscreen' => true,
            'save' => true,
        ]
    ],
    'templates' => [],
    'items' => []
];

view

отвечает за вывод шаблонов первого уровня, списком или иконками с названиями в виде кнопок (icons). Для каждого шаблона можно добавить иконку или своё название.

toolbar

Настройки для верхней части вывода компонента в админ панели.

breakpoints

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

Можно задать как свои точки, так и выбрать из тех что есть, либо вывести все, присвоив значение true

Свои значения (в примере ниже установлены данные для сетки boostrap 4) можно поставить при использовании других CSS фреймворков, например Skeleton или Foundation.

name

Префикс брикпойнта

value

Значение в пикселях

label

Название, будет показываться при наведении курсора мыши на иконку

icon

Иконка для брикпойнта. Возможные значения: адрес картинки на сервере, класс для fontAwesome либо код svg

export

Добавляет кнопку для экспорта данных в формате json

import

Добавляет кнопку для импорта данных в формате json

fullscreen

Добавляет кнопку для открытия и редактирования компонента multifields на полный экран

save

Добавляет кнопку сохранения при редактировании в полноэкранном режиме, по умолчанию включена.

Last updated

Was this helpful?