Модератор форума: Yuri_G  
Создание нового меню сайта
Модератор форума
Сообщение # 1 | 17:59:57
В этой инструкции описано как создать себе новое меню, если во время обновления для вашего сайта было потеряно старое.

Необходимо войти в конструктор меню: Панели управления > [Конструктор меню]


После нажатия кнопки "Создать меню", в открывшемся окошке ввести название нового меню (например, "Site_menu"), выбрать способ отображения пунктов меню (обычно вертикальный), и сохранить.


На странице "Конструктора меню" следует обратить внимание на:
а) $SMENU_1$ - код, используемый в стандартных шаблонах для отображения меню сайта. У вновь создаваемого меню сайта должен быть именно этот $код$.
б) "+ Добавить пункт меню" - ссылка вызовет мастера по добавлению пункта меню.
в) Ниже "Используемых модулей" находятся прямые ссылки на главные страницы модулей, которые (ссылки) в дальнейшем будут использованы для создания пунктов меню.


В качестве примера будет добавлен в меню пункт "Новости сайта".
Для начала, следует щёлкнуть по ссылке "Новости сайта" в "Используемых моулях", и полученный адрес скопировать в буфер обмена.


Далее, в окне мастера по добавлению пункта меню, ввести название для нового пункта меню (обычно название модуля) и в поле адреса URL вставить из буфера обмена адрес главной страницы модуля.


При необходимости, подобным образом можно добавить ещё несколько пунктов меню.
Изменить порядок следования пунктов можно просто перетаскивая их мышью.
При желании, можно сделать подпункты перетаскивая пукт меню за крестик, левее от названия:



В конце всех изменений следует сохранить новое меню.


Если вы создали второе меню и хотите вторым меню заменить первое, то сделать это быстро можно с помощью опции Быстрой замены

Замените $SMENU_1$ на $SMENU_2$ автозаменой в шаблонах дизайна. Так у вас на сайте сменится старое (первое) меню на новое (второе) вами созданное.

$IMAGE5$

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

Там же находится и опция Создать меню. При вызове любого меню из списка откроется страница редактирования с вызванным меню где отображено название меню, его код и способ отображения, ну и собственно само меню с пунктами редактирования
Прикрепления: 5351506.jpg (71.3 Kb) · 9303400.jpg (6.5 Kb) · 6025569.jpg (5.2 Kb)
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 181 | 17:52:29
malroz, а в таком виде .as a:link попробуйте.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
malroz
Сообщений: 202
Репутация: 39
Уровень замечаний:

Сообщение # 182 | 18:31:08
Selena, попробовал - без изменений!

мой сайт http://malroz.ru/
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 183 | 20:17:08
malroz, проблема в том, что для главного меню у пунктов два класса. Один для просто меню, второй, когда мы перешли на страницу пункта меню. И дополнительный класс конфликтует с системным. Надо комбинировать с имеющимися стилями.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Olga4129
Сообщений: 20
Репутация: 0

Сообщение # 184 | 08:47:16
Здравствуйте.
После очередной смены шаблона пропало меню. Я создала через конструктор новый блог и вставила туда код menu_1, что-то в этом стиле....меню вернулось. Но возникла проблема с подменю, т.е. раньше некоторые пункты меню содеожали в себе дополнтельные разделы, а теперь наводя мышкой эти разделы не открываются. хотя в панели управления все на месте....помогите плиз! vgorode-n.ucoz.ru
VotelAdmin
Сообщений: 10
Репутация: 0

Сообщение # 185 | 17:14:40
Добрый день!
Я хочу изменить дизайн меню сайта. Не знаю , как сделать при помощи CSS-стилей. Хочу дизайн меню создать через видеоредактор.
Картинку-фон меню вставляю, основные пункты меню в виде ссылок вставляю.
Как создать выпадающие пункты подменю- чтобы выпадали и как сделать, чтобы подменю было на моём новом фоне?
Подскажите, пожалуйста.
CrazyPatrik
Сообщений: 16
Репутация: 0

Сообщение # 186 | 13:14:39
Помогите мне с меню как сделать горизонтальное меню меню такое как у меня на сайте только добавить новые разделы в том же стиле.

Добавлено (04 Мар 2013, 13:14:39)
---------------------------------------------
http://the1.my1.ru/

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 187 | 13:22:14
Цитата (VotelAdmin)
Хочу дизайн меню создать через видеоредактор.

Исключено. Там надо работать со стилями, а это прямое кодирование.

Цитата (CrazyPatrik)
как сделать горизонтальное меню меню такое как у меня на сайте только добавить новые разделы в том же стиле.

Красненькое? Так его код в вашем шаблоне. В стилях прописано.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
CrazyPatrik
Сообщений: 16
Репутация: 0

Сообщение # 188 | 13:27:03
Я только не знаю как найти код и куда его ставить подскажите
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 189 | 13:32:53
CrazyPatrik, ищите в коде шаблонов пункт верхнего меню, например такой:
Код
<li>
    <a title="Log in" href="$LOGIN_LINK$">
    <span class="tm-left"></span>
    <span class="tm-mid tm-log"><span>Вход</span></span>
    <span class="tm-right"></span>
    </a>
    </li>

Вот для этих классов в файле стилей и смотрите.

Код
span.tm-left {background: url(/.s/t/786/7.png);width: 9px;}
span.tm-mid {background: url(/.s/t/786/8.png);}
span.tm-right {background: url(/.s/t/786/9.png);width: 14px;}


Просто добавьте по аналогии ещё такой блок для li.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
CrazyPatrik
Сообщений: 16
Репутация: 0

Сообщение # 190 | 13:49:36
Еще один вопрос.
Я создал форум на верху
всё поменял вроде но он переходит на главную
что делать?
http://the1.my1.ru/

<li>
<a title="Форум" href="$LOGIN_FORM$">
<span class="tm-left"></span>
<span class="tm-mid tm-home"><span><!--<s5176>-->Форум<!--</s>--></span></span>
<span class="tm-right"></span>
</a>
</li>
olepav
Сообщений: 163
Репутация: 151

Сообщение # 191 | 13:56:57
CrazyPatrik, во второй строчке href="$LOGIN_FORM$" смените на href="/forum"
CrazyPatrik
Сообщений: 16
Репутация: 0

Сообщение # 192 | 14:02:43
Блин еще один( глупый я ) biggrin
А иконку как поменять маленькую
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 193 | 14:03:36
CrazyPatrik, которую?

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
CrazyPatrik
Сообщений: 16
Репутация: 0

Сообщение # 194 | 14:07:39
ну маленька типо домик или на подобии
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 195 | 14:13:58
CrazyPatrik, вот текущие картинки:
Код
.tm-home span {background-image: url(/.s/t/786/10.png);}
.tm-profile span {background-image: url(/.s/t/786/11.png);}
.tm-log span {background-image: url(/.s/t/786/12.png);}
.tm-rss span {background-image: url(/.s/t/786/13.png);}


Нарисуйте по аналогии свою для форума и добавьте.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!