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


Создать Еще Один Блок Меню


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

#1 alpha-me

alpha-me

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

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

Отправлено 29 Ноябрь 2013 - 16:26

Всем доброго времени суток!
Есть блок меню "Каталог магазина". Мне нужно ниже сделать такой же.
В настройках меню создал блок меню, но он не отображается на сайте... А хотелось бы его отобразить.
Заранее спасибо!

#2 Koderhan

Koderhan

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

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

Отправлено 29 Ноябрь 2013 - 16:46

Если вы в разделе Сайт -> Меню создали еще одно меню с названием mymenu то вы можете добавить вывод этого меню в файле html через специальный цыкал.
После кода:
<!-- Вывод левого меню  -->
<div id="leftcolum" class="fleft">
  <div class="block">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Каталог <span>магазина</span></a></div>
		<div class="main ullinks fntarl fnt12">
			<ul>
			  {% IFNOT catalog_empty %}
				{% FOR catalog %}
				  {% IFNOT catalog.HIDE %}
					<li class="{% IF catalog.LEVEL>0%}anone{% ENDIF %} {% IF catalog.CURRENT %}fnt12 b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="margin-left:15px; background:#be91cf; color:#fff;padding-left:{catalog.LEVEL | multiply("10")}px"{% ENDIF %}>{catalog.NAME}</a></li>
				  {% ENDIF %}
				{% ENDFOR %}
			  {% ENDIF %}
			</ul>
  </div>
		<div class="bottom"></div>
</div>
Добавить:
  <div class="block mymenu">
	  <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
		<div class="main ullinks fntarl fnt12">
			<ul>		   
			  {% FOR menu %}
				{% FOR mymenu %}
				  {% FOR links %}
				   <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{catalog.URL}" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
				  {% ENDFOR %}
				{% ENDFOR %}
			  {% ENDFOR %}
			</ul>
  </div>
		<div class="bottom"></div>
</div>


#3 alpha-me

alpha-me

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

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

Отправлено 29 Ноябрь 2013 - 16:50

Просмотр сообщенияKoderhan (29 Ноябрь 2013 - 16:46) писал:

