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


Подкатегория Отображается Как Категория


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Levaris

Levaris

    Пользователь

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

Отправлено 30 Июль 2015 - 16:22

Всем привет!

Создаю в панели управления подкатегорию, а на сайте она отображается как обычная категория. Как быть?
аккаунт 351761

Спасибо !

Прикрепленные изображения

  • SUB.png
  • sub1.png


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 31 Июль 2015 - 02:09

В шаблоне HTML найдите:
<!-- Производители -->
		<div class="block">
		  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Производители</a></div>
		  <div class="blockmain navigation fnt12n">
				<ul>
  {%IFNOT catalog_full_empty%}
										  {%FOR catalog_full%}
				{% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub {% IF catalog_full.LEVEL > 2 %}hide-cat{% ENDIF %} {% IF catalog_full.LEVEL = 1 %}dropdown-menu{% ENDIF %}">{% ENDIF %}{% ENDIF %}
												  <li {% IFNOT catalog_full.NAME = Производители %}style="display:none;"{%ENDIF%} class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">
														<a href="{catalog_full.URL}">{catalog_full.NAME}</a>
												  {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
												{% IF catalog_full.LAST %}{%FOR out%}</ul> {%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
										  {%ENDFOR%}
										{%ENDIF%}
				</ul>
		  </div>
		  <div class="blockbottom"></div>
		</div>
		<!-- END Производители -->

замените данный код на:
<!-- Производители -->
		<div class="block">
		  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Производители</a></div>
		  <div class="blockmain navigation fnt12n">
				<ul>
  {%IFNOT catalog_empty%}
										  {%FOR catalog%}
				{% IF catalog.FIRST %}{% IFNOT catalog.LEVEL = 0 %}<ul class="sub {% IF catalog.LEVEL > 2 %}hide-cat{% ENDIF %} {% IF catalog.LEVEL = 1 %}dropdown-menu{% ENDIF %}">{% ENDIF %}{% ENDIF %}
												  <li {% IFNOT catalog.NAME = Производители %}style="display:none;"{%ENDIF%} class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">
														<a href="{catalog.URL}">{catalog.NAME}</a>
												  {% IF catalog.ISSET_SUB=0 %}</li>{% ENDIF %}
												{% IF catalog.LAST %}{%FOR out%}</ul> {%IFNOT catalog.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
										  {%ENDFOR%}
										{%ENDIF%}
				</ul>
		  </div>
		  <div class="blockbottom"></div>
		</div>
		<!-- END Производители -->


#3 Levaris

Levaris

    Пользователь

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

Отправлено 31 Июль 2015 - 09:21

Сделал, теперь категория производители вообще не отображается

Прикрепленные изображения

  • error.png


#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 01 Август 2015 - 02:19

<!-- Производители -->
				<div class="block">
				  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Производители</a></div>
				  <div class="blockmain navigation fnt12n">
								<ul>
  {%IFNOT catalog_empty%}
																				  {%FOR catalog%}
								{% IF catalog.FIRST %}{% IFNOT catalog.LEVEL = 0 %}<ul class="sub {% IF catalog.LEVEL > 2 %}hide-cat{% ENDIF %} {% IF catalog.LEVEL = 1 %}dropdown-menu{% ENDIF %}">{% ENDIF %}{% ENDIF %}
																								  <li {% IFNOT catalog.NAME = Производители %}style="display:none;"{%ENDIF%} class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">
																												<a href="{catalog.URL}">{catalog.NAME}</a>
																								  {% IF catalog.ISSET_SUB=0 %}</li>{% ENDIF %}
																								{% IF catalog.LAST %}{%FOR out%}</ul> {%IFNOT catalog.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
																				  {%ENDFOR%}
																				{%ENDIF%}
								</ul>
				  </div>
				  <div class="blockbottom"></div>
				</div>
				<!-- END Производители -->

замените на:
<!-- Производители -->
				<div class="block">
				  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Производители</a></div>
				  <div class="blockmain navigation fnt12n">
								<ul>
  {%IFNOT catalog_full_empty%}
																				  {%FOR catalog_full%}
								{% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub {% IF catalog_full.LEVEL > 2 %}hide-cat{% ENDIF %} {% IF catalog_full.LEVEL = 1 %}dropdown-menu{% ENDIF %}">{% ENDIF %}{% ENDIF %}
																								  <li {% IFNOT catalog_full.NAME = Производители %}style="display:none;"{%ENDIF%} class="{% IF catalog_full.LEVEL>0%}incat{% ENDIF %} {% IF catalog_full.CURRENT %}fnt12b{% ENDIF %}">
																												<a href="{catalog_full.URL}">{catalog_full.NAME}</a>
																								  {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
																								{% IF catalog_full.LAST %}{%FOR out%}</ul> {%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
																				  {%ENDFOR%}
																				{%ENDIF%}
								</ul>
				  </div>
				  <div class="blockbottom"></div>
				</div>
				<!-- END Производители -->

и в main.css добавьте:
.blockmain.navigation .dropdown-menu > li:not(.fnt12b) ul {
	display: none;
}


#5 Levaris

Levaris

    Пользователь

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

Отправлено 01 Август 2015 - 10:18

Спасибо,
Но обратите внимание, что подкатегории при открытии выглядят как обычные категории. Как это изменить?

Прикрепленные изображения

  • error.png


#6 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 01 Август 2015 - 10:45

Просмотр сообщенияLevaris (01 Август 2015 - 10:18) писал:

Спасибо,
Но обратите внимание, что подкатегории при открытии выглядят как обычные категории. Как это изменить?
В конец main.css добавьте
.blockmain.navigation.fnt12n ul li ul li ul li {
	background: none!important;
	height: 22px;
}
.blockmain.navigation.fnt12n ul li ul li ul li a {
	color: #F00 !important;
}
изменяйте цвет #F00 на свой.

#7 Levaris

Levaris

    Пользователь

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

Отправлено 01 Август 2015 - 17:48

Отлично, спасибо !

#8 Levaris

Levaris

    Пользователь

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

Отправлено 11 Август 2015 - 18:14

дабы не плодить темы пишу сюда.

После того как все сделал, я обратил внимание на то, что когда я захожу в подкатегорию то слева не отображаются подкатегории данной категории.

Прицепил скиншот, на котором видно, что я нахожусь в подкатегории "RECOVERY" ,  но все подкатегории слева скрыты и видны только категории, что значительно осложняет навигацию между другими подкатегориями.

Вопрос: что надо предпринять для того чтобы отображались те подкатегории в категории которой находится пользователь?

Прикрепленные изображения

  • error.png





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных