h-tag****@secom*****
h-tag****@secom*****
2006年 4月 21日 (金) 15:06:31 JST
tanakaさん、有り難う御座いました。 フィルタ初めてだったので、自分の環境に組み込むのに 時間がかかってしまいました。 maple.iniを各アクションの上のフォルダに作成して、 共通で使うことなど含め、とても勉強になりました。 フィルタを上手く書けるようになると、フレームワークを 自由に拡張できて、正にフレームワーク冥利ですね。 楽しませて頂きました。 Regards, h-taguchi @ secom > generatorでSmartyConfigとか適当な名前でフィルタを生成して > 前処理に以下のコードを > > ---- > $renderer =& Smarty4Maple::getInstance(); > > // > // 設定ファイルに入っていた値を設定 > // > if ($this->getSize() > 0) { > foreach ($this->getAttributes() as $key => $value) { > if (array_key_exists($key, get_object_vars($renderer))) { > $renderer->$key = $value; > } > } > } > ---- > > maple.iniで > > ---- > [GlobalFilter] > SmartyConfig = > > [SmartyConfig] > left_delimiter = "<{" > right_delimiter = "}>" > ----