добавление меню на сайт

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
antony
New Member
New Member
Posts: 3
Joined: Sun Jun 21, 2009 2:33 pm

добавление меню на сайт

Post by antony »

Привет всем! начал по-тихоньку разбираться с CMS made simple, решил натянуть шаблон, но столкнулся с рядом трудностей. В частности, с основным меню сайта: не могу плнять какой тег отвечает за стандартный вызов меню, свойства которого прописаны в стилях. К примеру, в стялях пишу:

Code: Select all

div.menu{position:relative; width:100%; top:0px; left:0px; font-size:13px; margin-bottom:10px;}
div.menu li{list-style-image:none; margin-left:0px; padding-left:0px; list-style:none;}
div.menu a{display:block; width:100%; height:30px; line-height:30px; padding-left:20px; background:url(images/new/bg_menu4.htm) right bottom no-repeat;}

В шаблоне прописываю:

Code: Select all

<div class="menu">
{menu}						
</div>
В итоге получается какая-то ерунда. Помогите разобраться?!?! Заранее спасибо!
Sonya

Re: добавление меню на сайт

Post by Sonya »

antony wrote: В итоге получается какая-то ерунда.
Eрунда получается скорей всего, потому что в меню выдается полная структура сайта, ограничь выдачу одним уровнем:

Code: Select all

{menu number_of_levels="1"}
antony
New Member
New Member
Posts: 3
Joined: Sun Jun 21, 2009 2:33 pm

Re: добавление меню на сайт

Post by antony »

Дело тут не в количестве отображаемых уровней. Я не могу понять каким образом система понимает, что для этого меню прописан тот или иной стиль. Например в Koobi или CpEngine я могу создав в админке меню с тегом [menu:1] и заполнив его определенной инфой прописать в шаблоне:

Code: Select all

<div id="mainmenu">
[menu:1]
</div>
Предварительно, конечно же прописав в стилях:

Code: Select all

div.mainmenu {ля-ля тра-ля-ля}
В этой цмс не могу никак уловить суть этой связи!?!?!
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: добавление меню на сайт

Post by ZYV »

Классы задаются в Template Manager, там связь.

div.menu --- этот синтаксис сейчас считается устаревшим и к использованию не рекоммендуется.
unsigned double ZYV;
Sonya

Re: добавление меню на сайт

Post by Sonya »

antony wrote: Я не могу понять каким образом система понимает, что для этого меню прописан тот или иной стиль.
"Система" к этому ни имеет никакого отношения. Это простая комбинация из HTML и СSS.
antony wrote: Например в Koobi или CpEngine я могу создав в админке меню с тегом [menu:1] и заполнив его определенной инфой прописать в шаблоне:

Code: Select all

<div id="mainmenu">
[menu:1]
</div>
Предварительно, конечно же прописав в стилях:

Code: Select all

div.mainmenu {ля-ля тра-ля-ля}
И чем этот принцип отличается от CMS Made Simple? Меню добавляется тегом {menu}:

Code: Select all

<div id="mainmenu">
 {menu}
</div>
В стилях прописывается

Code: Select all

div.mainmenu {ля-ля тра-ля-ля}
antony wrote: В этой цмс не могу никак уловить суть этой связи!?!?!
Может речь идет о шаблонах? Тогда в админке посмотреть под менеджером меню, какие шаблоны есть, использовать как есть, например:

Code: Select all

{menu number_of_levels="1" template="minimal_menu.tpl"}
Или создать свой.
antony
New Member
New Member
Posts: 3
Joined: Sun Jun 21, 2009 2:33 pm

Re: добавление меню на сайт

Post by antony »

т.е. вид меню задается в стилях или же в tpl-ских файлах???? Определитесь все-таки...
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: добавление меню на сайт

Post by ZYV »

Что это за "определитесь"? Это может быть тебе стоит почитать документацию, прежде чем задавать такие вопросы? Можно в файлах, а можно в базе.
unsigned double ZYV;
Sonya

Re: добавление меню на сайт

Post by Sonya »

antony wrote: т.е. вид меню задается в стилях или же в tpl-ских файлах???? Определитесь все-таки...
HTML задается в шаблонах, CSS задается в стилях, в зависимости от того, что подразумевается под "вид меню". Определись все-таки...
spiriralph
Forum Members
Forum Members
Posts: 36
Joined: Sat Jun 27, 2009 10:52 am

Re: добавление меню на сайт

Post by spiriralph »

use this CSS class & ID sample and change or ad to your CSS



CaCaCAA
AbAb
BaBa



in CSS U can finde them (ID Nav or #nav) and chenge them as U wish!
Post Reply

Return to “Russian - русский”