ПредишенСледващото

Какво е филтър?

Филтри РНх, дават възможност за манипулиране на стойността на маркера само вътре в шаблона.

Нее имат нужда?

Това е доста проста, модификатори РНх направят живота много по-лесно програмиста на сайта, като например уеб сайт и само трябва да се на главната страница, за да покаже на плъзгача, или който и да е добре шибан банер. А сайт шаблон е достатъчно, за да се регистрирате # 91; # 91; * ID: е = `1`: тогава =` # 91; # 91; # $ плъзгач 93; # 93; '# 93; # 93;. където 1 - е идентификаторът на главната страница и $ плъзгача - HTML код парче с плъзгача. и т.н. и т.н. Само dolbaeby създадете нов шаблон и копирани на всички страници на HTML код, в името на няколко реда плъзгача / банер.

В следващата таблица са някои от модификатори, които могат да бъдат използвани за всеки маркер MODx революция.

модификатори условия

ако - уточнява допълнително условие
вход - добавя етикет obratyvaemye данни

# 91; # 91 + РНх: вход = `/ активи / IMG / hui.gif` # 93; # 93; - добавяне на стойност вход етикет РНх, следната модификатора, например, може да обработва изображението.
# 91; # 91; * ID: е = `1`: и: ако =` # 91; # 91; * ID # 93; # 93; `: NE =` 2` тогава = `da`: друго = `net` # 93; # 93; - ако ID-ресурс = 1, а не 2, получаваме "га", или "мрежа"

или - състояние "или"
и - условието "И"

# 91; # 91; * ID: е = `1`: или: ако =` # 91; # 91; * ID # 93; # 93; `: е =` 2` тогава = `da`: друго = `net` # 93; # 93; - ако ресурсът ИД = = 1 или 2, се получи "га", или "мрежа"

isequalto, isequal, equalto, се равнява, е. екв

Ако маркерът е модификатор се използва с "тогава" и "друго".

# 91; # 91; * ID: е = `1` тогава =` da`: друго = `net` # 93; # 93; - ако ID-ресурс = 1, ние се заключи, че "га", или "мрежа"

notequalto, notequals, ISNT, isnot, НЕК, СИ

Ако маркерът не е равна на модификатора се използва с "тогава" и "друго".

# 91; # 91; * ID: NE = `1` тогава =` da`: друго = `net` # 93; # 93; - идентификатор-ако ресурсите не са равни на 1, ние се заключи, че "га", или "мрежа"

greaterthanorequalto, equalorgreaterthen, GE. например isgte, GTE

Ако маркерът е по-голяма или равна на модификатора се използва с "тогава" и "друго".

# 91; # 91; * ID: GE = `1` тогава =` da`: друго = `net` # 93; # 93; - ако ID-живот-голяма или равна на 1, се получи "га", или "мрежа"

isgreaterthan, greaterthan, isgt, GT

Ако маркерът е повече от модификатор се използва с "тогава" и "друго".

# 91; # 91; * ID: GT = `1` тогава =` da`: друго = `net` # 93; # 93; - ако ID-живот е по-голямо от 1, ние се заключи, че "га", или "мрежа"

equaltoorlessthan, lessthanorequalto, ел. ле, islte, LTE

Ако маркерът е по-малка или равна на модификатора се използва с "тогава" и "друго".

# 91; # 91; * ID: ел = `10` тогава =` da`: друго = `net` # 93; # 93; - ако ID-живот по-малка или равна на 10, получаваме "га", или "мрежа"

islowerthan, islessthan, lowerthan, lessthan, islt, LT

Ако маркерът е по-малко модификатор се използва с "тогава" и "друго".

# 91; # 91; * ID: LT = `10` тогава =` da`: друго = `net` # 93; # 93; - ако ID-живот на по-малко от 10, получаваме "га", или "мрежа"

Ако предишния модификатор връща положителна стойност ( "след това"), да не се получи обработват маркер.

# 91; # 91; * ID: е = `10`: скрие # 93; # 93; - ако ID-ресурс = 10, без изход

Ако предишния модификатор връща положителна стойност ( "след това"), а след това извежда обработват маркер.

# 91; # 91; * ID: е = `10`: шоу # 93; # 93; - ако ID-ресурс = 10, ние се заключи.

Състояние, ако модификатор мач маркер, показва съобщение, или никакъв изход

# 91; # 91; * ID: е = `10` тогава =` ept` # 93; # 93; - ако ID-ресурс = 10, получаваме "EPT".

Състояние, ако етикетът не съвпада с модификатор, показва съобщение. Тя се използва само във връзка с "след това"

# 91; # 91; * ID: е = `10` тогава =` ept`: друго = `nooo` # 93; # 93; - ако ID-ресурс = 10, получаваме "EPT" друго "Неее".

Свързани статии

Подкрепете проекта - споделете линка, благодаря!