Стрелки на соседние категории

Помогите пожалуйста, мне нужно сделать что бы категории и подкатегории "перекликались" между собой (для SEO), есть код который делает стрелки на товар, работает четко, только как его применить для категорий и подкатегорий?

{$prev = null} {$next = null}
{$siblings = $wa->shop->products("category/`$product.category_id`")}
{foreach $siblings as $sibling}
{if $sibling.id == $product.id} {$next = $sibling} {/if}
{if !$next && $sibling.id != $product.id} {$prev = $sibling} {/if}
{if $next && $sibling.id != $product.id} {$next = $sibling} {break} {/if}
{/foreach}
{$last_sibling = end($siblings)}
{if $last_sibling.id == $product.id} {$next = null} {/if} {if $prev || $next}

<table class="prev-next small"> <tr> {if $prev && !$next} <td class="arrow">←</td><td><a href="{$prev.frontend_url}">{$prev.name|escape}</a></td> {elseif $next && !$prev} <td></td><td class="half"></td> <td class="half next"><a href="{$next.frontend_url}">{$next.name|escape}</a></td><td class="arrow">→</td> {else} <td class="arrow">←</td><td class="half"><a href="{$prev.frontend_url}">{$prev.name|escape}</a></td> <td class="half next"><a href="{$next.frontend_url}">{$next.name|escape}</a></td><td class="arrow">→</td> {/if} </tr> </table> {/if} <style> table.prev-next { width: 100%; border: none; } table.prev-next td { vertical-align: top; border: none; } table.prev-next td.half { width: 49%; } table.prev-next td.next { text-align: right; } table.prev-next td.arrow { width: 1em; } </style>

2 ответа

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

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