Smarty で、
//SMARTY
define('SMARTY_DIR', $_SERVER["DOCUMENT_ROOT"] . '/../include/smarty/');
require_once(SMARTY_DIR . 'Smarty.class.php');
$o_smarty = new Smarty();
$o_smarty->template_dir = SMARTY_DIR . "templates/";
$o_smarty->compile_dir = SMARTY_DIR . "templates_c/";
$o_smarty->config_dir = SMARTY_DIR . "configs/";
//$o_smarty->cache_dir = SMARTY_DIR . "cache/";
//$o_smarty->assign("name","world");
$o_smarty->display("index.tpl");
のように書いているにも関わらず、
どうしても、
SMARTY_DIR . "templates/_index.tpl"
のファイルが表示されてしまいます。(アンダースオア付き)
それに、そもそも、「_index.tpl」
なんでファイルをつくったおぼえはありません。
また、smarty関連ファイルを「_index.tpl」でgrepしても、ひっかかりませんでした。
どうすれば、この状況を打破できるのでしょうか?
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
コンパイルされたファイル(テンプレートをPHPに変換したもの)が、_index.tplに飛ぶようになっているかも知れません。
一度compile_dirの中にあるファイルを削除してみてはどうでしょうか?
ありがとうございます。
おっしゃるとおりでした。
削除したら、なおりました。
ただ、また同様の現象が再発するのではと懸念しています。
同様の現象が再発しないようには、どう対策すればいいのでしょうか?
//なお、cacheとcomplieのちがいついていまいち理解できていません。
//これも。よろしければ教えていただけますか?
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) カラーミーのSmarty構文について 1 2022/10/09 13:55
- PHP カラーミーショップのSmartyでの文字列抜き出し 2 2022/05/06 11:51
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) Excel VBAについて、 フォルダ内のファイルを全て開きたい場合、 FSOを使えば、Dirは使わ 1 2023/01/27 13:18
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- UNIX・Linux 空のディレクトリで dir を行ったとき 4 2023/05/05 17:54
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#でCSVファイルをリストビュー...
-
Thunderbird 振り分けされなく...
-
MODE関数を文字でできる関数は...
-
元のフォルダに矢印キーで帰りたい
-
ブラウザにIPアドレスを直打ち...
-
Tera Termでのコマンド流し込み...
-
エクセルで定期的(30分おき)...
-
2010でShiftキーを使っても自動...
-
xcopyバッチを管理者として実行...
-
エクセルVBAで相対パスでフォル...
-
excel VBA 特定の文字列を含む...
-
バッチファイルの親フォルダを...
-
大量のフォルダへのハイパーリ...
-
JP1で月末以外で毎週月曜日のジ...
-
NICを2枚差しで、インターネッ...
-
これは何??アクセスなのかな??
-
フォルダのサムネイル画像
-
ADのDC移行の手順を教えてください
-
URLの文字列をエンコードして表...
-
大文字はできるだけ使わない方...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブフォルダ内のファイルを全...
-
C#でCSVファイルをリストビュー...
-
error RC2104について
-
EXCELのSheetを自動更新できな...
-
指定したフォルダ直下のファイ...
-
VBA Bookの表示、非表示
-
日付を指定しファイルを削除す...
-
指定したもの以外の削除方法
-
リストボックスに表示されたフ...
-
タスクバーのファイル表示について
-
顧客から返ってきたExcel Sheet...
-
日本語プログラミング「なでしこ」
-
拡張子のアイコンを取得
-
fgetsのfはどういう意味でしょ...
-
エクセルデータをweb上にアップ...
-
ネットワークドライブ先のファ...
-
vbaでDLL参照しているエクセル...
-
たくさんのフォルダーの中から...
-
Thunderbird 振り分けされなく...
-
Tera Termでのコマンド流し込み...
おすすめ情報