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

    私的良スレ書庫

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

    元スレ【PHP】 Smarty 隔離スレ 【テンプレート】

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - string_format + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    701 : 692 - 2009/10/04(日) 00:06:35 ID:??? (-26,-26,-140)
    >>699-700
    その方法だと$listに必ず「ImageBox」が無いと駄目です。
    ブログみたいに他のタグも挿入したい場合使えないので、
    変数(というか配列に入れた値)に、Smartyタグを入れる事を思いつきました。

    それで698さんが掻かれているようなプラグインを作って
    一旦Smartyタグを処理させてから配列に入れれば、
    foreachで出力しても表示されます。
    しかし、当然ながらコンパイルファイルが作成されるので
    その分ページの生成に時間がかかることになってしまいました・・。
    (キャッシュを使えば良いだけですが、なんか気になりました
    702 : 692 - 2009/10/04(日) 00:08:43 ID:??? (+25,+29,-21)
    ちなみに以下のサイトを参考にしました。
    http://d.hatena.ne.jp/lapis25/20080908/1220861488

    >>698さんのソースを頼りに検索したらヒットしました。
    凄く参考になりました。ありがとうございます。
    704 : nobodyさん - 2009/10/11(日) 14:25:24 ID:??? (-28,-29,-5)
    {strip}{/strip}
    で囲うべし。
    705 : nobodyさん - 2009/10/11(日) 15:23:00 ID:??? (+24,+29,-1)
    >>704
    かっこわるいです。次の方お願いします。
    706 : nobodyさん - 2009/10/11(日) 15:43:55 ID:??? (+32,+29,-33)
    反論ではないけど、
    おれはHTMLの頭から終わりまでstripで囲ってるよ。
    改行、空白によるブラウザの変なバグにも遭遇しないし、
    何より若干ではあるものの軽くなる。
    かっこいいかどうかで言えば、おれは改行なしのほうがかっこいいと思う。
    716 : nobodyさん - 2009/10/14(水) 00:47:30 ID:??? (+23,+29,-26)
    >>715
    ほんとに? 俺も参照代入だよって説明どこかで読んだなぁ
    あの解説ウソついたのかしら?
    717 : nobodyさん - 2009/10/14(水) 01:06:18 ID:??? (+16,+23,+0)
    4なら意味あると思うが
    719 : nobodyさん - 2009/10/14(水) 03:14:45 ID:??? (+27,+29,-13)
    ちょっとコード書いて実験すればわかるだろ
    俺面倒だからパスね
    720 : nobodyさん - 2009/10/15(木) 18:15:01 ID:??? (+27,+29,-27)
    みんなこんな曖昧なままに済ましてきたってことはあまり使ってない機能ってことかな
    俺も使った覚えないわ、マニュアル本にも例なんてないし。損してるんだろうか。。
    721 : nobodyさん - 2009/10/16(金) 11:58:47 ID:??? (+27,+29,-35)
    オブジェクトのリファレンスか。
    使い道が思いつかんでもないが実際に
    使う場面ってそうそうなさそうな。
    723 : nobodyさん - 2009/10/20(火) 10:43:32 ID:??? (-11,+0,-1)
    使ってみた
    724 : nobodyさん - 2009/10/21(水) 00:53:52 ID:??? (+27,+29,-52)
    Smarty3微妙だなぁ・・・相変わらず癖の強いコーディングで読むの疲れる。
    extendリソースがあるんだけど、使い方解る人いる?
    725 : nobodyさん - 2009/10/21(水) 10:25:55 ID:??? (-22,-30,-25)
    結局Smartyなんてassign、display、{if}、{foreach}だけで十分じゃん
    というかコレが核だと思う
    後は必要に応じて・・・って感じで十分だし
    726 : nobodyさん - 2009/10/21(水) 10:59:25 ID:??? (-28,-26,-60)
    Smarty3のプラグインは何故グローバル関数なんだろ?
    どこら変がPHP5 OOPなんだよ
    729 : nobodyさん - 2009/10/22(木) 11:33:30 ID:??? (+23,+28,-1)
    >>725
    そんなこといったらPHPだって
    730 : nobodyさん - 2009/10/24(土) 20:08:39 ID:??? (-20,-28,-34)
    smarty使ってるレンタルブログサイトとかないの?
    731 : nobodyさん - 2009/10/25(日) 04:49:32 ID:??? (+24,+29,-50)
    >>730
    あるとしてもユーザにSmartyフォーマットでのカスタマイズを許可するとは考えにくいな。
    732 : nobodyさん - 2009/10/25(日) 08:28:37 ID:??? (+25,+29,-52)
    >>730
    別にsmartyに限らず、独自の記法などで対応してるところはある。
    Smartyじゃないとダメなら自分で作ればいいジャマイカ。
    733 : nobodyさん - 2009/10/27(火) 00:14:32 ID:??? (-27,-30,-61)
    中身はsmartyだけど、smartyフォーマットは使わせないようにして
    <%hogehogeLoop>と書いたら{section name=hoge loop=$id} になるように置換してるブログシステムはあるかもしれない
    大体は自前でやってるか、MovableTypeの改造版じゃないかな
    734 : nobodyさん - 2009/10/27(火) 12:20:20 ID:??? (+25,+29,-23)
    >>725
    それだけしか使わないならもっと速いテンプレートエンジンあるんじゃない?
    735 : nobodyさん - 2009/10/27(火) 12:23:42 ID:??? (-5,-2,-3)
    >>734
    それなんてPHP?
    737 : nobodyさん - 2009/10/27(火) 21:04:25 ID:??? (+32,+29,-54)
    Smartyでレンタルブログ運営したら重くてしかたないんじゃない?
    ユーザー大量にいたらキャッシュ効かせても厳しい気がする
    738 : nobodyさん - 2009/10/28(水) 05:06:51 ID:??? (-24,-22,-4)
    それは設計の問題であり、Smatyが原因にはなり得ない。
    739 : nobodyさん - 2009/10/28(水) 11:11:33 ID:??? (+13,+15,-18)
    Smartyの設計の問題ってことですね
    740 : nobodyさん - 2009/10/28(水) 13:46:19 ID:??? (+17,+19,-16)
    おしい。Smartyを使う人の設計の問題。
    741 : nobodyさん - 2009/10/28(水) 15:26:33 ID:??? (+25,+27,+1)
    >>737
    気のせい
    742 : nobodyさん - 2009/10/29(木) 11:06:44 ID:??? (+22,+29,-1)
    いい話題がありませんねー
    743 : nobodyさん - 2009/10/29(木) 21:54:28 ID:??? (-27,-30,-119)
    gooブログの有料版の説明のとこにこんな記述がある
    {include file="/home/gooblog/Smarty/blog/templates/comment_link.tpl"}

    パスにSmarty入ってますがな
    744 : nobodyさん - 2009/10/30(金) 22:56:36 ID:??? (+28,+27,-51)
    実際にロジックとテンプレート合わせないとテンプレート側の文法の間違い分からないの?
    746 : nobodyさん - 2009/11/01(日) 10:57:23 ID:??? (+24,+29,-28)
    >>744
    確かにできないな
    まあ元々プログラマーと別環境で作業すること自体難しい気はするが。
    >>745
    モノリンガルの俺には厳しいようだ
    747 : nobodyさん - 2009/11/01(日) 11:05:45 ID:??? (+6,+23,+0)
    >>745
    突撃してみるか
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - string_format + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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