田中さん
後藤です
書かれたコードの内容を見ると、普通のSymfonyアプリの構成とは違うように見えます。
EC-CUBEの何かなどでしょうか?
このコードだけからはでSymfony的な原因の想像が全くつきませんし、EC-CUBEのコミュニティ等で質問された方が早い内容かと思います。
---------------------------------------------------------------
後藤秀宣
hideno...@gmail.com
---------------------------------------------------------------
2016年10月20日 18:02 田中宏典 <
toebisu...@gmail.com>:
> 次の構成で作成した Controller から template を呼び出そうとするとエラーになります。
> どうすれば解決できるでしょうか?
>
>
> ■環境
> Symfony 2
> PHP 5.6.10
>
>
> ■構成
> app/Plugin/CategoryContent/Controller/SampleController.php
> app/Plugin/CategoryContent/Resource/template/Admin/sample.twig
>
>
> ■エラーメッセージ
> Twig_Error_Loader in Chain.php line 63:
> Template "Admin/sample.twig" is not defined.
>
>
> ■SampleController.php
> <?php
> namespace Plugin\CategoryContent\Controller;
>
> use Eccube\Application;
>
> class SampleController
> {
> public function sample(Application $app)
> {
> return $app->render('Admin/sample.twig');
> // return $app->render('Resource/template/Admin/sample.twig');
> // return $app->render('../Resource/template/Admin/sample.twig');
> // return
> $app->render('app/Plugin/CategoryContent/Resource/template/Admin/sample.twig');
> }
> }
>
>
> ■sample.twig
> {% extends 'default_frame.twig' %}
>
> {% set menus = ['setting', 'system', 'sample'] %}
>
> {% block title %}受注管理{% endblock %}
> {% block sub_title %}サンプル{% endblock %}
>
> --
> --
> -------------------
> Symfonyに関する疑問・質問、ユーザー会の活動やサイトに対するご意見、その他雑談など、お気軽にMLへ投稿してください!
>
>
> 日本Symfonyユーザー会
>
http://www.symfony.gr.jp/
>
> 日本Symfonyユーザー会メーリングリスト
>
http://groups.google.com/group/symfony-users-ja
>
> ---
> このメールは Google グループのグループ「日本Symfonyユーザー会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
>
symfony-users-...@googlegroups.com にメールを送信してください。
> その他のオプションについては
https://groups.google.com/d/optout にアクセスしてください。