- 2009-01-28 (水) 8:30
MT4のプラグイン作成に関する情報は意外と少ないようです。
とりあえず、本家の技術情報提供ブログにMT3.3用のサンプルがありましたので、一通り動作チェックとソースコードの確認をしてみました。
残念なことに、サンプルプログラムには、ダイナミックパブリッシング用のPHPプラグインは含まれていません。こちらの作成方法については、こちらに記載があります。この情報を参考に、ローカライズ技術の解説のサンプルのPHP版を作成してみました。
圧縮ファイルを展開するとMyPlugin03ディレクトリが作成されますので、このディレクトリをpluginsディレクトリの下にコピーします。
後は、公開をダイナミックに設定してあるテンプレートの中で、<$MTWelcome$>を記述すると動作が確認できます。
機能は元のサンプルプラグインと同一となっていますので、ローカライズ技術の解説の方を参照ください。
MT4のPHPプラグインは、smartyのプラグイン機能を利用しているため、smartyに強い方は習得が早そうです。
- 次の記事: スタイルシートの@import
- 前の記事: MT4のカテゴリの一括変更
