WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

タグ:eZ Publish

eZ Publish 独自オペレーターを作成しサイトアクセス名を取得する方法

既存のテンプレート関数だけでは、欲しい情報を取得出来ない場合に、独自オペレーターを作成して必要なデータを取得します。 下記は、独自オペレーターの Hoge を作成して、サイトアクセス名を取得する方法のサンプルです。 {hoge(…

詳細を見る

eZ Publish テキストエリアの複数行テキストをINIファイルに一行で保存する方法

設定情報を管理するINIファイルには標準では複数行のテキストを保存することが出来ません。 textareaタグの複数行テキストを タグで区切った一行のテキストにするには下記のようにします。 ■site.ini.append.php…

詳細を見る

eZ Publish Community Project 2014.03 リリース

eZ Publish コミュニティー版の最新バージョンの「eZ Publish Community Project 2014.03」がリリースされました。 http://share.ez.no/downloads/downloads/ez…

詳細を見る

eZ Publish ビューでノードIDから画像のURIを取得する

書き方があまり良くないかもしれないが、ビューでノードIDから画像のURIを取得するメソッドを用意してみました。 /* * ノードIDから画像のURIを取得する */ function getImageURI($node_id) …

詳細を見る

eZ Publish スタイルシートを出力するビュー

特定の条件下のみ背景画像の差し替えなどサイトの一部の見せ方を変えたい場合がある。 そんな時は、スタイルシートを出力するビューを用意してCSSを読み込んでいるテンプレートの 最後に呼び出すコードを追加する。 ■テンプレートに追加する…

詳細を見る

eZ Publish テンプレートから指定したノードIDの画像情報を取得する方法

テンプレートのクラスカテゴリ他、画像を有するクラスカテゴリを用いて作ったオブジェクトの画像情報を ノードIDを指定してテンプレートから取得するには、下記のようにします。 # 指定したノードIDの画像を表示する例: {def $no…

詳細を見る

eZ Publish 画像のクラス属性を複数有するコンテンツクラスはバグが発生する?

私が利用しているeZ Publish のバージョンだけかもしれないが、画像のクラス属性を複数有するコンテンツクラスを新規に作成し情報を登録していく際、2つ目の画像をアップしようとした際にエラーが発生してしまいます。 1つ目の画像は問題…

詳細を見る

eZPublish テンプレートで $nodeの情報を確認する方法

テンプレートで、$nodeの情報を確認する場合は、下記のように指定し表示させます。 {$node|attribute(show,1)} attribute()オペレーターを使うと配列・ハッシュ・オブジェクトの内容を確認出来る。 - 書…

詳細を見る

eZ Publish ビューで任意の宛先へリダイレクトさせる方法

モジュール開発で、編集処理の後などに、任意の宛先へリダイレクトが必要な場合は、下記のようにビューの中で指定する。 if ( $Module->isCurrentAction( "Edit" ) ) { //リ…

詳細を見る

eZ Publish 直接DBのテーブルを操作するCRUD処理のメモ

独自エクステンション開発でモジュールのビューから直接データベースのテーブルを操作したいときは下記のようにする。 ■INSERT例: $db = eZDB::instance(); $db->begin(); $db->…

詳細を見る

アーカイブ