Вывести товары в дерево категорий Есть решение

Хочу вывести в меню все товары в категории. Меню вывожу так:

{foreach $categories as $tc_id => $top_category}

    {foreach $top_category.childs as $child_category name=child_categories}
        <ul>
            <li><a href="{$child_category.url}">{$child_category.name|escape}</a>
                <ul>
                    {$products=$wa->shop->products('category/$child_category.id')}
                    {foreach $products as $p}
                        <li><a href="{$p.frontend_url}" title="{$p.name}">{$p.name}</a></li>
                    {/foreach}
                </ul>
             </li>
         </ul>
     {/foreach}

{/foreach}

Но почему-то $child_category.id в моем случае {$products=$wa->shop->products('category/$child_category.id')} не срабатывает, а срабатывает только если прямо указать id категории, к примеру {$products=$wa->shop->products('category/21')}, как правильно получить id текущей категории?

3 ответа

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите