Поле позволяет создать в записи список характеристик товара, список состава ингредиентов рецепта, список используемого оборудования и материалов с указанием количества, список выполняемых работ с указанием цены за каждый вид работ. В общем, позволяет создать список с указанием количества, изображения и описания к ним.
Поле изначально планировалось, как обновление типа поля «Список количества». Решил добавить загрузку изображения и текстовый блок для описания, но что-то пошло не так и теперь это отдельное поле.
Из того, что пошло не так, это изменение логики работы поля. У поля для вывода на странице сайта используется кэшированное значение. С одной стороны это и хорошо, что значительно экономит ресурсы сервера, и всегда будет выглядеть так, как сохранили. И не очень хорошо, так как все изменения в настройках поля, в настройках типа контента, будут применены только к новым записям или отредактированным старым.
Настройки и опции указаны на скриншотах.
«Наименование раздела» — указанное значение будет отображаться в опциях поля при создании/редактировании записи в позициях 1 и 12.
«Показывать поле наименования пункта списка» — если отмечено, будут отображаться позиции 3 и 4.
«Наименование пункта списка» — указанное значение будет отображаться в позициях 3 и 11.
«Использовать наименования пунктов для фильтрации записей» — если отмечено, названия пунктов будут преобразованы в специальную ссылку, для фильтрации записей в данном типе контента по этому значению.
«Показывать поле приставки» — это поле – список, для выбора значений указанных в опции «Список значений поля приставки». Если отмечено, то будет отображаться в позиции 5.
«Список значений поля приставки» — тут указываются значения, как для обычного поля списка. Если не заполнено, то позиция 5 не будет отображаться, не зависимо от выбора опции «Показывать поле приставки».
«Показывать поле ввода количества» — если отмечено, эта опция отображает позиции 6 и 7.
«Наименование пункта количества» — указанное значение будет выведено в позиции 6.
«Показывать поле предустановленных значений» — это поле – список, для выбора значений указанных в настройках самого поля в «Предустановленные значения». Если отмечено, то будет отображаться в позиции 8, при условии что у поля заполнены «Предустановленные значения».
«Поле с изображением» — в зависимости от выбранной настройки, может не показываться совсем, а может показываться в позиции 9 виджет для загрузки изображения для локальных файлов или загрузке по ссылке.
«Размер в записи» — это настройка пресета изображения, которое будет выведено на странице.
«Размер в записи при клике» — это настройка пресета изображения, которое будет выведено в модальном окне, при клике на изображение. Если ничего не выбрано, то изображения на странице этого поля будут не кликабельными.
«Поле с описанием» — в зависимости от выбранной настройки, может не показываться совсем, а может показываться в позиции 10 как обычное текстовое поле или с редактором markitup. Настройки самого редактора и доступных в нём кнопок, можно изменить в файле \wysiwyg\markitup\sets\default-ru\list_elements.js
«Подсчёт количества пунктов списка» — если заполнено, то будет вестись счёт пунктов в каждом разделе и общий счёт пунктов всего поля с выводом указанного значения, в зависимости от полученного числа.
«Скрывать блок с разделами» — опция по умолчанию скрывает весь блок раздела, оставляя только его название. При клике на название или + перед ним откроется/скроется весь блок.
«Скрывать блоки с подпунктами» — опция по умолчанию скроет весь блок подпункта, оставив только название пункта и добавив кликабельное слово «Подробнее» в конце блока.
«Скрывать блоки с изображением и описанием» — опция по умолчанию скроет весь блок с изображением и описанием подпункта, оставив только кликабельное слово «Подробнее».Демо предоставляется по запросу перед покупкой.