<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Как сделать несколько меню на сайте ReadyScript?]]></title>
	<link rel="self" href="http://forum.readyscript.ru/feed/atom/topic/404/" />
	<updated>2015-06-19T09:24:26Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/404/kak-sdelat-neskolko-menyu-na-saite-readyscript/</id>
		<entry>
			<title type="html"><![CDATA[Как сделать несколько меню на сайте ReadyScript?]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1500/#p1500" />
			<content type="html"><![CDATA[<p><strong>Вопрос:</strong><br />Как сделать несколько меню на сайте ReadyScript?</p><p><strong>Ответ:</strong><br />Все меню храняться в админ панели в Веб-сайт-&gt;Меню. Соотвественно там и нужно создавать все меню. Когда на сайте одно меню это понятно, но гораздо чаще встречается ситуация когда нужно сделать несколько меню. Например верхнее и нижнее меню.</p><p>Меню в ReadyScript выводится при помощи блок контроллера меню (\Menu\Controller\Block\Menu) у которого есть параметр &quot;корень&quot;, т.е. откуда начинать строить меню.</p><p>Что должно быть корнем? Корнем может быть любой пункт меню. Я предлагаю просто снимать галочку публичности у него и ставить галочку напротив &quot;Не учитывать в хлебных крошках&quot; при редактировании пункта меню.<br />Т.е. мы просто создаёт два корневых пункта меню &quot;Верхнее меню&quot; и &quot;Нижнее меню&quot;. После чего последующие пункты меню создаём и указываем в качестве родите либо нижнее меню, либо верхнее.<br />В блок контроллере меню, которое можно создать в конструкторе сайта или прописать его в шаблоне, в настройках модуля нужно указать в качестве корневого элемента для построения нужное нам уже созданное меню.<br />После чего не забыть сбросить кэш.</p><p>Есть ещё один вопрос, который часто возникает это - я создаю пункт меню типа &quot;статья&quot; поле чего к ней создаётся страница и благополучно открывается. Но что делать если мне нужно один из пунктов продублировать скажем &quot;Контакты&quot; в нижнем меню. <br />Для этого надо в нижнем меню создать пункт меню типа ссылка и указать ссылку на уже существующую страницу &quot;Контакты&quot;. Ссылку на эту страницу можно получить если справа от пункта меню вызвать выпадающий список и выбрать открыть ссылку на сайте. После чего скопировать адрес в браузере.<br />Пробуйте, может кому пригодится.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-06-19T09:24:26Z</updated>
			<id>http://forum.readyscript.ru/post/1500/#p1500</id>
		</entry>
</feed>
