2017-02-07 5 views
0

私のbolt cmsホームページ用のカスタムページテンプレートを作成し、home.twigという名前を付けました。"レコード"オブジェクトがカスタムページテンプレートで認識されない

theme.ymlhomeテンプレートでホームページを表示するように設定しました。このテンプレート値をホームページのテンプレートとして管理領域に使用しました。

{% extends 'partials/_base.twig' %} {% block main %} {{ record.title }} {{ record.body }} {% endblock main %}

問題は次のとおりです:recordオブジェクトは、小枝のエラーを投げている:

Twig_Error_Runtime in Template.php line 487: Variable "record" does not exist in "home.twig" at line 5. 私が間違って何をしているのですか?私は、次のコードを持っている私のhome.twigテンプレート内

これはテンプレートエラーですか(エラーでもテンプレートの問題が示唆されます)、または設定ミスの問題がありますか?

答えて

0

Nevermind ...問題はappフォルダのメインコンフィギュレーションファイルにあります。 config.ymlはまた、ホームページの構成のための2つのフィールドが含まれますしようとしているときに、あなたのホームページのためのいくつかのカスタムテンプレートを使用して、theme.yml設定ファイルを設定していても、何らかの理由で

homepage: page/home homepage_template: home.twig

は、テンプレートエンジンでエラーが発生しますテンプレートを取得します(正しいページテンプレートを設定していても問題はホームページのURL行です)。

関連する問題