Перейти к содержимому


Фото
- - - - -

вопрос по шаблону main.tpl

шаблон

  • Чтобы отвечать, сперва войдите на форум
1 ответ в теме

#1 volonter

volonter
  • Пользователь
  • 2 сообщений

Опубликовано 13.06.2018 - 12:46

Всем привет, может кто сталкивался, в шаблоне вывода товаров есть проверка на видимость\невидимость подкатегорий

 

{foreach $categories as $c1}
    {if $c1->visible}
        <h4 class="page-title-div">{$c1->name}</h4>
                <div class="offers-main">
        {foreach $c1->subcategories as $c2}
            {if $c2->visible}
            <div class="offer-main">
                <div class="offer-main-img"><a href="catalog/{$c2->url}"><img src="{$config->categories_images_dir}{$c2->image}"></a></div>
                <div class="offer-main-content">
                                <a href="catalog/{$c2->url}" class="black-href">{$c2->name}</a><br>
                                          {$i = 0}
                                          {foreach $c2->subcategories as $c3}
                              {if $i<3}
                                {$i = $i +1}
                                <a href="catalog/{$c3->url}">{$c3->name}</a>&nbsp;
                              {/if}
                                          {/foreach}

            {/if}
                </div>
            </div>
        {/foreach}
                </div>
                    {/if}
{/foreach}

 

вот она   {if $c2->visible} ..... {/if}

и она ломает шаблон, добавляет где попало закрывающие теги </div>. Если эту проверку убрать, то все работает нормально, но при этом видны скрытые категории. Как побороть?



#2 volonter

volonter
  • Пользователь
  • 2 сообщений

Опубликовано 13.06.2018 - 13:09

вопрос решен, надо было просто закончить проверку на два тега ниже

 

заменить

 

{/if}

                </div>

            </div>

        {/foreach}

 

на

 



                </div>

            </div>
        {/if}
        {/foreach}







Также с меткой «шаблон»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых