タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Smartyに関するakiyanのブックマーク (4)

  • CakePHP 完全 smarty 化 - $php→rails (rails に憧れる phper のブログ)

    donwload これは何? php フレームワーク CakePHP を smarty 対応したものです。 bake コマンドにより生成される html 及び、その書き出し元となる html テンプレートを smarty 化します。 もちろん、標準の bake コマンドや cake テンプレートとの併用も可能です。 更新履歴 20070702 cake_smarty_0.1.2.11 template を調整 20070619 cake_smarty 公開 (0.1.2.1) cake bake の代わりに cake burn を使うことで smarty テンプレートを書き出すことができます。 ケーキ焦げてます。 動作環境 今のところ cake_1.2.0.5146alpha.tar.gz でしか確認していません。 しかも windows 環境下でしか確認してません。 別途、以下ライブラリ

    CakePHP 完全 smarty 化 - $php→rails (rails に憧れる phper のブログ)
    akiyan
    akiyan 2007/06/20
    1.2でsmarty.
  • CakePHP 完全 smarty 化への道(2) ビフォーアフター - $php→rails (rails に憧れる phper のブログ)

    CakePHP 完全 smarty 化が完了しました。 ファイルまとめて使い方書けたら公開しようと思います。 需要の有無は関係ない! CakePHP 完全 smarty 化の意義は bake による自動生成の元のテンプレートを smarty テンプレートとして切り出すことで、元ファイルに手を加えやすくなる その結果、bake コマンドに見切りを付けるタイミングを、後ろにずらせる。 php コードと html の分離 デザイナさんに与える脅威の減少 何より、読みやス 他にもいろいろあると思うけど、眠くて思い浮かばないです。 1.については以下を見比べていただければと。 まるまる貼っつけたので見辛いですが。 bake 元のテンプレート index view について。 before /cake/console/tasks/view.php 内 //-----------------------

    CakePHP 完全 smarty 化への道(2) ビフォーアフター - $php→rails (rails に憧れる phper のブログ)
    akiyan
    akiyan 2007/06/19
    Smarty化。
  • smarty 依存症 - $php→rails (rails に憧れる phper のブログ)

    知らん間に smarty 依存症になっていたようだ。 CakePHP 使ってて何がうざいってテンプレートエンジン使ってないことだ。 helper があってタグとか form 要素とか楽に作れるようにはなってはいるが。 そこまで rails を再現しなくてもよいのではないか。 ドキュメントに 「cache 機能もあるし、smarty 使わなくても充分に高速」 的なこと書いてあったけどそういうことじゃなくて、 <?=$hoge;?> ------------- {$hoge} 字数でいったら4文字なんだけど、打ちにくいのよ。 あと、デザイナーさんに与える威圧感も全然違う。 かといって、bake は捨てがたいし、管理画面は bake で生成、 表の view は smarty とか使い分けるのがよさそうとだ思った。

    smarty 依存症 - $php→rails (rails に憧れる phper のブログ)
    akiyan
    akiyan 2007/06/06
    全体的に生PHPより短くかけるならSmartyはアリだと思うけど、やっぱりそこまで魅力は感じないな...第二の言語だし。bk的hackもいれにくくなるし。
  • cl.pocari.org - Smarty を使った開発でデバッグを行う 4 つの方法

    Smarty を使った開発でデバッグを行う 4 つの方法 2006-11-29-1: [PHP][Books] PHP のテンプレートエンジン Smarty を使って開発するときに,割り当てた変数が複雑になって困ることはありませんか? その際,何らかの方法を使って割り当てた変数を確認するのですが,いくつか方法があります. 1. 常にデバッギングコンソールを表示する方法 おそらく一番有名な方法ですが,$debugging に true を指定して,常にデバッギングコンソールを表示する方法です. require_once 'Smarty.class.php'; $smarty = new Smarty; $smarty->debugging = true; これで,常にデバッギングコンソールが表示されます. デバッギングコンソールは,window.open() を使った JavaScript

    akiyan
    akiyan 2006/11/29
    イイ。
  • 1