ページ 11

MODX Evolution内蔵PHx モディファイアのチートシート

Posted: 2015年3月23日(月) 10:38
by masco
いつもお世話になっています。

MODX Evolution1.0.14J-r9で動作確認をしたモディファイアのチートシートを作成しました。

http://mblo.info/modifiers/

多少は役に立つと思います。

Re: MODX Evolution内蔵PHx モディファイアのチートシート

Posted: 2015年4月02日(木) 16:58
by yama
新しいモディファイアを開発リポジトリに追加しました。

https://github.com/modxcms-jp/evolution ... a01aa0d945
Youtubeモディファイア
:youtube(620)
オプションで横幅を指定します。(省略した場合は560)

https://github.com/modxcms-jp/evolution ... dc9aca8a17
getImageモディファイア
テキスト中のimgタグのsrc属性をひとつ抽出します。modx.jpのトップページの新着情報や http://modx.jp/blog/ ブログ記事のサムネイル画像付き記事一覧のような使い方に向いています。
オプションではimgタグに含まれる文字列を指定できます。
[*content@parent:getImage(class="thumbnail")*]
たとえば class="thumbnail"という文字列を含むimgタグの中からひとつを選ぶといった使い方ができます。

https://github.com/modxcms-jp/evolution ... c0e0377223
rotateモディファイア
http://mblo.info/modifiers/custom-modif ... enodd.html evenoddモディファイア互換。
オプションでは順繰りに出力するclassをカンマで区切って指定できます。
:rotate:(first,second,third)
というふうに、2つ以上でも指定できます。
[+ditto_iteration:rotate:(first,second,third)+]
[+ditto_iteration+]プレースホルダと組み合わせて使うとよいでしょう。

https://github.com/modxcms-jp/evolution ... 67de1a81ce
addBreakモディファイアが正常に動作していなかったので修正しました。