質問 > フロント機能 > ver3.0.9:idの参照先から値を取り出すにはどうすればいいですか? |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2016/4/19 13:36
対応状況: −−−
|
Re: ver3.0.9:idの参照先から値を取り出すにはどうすればいいですか? こういう意味ではないですよね。
ごめんなさい、本当にわかりません。 $Categories = $app['eccube.repository.category'] ->findBy( array('Parent' => null), array('rank' => 'DESC') ); return $app->render('Block/category.twig', array( 'Categories' => $Categories, )); {% for hoge in Category.ProductCategories %} {{hoge.Product.name}} {% endfor %} {% macro tree(Category) %} <li> <a href="{{ url('product_list') }}?category_id={{ Category.id }}"> {{ Category.name }} </a> </li> {% endmacro %} <nav id="category" class="drawer_block pc"> <ul class="category-nav"> {% for Category in Categories %} {{ _self.tree(Category) }} {% endfor %} <!-- 商品名--> {% for Path in Category.3 %} <li> <a href="{{ url('product_list') }}?category_id={{ Category.id }}"> {% for hoge in Category.ProductCategories %} {{hoge.Product.name}} {% endfor %} </a> </li> {% endfor %} </ul> <!-- category-nav --> </nav> |
|
tacky |
投稿日時: 2016/4/19 18:03
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: ver3.0.9:idの参照先から値を取り出すにはどうすればいいですか? 先ほどのはコントローラーの話で、
src/Eccube/Controller/Block/CategoryController.php 上記のソースそのまんまです。 return $app->render('Block/category.twig', array( 'Categories' => $Categories, )); twigにCategoryを渡すことによって、下記のようにtwigでCategoryの内容を取得できるという意味です。 {% for hoge in Category.ProductCategories %} {{hoge.Product.name}} {% endfor %} |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |