- 每一頁上,如果文件存在
- 檢查
- 包括文件,如果真
即:
<cfset variables.includes.header = ExpandPath("_inc_header.cfm")>
<cfif FileExists(variables.includes.header)>
<cfinclude template = "_inc_header.cfm">
</cfif>
這是個好主意嗎?
編輯只使用「_inc_header.cfm」作爲模板
替代實際應用將這個PHP代碼一些類似於:
foreach (glob("includes/*.php") as $inc) {
require($inc);
}
它有可能不存在的特定原因嗎? – 2010-06-17 15:41:46
是的,有一個全局頭包含,然後該網站的一些子部分將有自己的包含 – davidosomething 2010-06-17 15:43:14
更具體地說,有一個全局頭包含在執行頁面的路徑中包含另一個子頭文件。該網站的一些小節有這個subheader,有些則不。想知道這是否是存儲變量並根據是否使用子標題更新每個頁面的好替代。 – davidosomething 2010-06-17 15:48:46