Сake (11 Декабрь 2013 - 02:05) писал:
Вам необходимо использовать 2 кода каталога заданные через условия.
Первый код реализуется через условие {% IF PAGE_TITLE = Салон домашней обуви комфорт %} и скрывает все категории не входящие в {% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}. Второй каталог реализуется по умолчанию. Дополнительно в нем можно скрыть только категорию "Салон домашней обуви", заменив строку
на
В данном случае идет обратное условие {% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %} скрытия только категории "Салон домашней обуви".
<div class="column one-third"> <div class="block2"> <div class="block-title"> <strong><span>Каталог</span></strong> </div> <div class="block-content"> <!-- Каталог товаров --> {% IF PAGE_TITLE = Салон домашней обуви комфорт %} {%IFNOT catalog_full_empty%} {%FOR catalog_full%} {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %} <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}"> <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {%ENDFOR%} {%ENDIF%} {% ELSE %} {%IFNOT catalog_full_empty%} {%FOR catalog_full%} {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %} <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}"> <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {%ENDFOR%} {%ENDIF%} {% ENDIF %} <!-- /Каталог товаров -->
Первый код реализуется через условие {% IF PAGE_TITLE = Салон домашней обуви комфорт %} и скрывает все категории не входящие в {% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}. Второй каталог реализуется по умолчанию. Дополнительно в нем можно скрыть только категорию "Салон домашней обуви", заменив строку
<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
на
<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
В данном случае идет обратное условие {% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %} скрытия только категории "Салон домашней обуви".
Еще раз здравствуйте!)
Обнаружил косяк.
В категории Салон домашней обуви есть подкатегория Тапочки, но она не отображается в меню слева