CakePHP2系で試しています。
File APIを使用してファイルの作成・更新をしたいと思っております。
コントローラー
PHP
1$this->layout = 'default'; 2$this->output = $this->render('template'); 3$file = new File('output.html', true); 4$file->write($this->output); 5$file->close();
templateファイル
PHP
1<h1>タイトル</h1> 2<?php include_once(APP . 'View/elements/include.ctp'); ?>
includeファイル
PHP
1<h1>インクルード</h1>
出力ファイル
html
1<h1>タイトル</h1>
希望する出力結果
html
1<h1>タイトル</h1> 2<?php include_once(APP . 'View/elements/include.ctp'); ?>
上記のようにFile APIでファイルに書き込みをする際に、include関数をそのまま書き込みたいと思っておるのですが、うまくいかずに困っています。
※htmlですが、htaccessを書き換えてphpの関数は使えるようにしています。
どなたか実装されたことがある方いらっしゃいましたら教えていただけますでしょうか。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/27 00:46