MODxでドキュメント間のページナビゲーションを作成するスニペット「DocLink」を公開しました。
MODxにかかせないスニペットの一つにWayfinderがあります。Wayfinderは、指定した条件でドキュメントを走査した後、テンプレートを通して出力してくれる便利なスニペットです。ナビゲーションからサイトマップまで大活躍してくれるのですが、class属性値の出力方法がいまいちなので、その改善策を紹介しておきます。
MODxのスニペット開発において、「Creating Snippets」の内容は事実上のガイドラインとなるものです。気をつけておきたい点がいくかあったため、読んだついでに翻訳しておきます。
MODxのプラグイン、PHxで正規表現による文字列の置換を行うためのカスタムモディファイアを作成してみました。