1.8.0
Версия 1.8.0
Что нового?
1. Поддержка значений родительской категории. Теперь при составлении паттернов есть возможность использовать такие параметры как ID и title родительской категории.
2. Возможность использовать конструкции вида if-else. Это дает возможность выводить те или иные блоки в зависимости от значения той или иной переменной. Поддерживается стандарный набор условий — ==, !=, <, >, >=, <=.
[if {category-id} == 5]Выводим текст 1[else]Выводим текст 2[/if]
3. Возможность перечисления выбранных значений мультисписков в нужном вам контексте. Например перечислить выбранные элементы списка в виде ссылок на страницы фильтрации. Конструкция вида
{listfield}<a href="/{ctype-name}?listfield={listfield-id}">{listfield-value}{/listfield}
создаст список ссылок для фильтра с указанными в записи значениями.
4. Разбиение паттерна на логические фразы, при помощи разделителя ||. Например, паттерн
{title}|| площадью {prop-8}|| на {prop-9} этаже|| жилой площадью {prop-16}
выведет только те логические «кубики», для которых присутствуют значения указанных свойств(со значениями полей поле работает аналогично). В зависимости от заполненности тех или иных полей(свойств) записи получим разный результат:
— Продам квартиру в новостройке площадью 120 м2 на 5 этаже жилой площадью 100 м2
— Продам квартиру в новостройке на 5 этаже жилой площадью 100 м2;
— Продам квартиру в новостройке площадью 120 м2 жилой площадью 100 м2
— Продам квартиру в новостройке жилой площадью 100 м2
и т.д.
Это позволяет использовать единый паттерн для полей, которые существуют только в определенных категориях, необязательны к заполнению и т.д. А также при использовании свойств, которые как мы знаем изначально привязаны к определенным категориям, и в разных категориях мы имеем разный набор свойств.
5. Поддержка свойств типа контента. Теперь при составлении паттернов можно использовать не только поля записи, но и свойства
1.4.0
Версия 1.4.0
1. Добавлены возможности манипуляции с датами.
Теперь дату и время можно выводить не в виде унылого 2018-04-15 6:43:00, а в виде нормально отформатированной даты, например 15.04.2018 или 15 апреля 2018г., поддерживается вывод как только даты указания времени, так и вывод полного времени.
2. Вывод поля в RSS-лентах
Теперь вы можете сделать RSS-ленты вашего сайта более содержательными и привлекательными для пользователей. Указав в настройках компонента «Генератор RSS» поле seo-текст в качестве описания публикации вы можете транслировать в ленту любые, нужным способом оформленные тексты.
3. Добавлена поддержка кэширования результатов.
При включении данной опции поле будет обрабатывать составленный вами паттерн только непосредственно после добавления/редактирования публикации. Все показы информации на сайте будут осуществляться из заранее подготовленного кэша. Недостатком включения данной опции является то, что поле теряет возможность отслеживать в реальном времени все изменения на сайте, не относящиеся к текущей публикации, например переименование категорий или смену ника пользователя. Однако если вы имеете дело с высоконагруженным проектом и не используете таких параметров включение данной опции способно ускорить работу сайта.
1.3.0
Версия 1.3.0
Добавлены управление правами доступа и возможность склонения/замены слов. Теперь вы можете показывать пользователям один текст, а поисковым системам другой, отображать определенный контент только нужным группам пользователей и придумывать другие комбинации, связанные с распределением прав пользователей.
1.0.0
Версия 1.0.0
Первый релиз
Как совершить покупку?
Покупка осуществляется на сайте icms2-docs.ru