Framework/Ethna/EthnaFlexyAPI getElements対応版
をテンプレートにして作成
開始行:
#setlinebreak(on)
* EthnaFlexyAPI getElements対応版 [#tea76314]
#htmlinsert(googleAdsense.html)
[[PHP/Framework/Ethna]]
[[PEAR/HTML_Template_Flexy/Ethna Flexy API(Ethna HTML_Tem...
[[Framework/Ethna/Ethna MailSender Flexy]]
**概要 [#uaaaf06a]
[[getElements>http://pear.php.net/manual/en/package.html....
(ノ・・)ン。。。。。。(((●コロコロッ
これをやるにはやっぱり[[Ethna>http://ethna.jp/]]自身を改...
とおもったら、以外とあっさり実装できた。
[[Smarty>http://smarty.php.net/]]にしても、[[Flexy>http:/...
Viewクラスで利用することには違いないので、
Viewクラスだけ別途用意。
自動的にsetValueはしないけれど、
立派に動作するようになりました。
ヽ(^0^)ノ ワーイ
オプションも固定だったのを、
多少変更できるようにしました。
最終的にはiniファイルに設定項目を記述できるようにしたいな...
PEARパッケージは設定内容をグローバルにできるので、
書くだけで出来るんですけど。
あとはメールでもテンプレートが利用できるように、
コンパイラをメールの時はStandardに調整しました。
これもiniファイルで設定できるようにしたいなぁとおもってみ...
ダウンロードはこちら
[[Ethna_Flexy_Element.tar.gz>http://dozo.matrix.jp/pear/E...
http://dozo.matrix.jp/pear/Ethna_Flexy_Element.Download.php
インストール手順が少し増えるので、
前回のものとは分けようかと思います。
**使い方 [#uaaaf06a]
インストールはこんな感じ。
(1)PEAR::FlexyとPEAR::Mail_Mimeをインストール
# pear install HTML_Template_Flexy Mail_Mime
(2)class, skelディレクトリごとファイルをコピー
(3)Ethna.php上のSmartyのインクルード行を削除
//include_once('Smarty/Smarty.class.php');
(4)Ethna_Flexy.php, Ethna_View_Flexy.phpをインクルード
include_once(ETHNA_BASE . '/class/Ethna_Flexy.php');
include_once(ETHNA_BASE . '/class/View/Ethna_View_Flexy....
[[Ethna公式サイトのチュートリアル>http://ethna.jp/ethna-t...
http://ethna.jp/ethna-tutorial-startup-practice3.html
と同様にLoginアクションを作成して、
付属のテンプレートを使うと、
ログイン画面が見えると思います。
それでインストール完了。
スケルトンファイルを上書きせずに行く方法がありそうなので、
そこは今後かえるかも。
#comment
終了行:
#setlinebreak(on)
* EthnaFlexyAPI getElements対応版 [#tea76314]
#htmlinsert(googleAdsense.html)
[[PHP/Framework/Ethna]]
[[PEAR/HTML_Template_Flexy/Ethna Flexy API(Ethna HTML_Tem...
[[Framework/Ethna/Ethna MailSender Flexy]]
**概要 [#uaaaf06a]
[[getElements>http://pear.php.net/manual/en/package.html....
(ノ・・)ン。。。。。。(((●コロコロッ
これをやるにはやっぱり[[Ethna>http://ethna.jp/]]自身を改...
とおもったら、以外とあっさり実装できた。
[[Smarty>http://smarty.php.net/]]にしても、[[Flexy>http:/...
Viewクラスで利用することには違いないので、
Viewクラスだけ別途用意。
自動的にsetValueはしないけれど、
立派に動作するようになりました。
ヽ(^0^)ノ ワーイ
オプションも固定だったのを、
多少変更できるようにしました。
最終的にはiniファイルに設定項目を記述できるようにしたいな...
PEARパッケージは設定内容をグローバルにできるので、
書くだけで出来るんですけど。
あとはメールでもテンプレートが利用できるように、
コンパイラをメールの時はStandardに調整しました。
これもiniファイルで設定できるようにしたいなぁとおもってみ...
ダウンロードはこちら
[[Ethna_Flexy_Element.tar.gz>http://dozo.matrix.jp/pear/E...
http://dozo.matrix.jp/pear/Ethna_Flexy_Element.Download.php
インストール手順が少し増えるので、
前回のものとは分けようかと思います。
**使い方 [#uaaaf06a]
インストールはこんな感じ。
(1)PEAR::FlexyとPEAR::Mail_Mimeをインストール
# pear install HTML_Template_Flexy Mail_Mime
(2)class, skelディレクトリごとファイルをコピー
(3)Ethna.php上のSmartyのインクルード行を削除
//include_once('Smarty/Smarty.class.php');
(4)Ethna_Flexy.php, Ethna_View_Flexy.phpをインクルード
include_once(ETHNA_BASE . '/class/Ethna_Flexy.php');
include_once(ETHNA_BASE . '/class/View/Ethna_View_Flexy....
[[Ethna公式サイトのチュートリアル>http://ethna.jp/ethna-t...
http://ethna.jp/ethna-tutorial-startup-practice3.html
と同様にLoginアクションを作成して、
付属のテンプレートを使うと、
ログイン画面が見えると思います。
それでインストール完了。
スケルトンファイルを上書きせずに行く方法がありそうなので、
そこは今後かえるかも。
#comment
ページ名:
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
Third Project
証券会社ランキング比較