Новое в Modx 1.2

/ Просмотров: 428

Я расскажу самое "вкусное" для себя новшество: это модификаторы, которые теперь вынесены в ядро!

Пример 1

[*tv:isNotEmpty
:then('')
:else('')
*]

Пример 2

[+image:isNotEmpty
:then('<img src="[[phpthumb? &input=`[+image+]` &options=`w=300`]]" alt="" />')
:else('')
+]

* возможно передача параметров любым образом ( ' " ` )

Пример 3

[*longtitle:ifempty=[*pagetitle*]*]

Ещё больше примеров

[*template:IS(1):THEN('Top page'):ELSE('Sub page')*]
[*email:spam_protect*]
[*price:number_format*]
[*pagetitle:strip_tags*]
{{Chunk:escape}}
[(site_name:escape)]
[+placeholder:escape+]
[!$_SERVER['REQUEST_TIME']:dateFormat('Y-m-d H:i:s')!]
[*pub_date:ifEmpty('[*publishedon*]'):dateformat=`%d.%m.%Y`*]
<@IF: [*id:is('[(site_start)]')*] >
This is Top page
<@ENDIF>
<@IF:[!$_SERVER['REQUEST_TIME']:dateFormat('H'):<(12)!]>
Morning now
<@ENDIF>
Оставьте комментарий!

Комментарий будет опубликован после проверки

Имя и сайт используются только при регистрации

(обязательно)