1
我爲使用Smarty模板製作的營銷電子郵件創建了佈局,我需要將其轉換爲靜態HTML文件。將Smarty模板輸出寫入靜態HTMl文件
是否有做類似的方法:
$smarty->display('index.tpl') [write to file with pattern title-yyyymm-orig.htm]
,並在同一目錄下我的Smarty的索引文件中寫入HTML文件?
我爲使用Smarty模板製作的營銷電子郵件創建了佈局,我需要將其轉換爲靜態HTML文件。將Smarty模板輸出寫入靜態HTMl文件
是否有做類似的方法:
$smarty->display('index.tpl') [write to file with pattern title-yyyymm-orig.htm]
,並在同一目錄下我的Smarty的索引文件中寫入HTML文件?
您可以使用一種變通方法
// get output
$output = $smarty->fetch('foo.tpl');
// write to file
$file = 'title-'.date('Y-m',time()).'-orig.htm'; #FIXED
file_put_contents($file,$output);
// send to browser
echo $output;
我得到解析錯誤在該位:'$文件= '稱號 - ' 日期( 'Y-M',時間())。' - orig.htm ');'是否需要一個左括號? – anthonynoel
ohh對不起,我的錯誤是固定的 – donald123
固定解析錯誤與一個左括號,但我沒有看到結果。在php文件 – anthonynoel