【PHP】 Smarty 隔離スレ 【テンプレート】at PHP【PHP】 Smarty 隔離スレ 【テンプレート】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:nobodyさん 09/11/21 11:47:09 自動送信・返信メールの文面とか。 801:nobodyさん 09/11/21 13:04:20 >>800 ありがと、メールのテンプレか 就活してたときの毎ナビか何かの企業からメールに 『こんにちわ寒くなりましたね、{$username}さん』 とか、書いてあったのを思い出した 802:nobodyさん 09/11/21 15:18:41 >>798 普通は三番 サンプルは沢山見つかる 803:nobodyさん 09/11/26 11:34:27 tP8Fcb0C しつもんです parent.tpl中で、includeを使ってテンプレート化したヘッダを読み込ませたいと思ってるんですが テンプレート(header.tpl)をページの種類に応じて動的に変更させたいときの手順がよくわからないです。 たとえば、動物の紹介ページでは動物の一覧を、自動車の紹介ページでは自動車の一覧をヘッダに表示したい時、 表示対象の画像や情報(動物写真/自動車写真、それぞれの名前情報など)は、includeタグの中に変数として 持ち込むしかないのでしょうか? 自分のイメージでは{include file='header.tpl' pageType='animal'}として、 変数値animalを受け手のテンプレで解釈してそれを元にDBから必要データを取得できたらいいなと思ったんですが。 (なるべく一カ所で取得プロセスを管理したいので) そんなのは無理で、あらかじめ親のparent.tpl=parent.phpで必要データを取得して、 それをincludeに変数で渡すしかないという結論でいいのでしょうか? 今思いついた方法は、incudeタグ中の変数でpageType='animal'と渡して、それをheader.tplで 自前のmodifierに譲渡しそこから必要データ取得→出力の流れです。 もっとスマートなやり方ないでしょうか? アドバイスお願いします 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch