Some functions on this portal require JavaScript but your browser does not support it or it has been disabled.
Skip to main content
Monday 05 July 2010 7:45:07 pm - 2 replies
Eric Sagnes
Wednesday 07 July 2010 11:09:04 pm
坂本さん eZ PublishはMVCに従ってるために、テンプレートにはPHPが直接使えません。 テンプレートには、テンプレートオペレーターとテンプレートファンクションしか使えません。 ただし、テンプレート言語に新しいオペレーターやファンクションを追加することができます、オペレーターを追加する際はロジックをPHPで書きますので、そこで普通のPHPやeZのAPIを利用することができます。 テンプレートオペレーターはエクステンションで追加できます、エクステンションの作成マニュアル(日本語)はありますので、ぜひ参考にしてください: http://groups.google.co.jp/group/ez-publish-japan/files のez_publish_document_extension.pdf のページ8から乗っています。(このドキュメントはeZ Publish 3.8対応なので、多少記述が変わるところもあります) 管理画面の「システム設定」、「アプリ開発ツール」を使うとウィザードを使って、オペレーターのPHPテンプレートファイルを生成することもできます。最後に、http://projects.ez.no/にあるコミュニティエクステンションも参考になりますので、複雑のオペレーターを作りたい場合に確認するをおすすめします。
perthelizabeth rulz
Monday 19 July 2010 6:33:04 pm
ーターやファンクションを追加することができます、オペレーターを追加する際はロジックをPHPで書きますので、そこで普通のPHPやeZのAPIを利用 することができます。
Tree Services St.
You must be logged in to post messages in this topic!