我在這個新項目中處於一個奇怪的地方:我有一個運行Javascript應用程序的客戶端,他們想用CMS來管理文本元素。原生的JS環境將是領先的。EE來管理靜態內容:你會如何做到這一點?
理想情況下,EE會管理內容,然後渲染到內容目錄中的靜態文件。我不是一個PHP的人,我的EE內容經驗一直是動態的,使用它的標籤。現在我需要將內容預渲染到模板目錄之外的文件或網址中......所以我可以使用一些指導。
事情是這樣工作的:
{exp:channel:entries
channel="content"
disable="categories|category_fields|member_data|pagination|trackbacks"
status="Open"
dynamic="no"
limit="1"
}
<?php
$File = "./articles/YourFile.html";
$Handle = fopen($File, 'w');
$Data = "<h1>{title}</h1>\n<hr /><p>{base_body}</p>\n";
fwrite($Handle, $Data);
print "Data Written";
fclose($Handle);
?>
{/exp:channel:entries}
但我實際上是手動查看網頁呈現內容......有沒有解決的辦法?我可以使用EE作爲服務嗎?一個關於如何呈現上述內容的例子將是有幫助的。我現在也在我的腦海裏圍繞着服務。
聽起來MovableType的:) 你看起來功能因爲據我所知並不存在。你真的需要從系統中讀取文件嗎?或者有可能捲曲一個url(甚至是本地的)? – 2012-03-06 14:16:06