Per chi come me programma tutti i giorni su modx propongo si seguito un serie di scorciatoie che vi potebbero essere ultiti in molti casi.

Notempty Filter

Esempio:

[[*introtext:notempty=`<h2>[[*introtext]]</h2>`]]
il seguente filtro pubblica la sintesi di una pagina di modx solo se presente.

Creare una thumb

Esempio:

[[+tv.img-anteprima:phpthumbsup=`w=630&h=210&zc=1`]]
[[+tv.img-anteprima:pthumb=`w=570&h=380&zc=1`]]
con il seguente codice si creano delle thumb specificando altezza e larghezza nel parametri in linea.

Trunc del testo pagina

Esempio:

[[+introtext:stripTags:default=`[[+content:stripTags:ellipsis=`400`]]
con il seguente codice tronca il testo della pagina a 400 parole, in assenza di un introtext.

Ogni x interazioni esegui questo

Esempio:

[[!If? &subject=`[[+idx:mod=`3`]]` &operator=`EQ` &operand=`0` &then=`</li>`]]

con il seguente codice nel tpl del getResoruce ogni tre elementi chiude in questo caso un
  • .