Если вы в разделе Сайт -> Меню создали еще одно меню с названием mymenu то вы можете добавить вывод этого меню в файле html через специальный цыкал.
После кода:
<!-- Вывод левого меню -->
<div id="leftcolum" class="fleft">
<div class="block">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Каталог <span>магазина</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>
			 {% IFNOT catalog_empty %}
			 {% FOR catalog %}
				 {% IFNOT catalog.HIDE %}
				 <li class="{% IF catalog.LEVEL>0%}anone{% ENDIF %} {% IF catalog.CURRENT %}fnt12 b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="margin-left:15px; background:#be91cf; color:#fff;padding-left:{catalog.LEVEL | multiply("10")}px"{% ENDIF %}>{catalog.NAME}</a></li>
				 {% ENDIF %}
			 {% ENDFOR %}
			 {% ENDIF %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>
Добавить:
<div class="block mymenu">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>		
			 {% FOR menu %}
			 {% FOR mymenu %}
				 {% FOR links %}
				 <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{catalog.URL}" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
				 {% ENDFOR %}
			 {% ENDFOR %}
			 {% ENDFOR %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>

Спасибо большое!!! Все работает.

#4 alpha-me

alpha-me

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

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

Отправлено 29 Ноябрь 2013 - 17:15

Просмотр сообщенияKoderhan (29 Ноябрь 2013 - 16:46) писал:

Если вы в разделе Сайт -> Меню создали еще одно меню с названием mymenu то вы можете добавить вывод этого меню в файле html через специальный цыкал.
После кода:
<!-- Вывод левого меню -->
<div id="leftcolum" class="fleft">
<div class="block">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Каталог <span>магазина</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>
			 {% IFNOT catalog_empty %}
			 {% FOR catalog %}
				 {% IFNOT catalog.HIDE %}
				 <li class="{% IF catalog.LEVEL>0%}anone{% ENDIF %} {% IF catalog.CURRENT %}fnt12 b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="margin-left:15px; background:#be91cf; color:#fff;padding-left:{catalog.LEVEL | multiply("10")}px"{% ENDIF %}>{catalog.NAME}</a></li>
				 {% ENDIF %}
			 {% ENDFOR %}
			 {% ENDIF %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>
Добавить:
<div class="block mymenu">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>		
			 {% FOR menu %}
			 {% FOR mymenu %}
				 {% FOR links %}
				 <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{catalog.URL}" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
				 {% ENDFOR %}
			 {% ENDFOR %}
			 {% ENDFOR %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>

А нет))) меню отображается, но по ссылкам не переходит. Остается на главной странице...

#5 alpha-me

alpha-me

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

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

Отправлено 29 Ноябрь 2013 - 17:23

Просмотр сообщенияKoderhan (29 Ноябрь 2013 - 16:46) писал:

Если вы в разделе Сайт -> Меню создали еще одно меню с названием mymenu то вы можете добавить вывод этого меню в файле html через специальный цыкал.
После кода:
<!-- Вывод левого меню -->
<div id="leftcolum" class="fleft">
<div class="block">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Каталог <span>магазина</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>
			 {% IFNOT catalog_empty %}
			 {% FOR catalog %}
				 {% IFNOT catalog.HIDE %}
				 <li class="{% IF catalog.LEVEL>0%}anone{% ENDIF %} {% IF catalog.CURRENT %}fnt12 b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="margin-left:15px; background:#be91cf; color:#fff;padding-left:{catalog.LEVEL | multiply("10")}px"{% ENDIF %}>{catalog.NAME}</a></li>
				 {% ENDIF %}
			 {% ENDFOR %}
			 {% ENDIF %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>
Добавить:
<div class="block mymenu">
	 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
	 <div class="main ullinks fntarl fnt12">
		 <ul>		
			 {% FOR menu %}
			 {% FOR mymenu %}
				 {% FOR links %}
				 <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{catalog.URL}" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
				 {% ENDFOR %}
			 {% ENDFOR %}
			 {% ENDFOR %}
		 </ul>
</div>
	 <div class="bottom"></div>
</div>

Все, уже сделал... СПАСИБО!!!

#6 Koderhan

Koderhan

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

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

Отправлено 29 Ноябрь 2013 - 17:23

Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "HTML".
Найти код:
  <div class="block mymenu">
		  <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
				<div class="main ullinks fntarl fnt12">
						<ul>			   
						  {% FOR menu %}
								{% FOR mymenu %}
								  {% FOR links %}
								   <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{catalog.URL}" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
								  {% ENDFOR %}
								{% ENDFOR %}
						  {% ENDFOR %}
						</ul>
  </div>
				<div class="bottom"></div>
</div>
Заменить:
  <div class="block mymenu">
		  <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Второй<span>каталог</span></a></div>
				<div class="main ullinks fntarl fnt12">
						<ul>			   
						  {% FOR menu %}
								{% FOR mymenu %}
								  {% FOR links %}
								   <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{menu.mymenu.links.URL}#content" {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
								  {% ENDFOR %}
								{% ENDFOR %}
						  {% ENDFOR %}
						</ul>
  </div>
				<div class="bottom"></div>
</div>


#7 alpha-me

alpha-me

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

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

Отправлено 29 Ноябрь 2013 - 17:25

Просмотр сообщенияalpha-me (29 Ноябрь 2013 - 17:23) писал:

Все, уже сделал... СПАСИБО!!!

Вот так все заработало:

<div id="leftcolum" class="fleft">
  <div class="block">
		 <div class="title green fmlptn fnt18 over "><a href="{CATALOG_URL}" class="arrow-toggle">Каталог <span>магазина</span></a></div>
				<div class="main ullinks fntarl fnt12">
						  <ul>
								{% FOR menu %}
								  {% FOR mymenu %}
										{% FOR links %}
										  <li {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} ><a href="{menu.mymenu.links.URL}" {% IF menu.mymenu.links.SELECTED %}class="current"{%ENDIF%} {% IF menu.mymenu.links.TITLE %}title="{menu.mymenu.links.TITLE}"{% ENDIF %}>{menu.mymenu.links.NAME}</a></li>
										{% ENDFOR %}
								  {% ENDFOR %}
								{% ENDFOR %}
						  </ul>
				</div>
				<div class="bottom"></div>
</div>





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

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