Модератор форума: Yuri_G  
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Создание нового меню сайта (вопросы по созданию СТАНДАРТНОГО меню)
Создание нового меню сайта
Модератор форума
Сообщение # 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)
Админ0551
Сообщений: 56
Репутация: 20

Сообщение # 46 | 14:18:31
bandjuk,
Как быть с этим?
<form action="select1.php" method="post">
Сообщение отредактировал Админ0551 - Среда, 01 Авг 2012, 14:20:02
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 47 | 14:22:01
Админ0551, в смысле? :o %)
Админ0551
Сообщений: 56
Репутация: 20

Сообщение # 48 | 14:25:47
bandjuk,
Вы мне дали ссылку, там приведён пример:

Code
<form action="select1.php" method="post">
    <p><select size="3" multiple name="hero[]">
     <option disabled>Выберите героя</option>
     <option value="Чебурашка">Чебурашка</option>
     <option selected value="Крокодил Гена">Крокодил Гена</option>
     <option value="Шапокляк">Шапокляк</option>
     <option value="Крыса Лариса">Крыса Лариса</option>
    </select></p>
    <p><input type="submit" value="Отправить"></p>
   </form>

Первая строка ссылается на php. если код с выпадающим списком на java?
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 49 | 14:27:11
Админ0551, нда, нужно было не примеры разглядывать а описание читать, что за что отвечает!
Ладно не буду сопли жевать, вот пример:
Quote
<SELECT NAME="sel" onchange="window.open(this.options[this.selectedIndex].value);">
<option value="1" disabled="disabled" selected="selected" style="color:#333333;">Выбрать город: </option>
<option value="Ссылка 1"> - Москва -</option>
<option value="Ссылка 2"> - Питер -</option>
</select>
Админ0551
Сообщений: 56
Репутация: 20

Сообщение # 50 | 14:33:29
bandjuk,
Спасибо, но возник вопрос, открывается в новом окне, а надо что бы в этом же открывалась.
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 51 | 14:49:17
Quote
<select name="sel" onchange="top.location.href = this.options[this.selectedIndex].value;">
<option value="1" disabled="disabled" selected="selected" style="color:#333333;">Выбрать город: </option>
<option value="Ссылка 1"> - Москва -</option>
<option value="Ссылка 2"> - Питер -</option>
</select>
Sanchezzz6573
Сообщений: 2
Репутация: 0

Сообщение # 52 | 10:00:39
как сделать кнопку вход и выход, что нужно писать в url адрес?
и как сделать, чтобы когда не авторизован в меню была кнопка вход, а когда авторизован - выход?
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 53 | 10:05:22
Sanchezzz6573,
Code
<?if(!$USER_LOGGED_IN$)?> <a href="$LOGIN_LINK$">Вход</a>
<?else?>
<a href="$LOGOUT_LINK$">Выход</a>
<?endif?>

.::I'll be back::.
Выбор за тобой!
Сообщение отредактировал FeniX_kz - Вторник, 14 Авг 2012, 10:05:47
Астра
Сообщений: 847
Репутация: 260

Сообщение # 54 | 10:11:11
наврала %)
Сообщение отредактировал Астра - Вторник, 14 Авг 2012, 10:12:42
SP-ring
Сообщений: 8
Репутация: 5

Сообщение # 55 | 06:18:00
Подскажите пожалуйста. Есть два меню -первое созданное атоматом при создании сайта и второе созданной мною, по умолчанию все новые страницы добавляються в 1 меню (ну или не добавляются вообще ни в какое меню в зависимости от чек бокса).
Вопрос:1
как сделать так что бы вновь соданные страницы добавлялись автоматом НЕ в первое (главное) меню, а во второе или третье - куда надо мне
Вопрос 2
автоматизированный быстрый способ перенсения разделов из одного меню во второе. (т.е создать раздел-скопировать урл -вставить -это все понятно. Хотелось бы что то более быстрое, т.к много разделов переносить из первого-главного меню в другие созданные позже)
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 56 | 07:37:01
SP-ring,
Quote
куда надо мне
ни как , просто смните меню местами, первое сделайте по пунктам как второе а второе как первое, смените местами коды меню и добавляемые страницы будут попадать именно туда куда хотите ...

Сообщение отредактировал Miss_Esq - Четверг, 16 Авг 2012, 07:37:41
parajim
Сообщений: 1
Репутация: 0

Сообщение # 57 | 12:35:58
Вертикальное многоуровневое меню.
В стандартном вертикальном меню подуровни выскакивают сбоку от меню, как сделать, чтобы подуровень выплывал снизу при наведении мышью, и следующий подуровень также?
Сообщение отредактировал parajim - Суббота, 18 Авг 2012, 12:47:26
dejmon7
Сообщений: 1
Репутация: 0

Сообщение # 58 | 13:38:06
Добрый день!
Как узнать адрес своего меню?($SMENU_2$, $SMENU_3$ и т.д.)
или как сделать ссылку из основного меню ($SMENU_1$)
на свое ($SMENU_2$, $SMENU_3$ и т.д.)?
Подскажите.
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 59 | 13:48:54
dejmon7, посмотреть какой прописан в блоке или в ПУ -- Дизайн -- конструктор меню, посмотреть там.
Quote (dejmon7)
или как сделать ссылку из основного меню ($SMENU_1$)
на свое ($SMENU_2$, $SMENU_3$ и т.д.)?

это вообще не понятно %)
Сообщение отредактировал bandjuk - Среда, 22 Авг 2012, 13:49:11
МаРРуська
Сообщений: 2
Репутация: 0

Сообщение # 60 | 15:31:06
Доброго дня.
Подскажите:
мне надо - чтобы в списке справа - появилась графа "поиск по сайту".
В конструкторе меню я его нашла, как бы включила.
А нас сайт - отобразить не могу.
Уже все облазила - подскажите))
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Создание нового меню сайта (вопросы по созданию СТАНДАРТНОГО меню)
Поиск: