<<  このカテゴリ内の前の記事 MODxでメタタグのdiscriptionをどう挿入するか  ||   このカテゴリ内の次の記事XREAにMODxをインストールする >>

るるろぐ 2008 新着記事

この記事1件を表示

MODx::PHx導入時の諸問題を回避

先日から、ずっと悩んでいたPHx導入時の問題。フォーラムにもあげたが(PHxをインストールしている場合のJotの挙動について)、なかなか解決できず。。本家でも放置状態が続いていたので、策を練っていた(笑)。

そして、思いついたのが「Template Switcher」方式である。「Template Switcher」はMODx0.95.に同梱されていたプラグインだが、ちょっと迷惑な仕様(笑)を持っていた。その迷惑な仕様をテンプレートごとに解除できるおまじないがあったのだが、それをPHxでも利用できないだろうかと。

そして、フォーラムに投稿したところ(テンプレートごとにプラグイン(PHx)の有効/無効を切り替えたい)、昨日めでたく解決!それにしてもZeRoさん、さすがです。日本人の誇り~!

あとで、「Let's enjoy MODx」の方にまとめるけれども、概要を書くと、PHx導入時、テンプレートまたはドキュメントに「あるおまじない」を書くとPHxを無効にできる。というものだ。

ここで少し、PHx導入時の問題点について触れておこう。PHxを導入している環境では以下ような問題が発生することが報告されている。

  1. Jotにおいて、ドキュメントにプレイスホルダをおいたとき、ある条件下でその値が出力されない。
  2. Jotにおいて、入力チェックをするとき、正規表現の中で「[」「]」が使えない
  3. Ditto のページナビゲーションが表示されない。これは、「1.」と同じ理由だ。
  4. チャンクの中で[*変数名*]が利用できない({{[*変数名*]}}という記述ができない...違うかも)。

おな、個別の問題の回避策は、本家フォーラムにあがっていた(Ditto Pagination and PHx)。

Let's enjoy MODx

コメントを書く

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

 必須

 必須


トラックバック

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

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

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

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

MODx本出版

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

CATEGORY

RSS1.0 RSS2.0