<<  このカテゴリ内の前の記事 MODx0.9.6をインストールしよう(新規インストール)  ||   このカテゴリ内の次の記事(MODx)ローカル環境にデータを移植する >>

るるろぐ 2008 新着記事

この記事1件を表示

(MODxの) PHxプラグインすごい!

これってちょっとした簡易言語だ~。楽しい~(笑)。
MODx の PHxプラグインは、プレイスホルダタグ([+~+])、セッティングタグ([(~)])、変数タグ([*~*])の出力結果を多彩に操るプラグインだ。

対応するプレイスホルダタグは、デフォルトでは現在のところ、Ditto、Maxigallery、Jot のそれに限られているが、対応していないスニペットのプレイスホルダタグも利用する方法は、ある。また、セッティングタグや変数タグは、スニペットに関係なくどのシーンでも利用できる。

条件式を書いたり、簡易計算なんかもできちゃうのだ。MTなんかにも、「もし~が空だったら」といった、条件分岐タグがあるんだけど、MODxには基本的にはそういったものはない。そういうものは、スニペットなどのプログラムの中で行うのが普通だ。

しかしこのPHxを導入すると、ドキュメントや、テンプレートの中で条件式を書くことも可能になる。例えば、「ユーザIDが負(Webユーザ)の場合は、これを表示」とか、「A」の値が「空」だったら、これを表示とか、「A」が「3より大きい」または「B」が「0以下である」場合は、これを表示。とかができるのだ。しかも、これらの条件は入れ子が可能である。

このPHx を開発されている方は、「Jot」を開発されている方と同じだ。だから、Jotは、基本的にPHxと同じ様なことができるようになっている(というか、JotからPHxが生まれたのかも知れないね)。

今まで、いじってきたスニペットの中で、Jotが一番完成度が高いスニペットだと感じた。同様にPHxもユーザフレンドリでありかつ拡張性も高い。詳しくは、PHxの解説にゆずるが、出力をコントロールするモディファイアというコマンドを独自に作成することもできる。

MODxを導入したら、ぜひ、PHxも導入してみよう!MODxの世界がより広がるだろう。

コメントを書く

コメントの掲載は、管理者の承認が必要な場合があります。すぐに掲載されない場合は、少しお待ち下さい。また、内容によっては掲載しない場合、掲載後、削除する場合もございます。ご了承下さい。

 必須

 必須


トラックバック

このエントリーのトラックバックURL:

http://www.liolion.info/MovT/LULUL/mt-tbon.cgi/706

都合により、上記URLの「mt-tbon.cgi」は、全角で表示しています。TBの際は、恐れ入りますが、半角に直して送信してください。

またこのブログは、トラックバックを受け付けても、それがすぐに反映されない仕組みになっています。管理者が確認後、公開しますので、少しお待ち下さい。尚、内容によっては、公開しない場合もあります。ご了承下さい。また内容に問題がないと思えるのに、いつまで経っても公開されない場合は、なんらかの事情で、pingが届いていない可能性があります。よろしければ再度送信してください(このブログに関してコメントをする?)。

MODx本出版

ここからカテゴリ一覧、記事一覧を表示

CATEGORY

RSS1.0 RSS2.0