Правка шаблона в HostCMS

XS
На сайте с 11.10.2009
Offline
95
6477

Добрый день!

Прошу помочь небольшим советом, ИМ сделан на HostCMS редакция бесплатная, стоит стандартный шаблон Корпорация. В левом меню находится каталог продукции, каким образом сделать чтоб категории в каталоге были открытыми? Как на скриншоте, сейчас чтоб так выглядело приходится нажимать каждую группу. На форуме поддержки нашли код но не можем понять то это или нет, и в какой шаблон вставлять. Если этот код правильный подскажите какие шаблоны править. Спасибо.

В XSL-шаблоне, занимающемся отображением списка категорий интернет-магазина, можно исправить вызов тэмплейта для групп магазина следующим образом:

<!-- Выводим группы магазина -->
<ul>
<xsl:apply-templates select="//group[@parent=0]"/>
</ul>


А сам тэмплейт отображения групп и всех их подгрупп должен быть, например, таким:

<!-- Шаблон для групп товара -->
<xsl:template match="group">
<li>
<xsl:if test="small_image != ''">
<img src="{small_image}" align="left" style="border: 1px solid #000000; float: left" />
</xsl:if>
<a href="{/shop/path}{fullpath}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>*<span style="color: #aaaaaa">(<xsl:value-of disable-output-escaping="yes" select="count_all_items"/> )</span>
<br/>
<xsl:value-of disable-output-escaping="yes" select="description"/>
</li>
<ul>
<xsl:apply-templates select="group"/>
</ul>
</xsl:template>
png screen-capture-1.png
C
На сайте с 04.02.2005
Offline
291
#1
А сам тэмплейт отображения групп и всех их подгрупп должен быть, например, таким:

Должен быть или такое есть?

А реально в css установить display:block на списке второго уровня

XS
На сайте с 11.10.2009
Offline
95
#2
Chukcha:
Должен быть или такое есть?

А реально в css установить display:block на списке второго уровня

я честно не понимаю о чем он писал, это полностью копия сообщения, поэтому и запутались, где и в каком шаблоне править

xxSIMxx добавил 22.06.2011 в 17:10

Chukcha:
Должен быть или такое есть?

А реально в css установить display:block на списке второго уровня

В основном шаблоне?

/* Левое меню */
.left_menu {
list-style-type: none;
line-height: 155%;
font-size: 11pt;
margin: 0;
padding: 0;
}

.left_menu ul {
list-style-type: none;
font-size: 9pt;
margin-left: 10px;
}

.news_list dt {
color: #a8a8a8;
font-size: 10pt;
}

.news_list dd {
margin: 2px 0 7px 30px;
}
C
На сайте с 04.02.2005
Offline
291
#3

что нибудь типа такого есть в стилях?

.left_sub_block ul ul {

....

}

XS
На сайте с 11.10.2009
Offline
95
#4
Chukcha:
что нибудь типа такого есть в стилях?
.left_sub_block ul ul {
....
}

вроде нет, все просмотрели

C
На сайте с 04.02.2005
Offline
291
#5

надо видеть пациента

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