Не формирует каталог с DIV

Конструкция ниже работает с "tr", но у меня она с "div":

{foreach $categories as $tc_id => $top_category}
{if $tc_id is div by $homepage_columns}<div style="display: table; width: 100%;">{/if}
<div class="ZgaG">
<table width="100%" border="0" cellpadding="5">
<tbody>
<tr>
<td width="100" align="center">
{if $top_category.image}
<div class="top_category_image">
<img src="/wa-data/public/shop/categories/{$top_category.id}/{$top_category.id}.96{$top_category.image}" border="0" style="max-height: 96px; max-width: 96px; float: left;">
</div>
{/if}
</td>
<td>
<div>
<a class="ZgaG1" href="{$top_category.url}">{$top_category.name|escape}</a>
</div>
<div class="ZgaG2">
{foreach $top_category.childs as $child_category name=child_categories}
<a href="{$child_category.url}">{$child_category.name|escape}</a>{if !$smarty.foreach.child_categories.last} | {/if}
{/foreach}
</div>
</td>
</tr>
</tbody>
</table>
</div>
{if $tc_id+1 is div by $homepage_columns}</div>{/if}
{/foreach}


У меня создает:

<div style="display: table; width: 100%;">

<div class="ZgaG">сформировал</div>

<div class="ZgaG">сформировал</div>

<div style="display: table; width: 100%;">и т.п.</div> <<<<Мне надо чтобы это отдельно было, а не в внутри. Как это сделать?

</div>


Делаю в таблице с "tr", все нормально, делаю с "div", он почему-та "div" создаёт в "div", как мне сделать чтоб не внутри их делал, а как отдельный элемент, пример:

<div style="display: table; width: 100%;">

<div class="ZgaG">сформировал</div>

<div class="ZgaG">сформировал</div>

</div>

<div style="display: table; width: 100%;">

<div class="ZgaG">сформировал</div>

<div class="ZgaG">сформировал</div>

</div>


Как сделать, чтобы он формировал не div B div, а отдельно их?

1 ответ

  • 1
    Алексей Webasyst 21 мая 2015 05:44 #

    Несколько непонятен результат который вы хотите получить. Для удобства используйте приложение Разработка(developer), доступное на github.

    Например блок $top_category.image скорее всего зависит от одного из установленных плагинов.


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

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