私はこの新しいプロジェクトで変わった場所にいる:私は、動作中のJavascriptアプリケーションを持つクライアントを持っており、CMSを使ってテキスト要素を管理したい。ネイティブJS環境が主導的になるでしょう。静的コンテンツを管理するためのEE:これはどのように行いますか?
EEはコンテンツを管理し、コンテンツディレクトリの静的ファイルにレンダリングするのが理想的です。私はPHPの人ではなく、EEコンテンツに関する私の経験は、タグを使って常に動的でした。今私はテンプレートディレクトリの外にあるファイルやURLにコンテンツを事前レンダリングする必要があるので、いくつかのガイダンスを使用することができます。このような
何かが動作します:
{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をカールすることは可能でしょうか(ローカルなものでさえ)? –