これは奇妙な問題のようです。多分それは間違ったアプローチでもあります。しかし、私はこれをしなければなりません:
- ページにいくつかのメニュー項目があります
- 各ページのコンテンツはいくつかの
.phtml
ファイルに保存されます - ページが読み込まれると、デフォルトのコンテンツが表示されます(を使用
require
) - 他のすべてのコンテンツもロードする必要があり、JavaScript 配列に保存する必要があります
- ユーザーがリンクをクリックすると、コンテンツが交換されます
問題は:
- AJAX は使用しないでください
- 古き良きSEOのために、すべてのコンテンツを最初に追加することはできません
以下を除いて、すべての部分は簡単です: JavaScript 配列にコンテンツを取得する方法。JavaScriptcontent.push('<?php print require 'page.phtml'; ?>');
では機能しない複数行の文字列を返すため、もちろん機能しません。すべてのアイデアを歓迎します。多分私は非常に単純なものを見落としています。