Разработка сайтов на UMI.CMS
Знать UMI.CMS в совершенстве невозможно.
Даже сами разработчики знают о ней не все...

UMi

Ursa Minor

Не работают расположенные подряд макросы

Два и более следующих друг за другом макроса не отрабатывают. При этом каждый по отдельности - работает

Эта проблема тянется еще с 2.3 и, похоже, уже никогда не будет решена. Причина в регулярном выражении, которое используется для распарсивания макроса. В случае, если два макроса находятся в одной строке, в регуляке что-то зашкаливает и она не видит макроса.

Лечится это только одним способом - не помещать макросы в одну строку.

В глобальных шаблонах нужно просто  избегать однострочной записи. А вот в шаблонах модулей можно сделать финт ушами - поместить между макросами символ перевода строки "n":

%data getProprety()% n %data getProprety()%

Windows такой разрыв проигнорирует, а макрос отработает корректно. Вот только что увидят пользователи *nix...  не знаю)

Новости

30.10.2016

Обновлено описание макроса для вывода всех элементов справочника UMI.CMS с учетом версии 14.

 

21.07.2015

Памятка по обновлению до debian 8.1. Приятно вкусить все плюшки PHP 5.6

11.11.2014

Как выполнить SQL-запрос из bash-скрипта. Памятка

11.11.2014

Как отследить нагрузку сайта на сервер.

06.11.2014

Заготовка для галереи изображений с прокруткой. Не знаю, когда дойдут руки довести ее до вида плагина, поэтому открываю как есть. Можно доработать.

05.11.2014

Выкладываю как заготовку свой слайдер изображений на mootools

Все обновления