のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,339,268人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】 Smarty 【テンプレートエンジン】 第2章

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : nobodyさん - 2010/07/05(月) 01:41:29 ID:??? (+9,-29,-172)
    View用Interfaceを作ると結局、Smartyを使った方が良いよね
    ってなるからな。

    Viewとなるテンプレファイルはコントローラーで指定したいから
    Interface作ると柔軟性に欠けるんだよな。俺の経験では。

    フレームワークはEthnaとZendとCakeを少しかじっただけだから
    まだ利点が理解できてないかも知れないけど。
    ま、Smartyスレで「フレームワークのビューにSmarty使うってどうよ?」
    って問いかける事自体おかしいのかもしれないがw
    502 : nobodyさん - 2010/07/05(月) 02:57:05 ID:??? (+41,-29,-63)
    >>501
    普通はフレームワークに柔軟性と自由度を与える為にInterface化するんだけど・・・Interface自体を思い違いしてない?
    もしくはViewじゃなくてSmartyに依存しすぎたInterface設計をしてないかい?
    503 : nobodyさん - 2010/07/05(月) 04:43:21 ID:??? (+3,-29,-75)
    横だけど、それぞれのモジュールの関連の深さによって、templates/templates_c分けた方が良いと思うな。
    ディレクトリごと別のプロジェクトに移しても動くように。
    ある意味、オブジェクト思考的なカプセル化というか、粗結合というか。
    504 : nobodyさん - 2010/07/05(月) 10:22:53 ID:??? (+68,+29,-86)
    >>502
    Interfaceを小一時間ほど勉強したけど、完全に勘違いしてた・・・
    ただ、あまり利点(使い方)が思い浮かばない。

    >で、あればView用Interfaceを作っておいて、
    >好きなテンプレートエンジンを組み込めるようにしておけばいいと思うよ。

    と言うのが想像出来ん。もう少し勉強してみるよ。
    505 : nobodyさん - 2010/07/07(水) 01:22:28 ID:??? (+57,+29,-32)
    PHP5時代の今、まだSmartyなんか使ってるのがいたとはな
    驚愕の事実だぜ。
    506 : nobodyさん - 2010/07/07(水) 02:25:23 ID:??? (-1,-29,-39)
    そもそもテンプレートにPHPのコード書けば終いだもんな
    キャッシュもob_get_contents使って自作すればいいし。
    507 : nobodyさん - 2010/07/07(水) 04:28:11 ID:??? (+2,-29,-25)
    >キャッシュもob_get_contents使って自作すればいいし。
    この一行で頭の悪さが露呈しているなw
    508 : nobodyさん - 2010/07/07(水) 10:20:55 ID:??? (-6,-29,-3)
    いまだにPHP4.4.0なんだが
    509 : nobodyさん - 2010/07/07(水) 13:11:32 ID:??? (+56,+28,-50)
    smartyのページキャッシュを使いたがらない人がいるんだけど、なんで?
    PEARのキャッシュを使いたがるんだ。
    510 : nobodyさん - 2010/07/07(水) 13:13:49 ID:??? (+57,+29,-62)
    いや、オレはSmartyのキャッシュ使ってるよ、超便利じゃん
    PEARのキャッシュ使う人はSmarty使うページと使わないページがあって、それを統一したいとかじゃね?
    511 : nobodyさん - 2010/07/07(水) 13:43:12 ID:??? (-1,-29,-29)
    >>507
    Smarty自体がob_get_contents使ってるんだが。
    512 : nobodyさん - 2010/07/07(水) 15:47:30 ID:??? (+21,-6,-3)
    キャッシュのグループ機能とか便利だよね
    513 : nobodyさん - 2010/07/07(水) 20:07:17 ID:??? (-1,-29,-69)
    Smarty使うってことは
    フレームワークの大部分はPHP5で記述して
    ViewだけPHP4で書くのか?
    ダサすぎなんだがw
    514 : nobodyさん - 2010/07/07(水) 20:10:42 ID:??? (+55,-4,-23)
    フレームワークの大部分www全部じゃないの?PHP4混ざってんの?w
    515 : nobodyさん - 2010/07/07(水) 20:14:39 ID:??? (+27,-29,-30)
    Smarty3はPHP5なわけだが・・・
    516 : nobodyさん - 2010/07/07(水) 21:27:58 ID:??? (+94,+26,-17)
    >>514
    アホは黙ってろ。

    >>515
    Smarty3はまだ正式リリースされてねーだろ。
    517 : nobodyさん - 2010/07/07(水) 23:07:02 ID:??? (+70,+29,-25)
    >>516
    日本語は正しく使おうね。
    曖昧なままに書くから誤解されるんだ。

    それから、冷やかし、煽り、中傷、その他他人が不快に思う言動は他でやってくれたまえ。
    518 : nobodyさん - 2010/07/07(水) 23:47:02 ID:??? (+48,+20,-16)
    そんなことよりSmartyはアダプタですよ?
    519 : nobodyさん - 2010/07/07(水) 23:47:40 ID:??? (+57,+29,-31)
    おい、cakePHPさんの悪口はそこまでにしとけよ!!
    520 : nobodyさん - 2010/07/08(木) 23:50:36 ID:??? (+5,-22,-28)
    Smartyはそれ自体がアダプタです(キリッ
    521 : nobodyさん - 2010/07/09(金) 01:41:14 ID:??? (+57,+29,-29)
    テンプレートはデザイナーにも自由に触らせます(キリッ
    522 : nobodyさん - 2010/07/09(金) 06:35:49 ID:??? (+56,+30,-49)
    ほらcakeさんを馬鹿にしたから、厨が沸いちゃったでしょ!
    誤って!cakeさんに誤って!PHP4でも凄いですね!って言って!!ほら!!
    523 : nobodyさん - 2010/07/09(金) 16:35:32 ID:??? (+3,-30,-184)
    Smartyのprefilterで質問です。
    prefilterには$tpl_sourceでテンプレートの中身(文字列)と、&$smartyが渡されるのですが
    テンプレートのファイルパスを取得する方法はないでしょうか?

    通常ならばセットしたテンプレートのパスがそのままなので問題ないのですが
    {include}を使った場合に、インクルード「された」テンプレートのパスが分からないので困っています。

    テンプレートのパスによってフィルタの挙動を変えたいと思っているもので…
    524 : nobodyさん - 2010/07/14(水) 18:02:47 ID:??? (+3,-30,+0)
    スレチ失礼。ATNDより、PHP関連の勉強会を紹介します。


    ■Ktai Library for cakephp 勉強会@関東
    URL: http://atnd.org/events/6209
    日時: 2010/07/17 11:00 to 15:00
    場所: マイ・スペース&ビジネスブース池袋西武横店
    参加条件: Masa-Pさんの本「PHPで作る携帯サイト デベロッパーズガイド」を持参、かつ4章までを自力である程度実装できている、もしくは出来る方


    ■OpenPNE3で学ぶsymfony勉強会
    URL: http://atnd.org/events/6255
    日時: 2010/07/24 15:00 to 17:00
    場所: 手嶋屋新宿御苑オフィス
    内容: この勉強会は毎回OpenPNE3の各機能、仕様にフォーカスを当て、ベースフレームワークであるsymfonyを理解していく勉強会です。
    参加者はみんなsymfonyに興味のあるプログラマです。Webエンジニアとのネットワークづくりにもお役立てください。


    ■Python4PHPer 第7回講習会
    URL: http://atnd.org/events/6344
    日時: 2010/08/12 10:00 to 22:00
    場所: 国立オリンピック記念青少年総合センター
    内容: Python未経験者向けの、PythonとGoogle App Engine (GAE) の入門講座です。


    ■第11回 LOCAL PHP部勉強会
    URL: http://atnd.org/events/6443
    日時: 2010/08/28 14:00 to 16:30
    場所: 札幌市産業振興センター セミナールーム9
    525 : nobodyさん - 2010/07/14(水) 19:57:00 ID:??? (+57,+29,-6)
    まともな質問にレスすらつかないスレに宣伝されてもな
    526 : nobodyさん - 2010/07/15(木) 11:02:53 ID:??? (+57,+29,-14)
    Smartyと何の関係もない宣伝ってどうなのよ
    527 : nobodyさん - 2010/07/15(木) 12:52:10 ID:??? (-8,-26,+0)
    RC3来たよ。
    528 : nobodyさん - 2010/07/15(木) 14:40:56 ID:??? (+45,+22,-1)
    RCいつ取れんだよ
    529 : nobodyさん - 2010/07/16(金) 06:21:58 ID:??? (+52,+29,-1)
    そのうちとれんだろ
    530 : nobodyさん - 2010/07/17(土) 21:47:29 ID:??? (+73,+11,-31)
    Smartyってそれ自体がアダプタなんだろ?
    すげーw
    531 : nobodyさん - 2010/07/17(土) 21:53:00 ID:??? (-1,-29,-137)
    Smarty それ自体 アダプタ
    Smarty それ自体 アダプタ
    Smarty それ自体 アダプタ
    Smarty それ自体 アダプタ
    Smarty それ自体 アダプタ
    532 : nobodyさん - 2010/07/18(日) 23:57:58 ID:??? (+67,+29,-15)
    >>530
    すごいよねw
    何ていってもアダプタだしw
    533 : nobodyさん - 2010/07/19(月) 17:40:42 ID:??? (-6,-29,-27)
    キーワード:Smarty アダプタ
    534 : nobodyさん - 2010/07/19(月) 17:43:59 ID:??? (-1,-29,-16)
    compileとcacheの違いが分かりません!
    535 : nobodyさん - 2010/07/19(月) 18:47:15 ID:??? (+49,+26,+0)
    実際のファイル見ればいいじゃない
    536 : nobodyさん - 2010/07/19(月) 19:52:37 ID:??? (+2,-29,-47)
    compile ・・・ テンプレートをPHPコードにコンパイルしたファイル
    cache ・・・ PHPコードを実行した出力結果のキャッシュ
    537 : nobodyさん - 2010/07/20(火) 01:42:52 ID:??? (+28,-29,-26)
    >>536
    >cache ・・・ PHPコードを実行した出力結果のキャッシュ
    htmlということで宜しいか?
    538 : nobodyさん - 2010/07/20(火) 03:39:17 ID:??? (+53,+22,-5)
    >>537
    そう考えていいけど、キャッシュしない部分はそのままphpコードが残るはず。
    539 : nobodyさん - 2010/07/20(火) 18:17:46 ID:??? (+3,-30,-103)
    教えてください。

    $smarty->assign('arr',array(
    '2010-07' => '7月のデータ',
    '2010-08' => '8月のデータ',
    ));
    の様にキーに-記号が含まれてる場合に
    {$arr.2010-07}とすると
    $arr[2010]-7みたいなパースになってしまうのですが
    どのように書けばいいのでしょうか?
    540 : nobodyさん - 2010/07/20(火) 20:17:27 ID:??? (+31,+8,+0)
    バッククォートでくくる
    543 : nobodyさん - 2010/07/21(水) 05:30:29 ID:??? (+39,+11,-56)
    Smarty関係なさそうだけど。
    テンプレートじゃないなら、変数確認したら。
    544 : nobodyさん - 2010/07/24(土) 20:12:03 ID:??? (-1,-29,-137)
    Smarty アダプタパターン
    Smarty アダプタパターン
    Smarty アダプタパターン
    Smarty アダプタパターン
    Smarty アダプタパターン
    545 : nobodyさん - 2010/07/24(土) 23:04:53 ID:??? (+55,+27,-26)
    それにしてもアダプタパターンは無いわw
    546 : nobodyさん - 2010/07/25(日) 09:06:29 ID:??? (+47,+29,-14)
    蒸し返すなよ
    547 : nobodyさん - 2010/07/25(日) 19:40:03 ID:??? (+57,+29,-10)
    土曜の夜に相手してくれる人がいなくて、よほど暇なんだろうよ。
    548 : nobodyさん - 2010/07/26(月) 01:04:19 ID:??? (+79,+17,-35)
    「Smarty アダプタパターン」でググると・・・w
    549 : nobodyさん - 2010/07/26(月) 13:24:20 ID:??? (+22,+29,-15)
    池沼の笑いのツボは理解できないぜ・・・w
    550 : nobodyさん - 2010/08/07(土) 17:46:45 ID:??? (+67,+29,+0)
    >>548
    お前のレスがヒットするな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について