Page 1 of 1
добавление меню на сайт
Posted: Sun Jun 21, 2009 2:38 pm
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;}
В шаблоне прописываю:
В итоге получается какая-то ерунда. Помогите разобраться?!?! Заранее спасибо!
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 3:10 pm
by Sonya
antony wrote:
В итоге получается какая-то ерунда.
Eрунда получается скорей всего, потому что в меню выдается полная структура сайта, ограничь выдачу одним уровнем:
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 3:54 pm
by antony
Дело тут не в количестве отображаемых уровней. Я не могу понять каким образом система понимает, что для этого меню прописан тот или иной стиль. Например в Koobi или CpEngine я могу создав в админке меню с тегом [menu:1] и заполнив его определенной инфой прописать в шаблоне:
Code: Select all
<div id="mainmenu">
[menu:1]
</div>
Предварительно, конечно же прописав в стилях:
В этой цмс не могу никак уловить суть этой связи!?!?!
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 4:04 pm
by ZYV
Классы задаются в Template Manager, там связь.
div.menu --- этот синтаксис сейчас считается устаревшим и к использованию не рекоммендуется.
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 4:07 pm
by Sonya
antony wrote:
Я не могу понять каким образом система понимает, что для этого меню прописан тот или иной стиль.
"Система" к этому ни имеет никакого отношения. Это простая комбинация из HTML и СSS.
antony wrote:
Например в Koobi или CpEngine я могу создав в админке меню с тегом [menu:1] и заполнив его определенной инфой прописать в шаблоне:
Code: Select all
<div id="mainmenu">
[menu:1]
</div>
Предварительно, конечно же прописав в стилях:
И чем этот принцип отличается от CMS Made Simple? Меню добавляется тегом {menu}:
В стилях прописывается
antony wrote:
В этой цмс не могу никак уловить суть этой связи!?!?!
Может речь идет о шаблонах? Тогда в админке посмотреть под менеджером меню, какие шаблоны есть, использовать как есть, например:
Code: Select all
{menu number_of_levels="1" template="minimal_menu.tpl"}
Или создать свой.
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 4:27 pm
by antony
т.е. вид меню задается в стилях или же в tpl-ских файлах???? Определитесь все-таки...
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 5:23 pm
by ZYV
Что это за "определитесь"? Это может быть тебе стоит почитать документацию, прежде чем задавать такие вопросы? Можно в файлах, а можно в базе.
Re: добавление меню на сайт
Posted: Sun Jun 21, 2009 5:49 pm
by Sonya
antony wrote:
т.е. вид меню задается в стилях или же в tpl-ских файлах???? Определитесь все-таки...
HTML задается в шаблонах, CSS задается в стилях, в зависимости от того, что подразумевается под "вид меню". Определись все-таки...
Re: добавление меню на сайт
Posted: Sat Jun 27, 2009 11:11 am
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!