2017-07-22 4 views
2

最新のバージョンとドキュメントを使用して新しいプロジェクトをブートストラップし、homepage.xmlにいくつかのプロパティを追加するか、homepage.html.twigのテキストを何も変更しません。 homepage.xmlテンプレートの変更がSuluで表示されない

私が直接article財産以下この

<property name="header" type="media_selection"> 
    <meta> 
     <title lang="en">Header</title> 
    </meta> 
</property> 

を追加した、と私は管理ページに行くとき、headerは表示されません。

小枝を少し変えて同じことです。そこにコンテンツvarをダンプすると、何も表示されません。

問題の原因が考えられますか?

答えて

3

私はSuluに慣れていませんが、これはSymfony関連の問題であると推測しており、キャッシュされたバージョンが表示されています。 (How to Use the Consoleを参照)キャッシュをクリアしてみてください。

本番環境のために

symfonyのコンソール

:開発環境のために

php bin/console cache:clear --no-warmup --env=prod 

php bin/console cache:clear --no-warmup --env=dev 

スールーコンソール

ダニエル・ロッターにより、コメントによると、スールーのためのコンソールが若干異なって、試してみてください。

php bin/adminconsole cache:clear --no-warmup --env=dev 
php bin/websiteconsole cache:clear --no-warmup --env=dev 

私はそれを試していないスールーのインストールの準備ができているので、これは未テストです。 Daniel Rotteer(コメントを参照)によって確認されました。

+0

ありがとうございます!管理ページの見出しが表示されるようになりました。枝は未知の機能だと言って、まだ枝が変わっている。 – Jaimy

+0

テンプレートファイルを知らなくても、問題が何であるかは分かりません。たぶん、これで新しい質問を開くのはいい考えです。 – Icarus

+0

説明するのも本当に難しいです。私はもう一度見ていきますが、Symfonyに関連するものか、または一部の設定パラメータが正しく設定されていないと思います。あなたの答えをありがとう!本当に私の最初の問題で私を助けました! – Jaimy

0

解決策が見つかりました。プロジェクトディレクトリからrm -rf var/cacheというコマンドを実行したところ、Twigの変更がページに表示されました。 イカルスの答えは正しかったが、なんらかの理由で彼が言った命令は、私の問題の両方には役に立たなかった。

+0

symfonyコンソールがSulu CMSの一部であるかどうかチェックしませんでした。それは私にとって意味をなさないが、Suluのクリエイターがそれを放棄したのかもしれない。私はある方法または別のものを手伝ってくれてうれしいです:) – Icarus

関連する問題