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


Сменить Каталог


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

#1 mehman4uk

mehman4uk

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

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

Отправлено 29 Июль 2013 - 18:36

Какс делать такой каталог на главной?
Изображение

#2 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 29 Июль 2013 - 21:33

Просмотр сообщенияmehman4uk (29 Июль 2013 - 18:36) писал:

Какс делать такой каталог на главной?
Изображение

Вам не нужны всплывающее пункт подменю справа? Нужно, чтобы все пункты отображались списком?

замените блок в шаблоне HTML
			<!-- Каталог товаров -->
			  <div class="menu_main">
				<span class="link_nav"></span><a href="#" class="link_nav">Каталог</a>
				<a href="{CATALOG_URL}" title="Каталог" style="text-decoration: none"><h4 class="hidden-phone">Каталог</h4></a>
				{%IFNOT catalog_full_empty%}
				  {%FOR catalog_full%}
					{% IF catalog_full.FIRST %}<ul>{% ENDIF %}
					<li {% IF catalog_full.CURRENT %}class="open"{% ELSEIF catalog_full.CURRENT_PARENT %}class="open"{% ENDIF %}{% IF catalog_full.HIDE %} style="display:none;"{% ENDIF %}>
					  <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a><span class="icons"{% IFNOT catalog_full.ISSET_SUB %}style="display: none;"{% ENDIF %}></span>
					{% 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%}
			  </div>
			  <!-- /Каталог товаров -->
на этот
<!-- Каталог товаров -->
			  <div class="menu_main">
				<span class="link_nav"></span><a href="#" class="link_nav">Каталог</a>
				<a href="{CATALOG_URL}" title="Каталог" style="text-decoration: none"><h4 class="hidden-phone">Каталог</h4></a>
				 <ul>  {%IFNOT catalog_empty %}
				  {%FOR catalog_full %} {% IFNOT catalog_full.HIDE %}
					<li>
					   <a href="{catalog.URL}"
							  {% IF catalog_full.LEVEL>0%}style="padding-left:{catalog_full.LEVEL | multiply("20")}px"{% ENDIF %}
							  {% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}
							>{catalog_full.NAME}</a>
				   </li> {% ENDIF %}
					  {% ENDFOR %}
					{% ENDIF %}
				   </ul></li>
			  </div>
			  <!-- /Каталог товаров -->
  

также меню с раскрывающимся списком Вы можете сделать с помощью этой инструкции

#3 mehman4uk

mehman4uk

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

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

Отправлено 29 Июль 2013 - 21:57

А что делатЬ.если жму на список ,а точнее на какую то категорию и не открывается? в этом же меню.Вставил ваш код

#4 Vaccina

Vaccina

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

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

Отправлено 30 Июль 2013 - 01:15

Попробуйте использовать следующий код каталога

<!-- Каталог товаров -->
						  <div class="menu_main">
								<span class="link_nav"></span><a href="#" class="link_nav">Каталог</a>
								<a href="{CATALOG_URL}" title="Каталог" style="text-decoration: none"><h4 class="hidden-phone">Каталог</h4></a>
								 <ul>  {%IFNOT catalog_empty %}
								  {%FOR catalog_full %} {% IFNOT catalog_full.HIDE %}
										<li>
										   <a href="{catalog_full.URL}"
														  {% IF catalog_full.LEVEL>0%}style="padding-left:{catalog_full.LEVEL | multiply("20")}px"{% ENDIF %}
														  {% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}
														>{catalog_full.NAME}</a>
								   </li> {% ENDIF %}
										  {% ENDFOR %}
										{% ENDIF %}
								   </ul></li>
						  </div>
						  <!-- /Каталог товаров -->


#5 mehman4uk

mehman4uk

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

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

Отправлено 30 Июль 2013 - 18:24

А какой код задает параметр подкаталогов? Мне нужны лишь каталоги общие.

#6 Taisia

Taisia

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

  • Модератоpы
  • 1 289 сообщений

Отправлено 30 Июль 2013 - 18:40

уточните - вы не хотите что бы в меню отображались подкаталоги ?

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

#7 mehman4uk

mehman4uk

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

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

Отправлено 30 Июль 2013 - 18:43

Просмотр сообщенияTaisia (30 Июль 2013 - 18:40) писал:

уточните - вы не хотите что бы в меню отображались подкаталоги ?

что бы они не выводились при наведении мышкой или при нажатии ?
опишите задачу более детально, пожалуйста.
Хочу чтобы были сами каталоги,без подкаталогов в меню.И все.Какой код мне убрать?

#8 Taisia

Taisia

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

  • Модератоpы
  • 1 289 сообщений

Отправлено 30 Июль 2013 - 20:46

если я правильно Вас понимаю вам необходимо что бы на главной странице  каталог товаров отображался без подкаталогов
далее,  при выборе какой то категории товаров из каталогов - раскрывается меню подкаталогов.  
верно ?

в сообщении #2  вам написали ссылку на темы для реализации такого списка каталогов

для того что бы это работало вам необходимо выполнить все действия из инструкции
сейчас каталоги у вас не раскрываются потому что у вас не подключен файл jquery.plugin.menuTree.pack.js

#9 mehman4uk

mehman4uk

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

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

Отправлено 30 Июль 2013 - 21:46

Просмотр сообщенияTaisia (30 Июль 2013 - 20:46) писал:

если я правильно Вас понимаю вам необходимо что бы на главной странице  каталог товаров отображался без подкаталогов
Вот так мне надо.Без далее .

#10 Vaccina

Vaccina

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

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

Отправлено 31 Июль 2013 - 01:16

Если вам необходимо отображать только корневые категории, то используйте код каталога
<!-- Каталог товаров -->
		 <div class="menu_main">
				 <span class="link_nav"></span><a href="#" class="link_nav">Каталог</a>
						 <a href="{CATALOG_URL}" title="Каталог" style="text-decoration: none"><h4 class="hidden-phone">Каталог</h4></a>
						   <ul> {%IFNOT catalog_empty %}
								 {%FOR catalog_full %} {% IFNOT catalog_full.HIDE && catalog_full.LEVEL=0%}
									   <li>
											<a href="{catalog_full.URL}"
									   {% IF catalog_full.LEVEL>0%}style="padding-left:{catalog_full.LEVEL | multiply("20")}px"{% ENDIF %}
													{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
												   </li> {% ENDIF %}
														  {% ENDFOR %}
												 {% ENDIF %}
										 </ul></li>
								</div>
 <!-- /Каталог товаров -->

Данный код каталога не выводит подкатегории, а выводит всегда только корневые каталоги.




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

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