Осваиваем популярные системы управления сайтом (СМS)
Добавляем категорию в меню
Вот с этого места для простого пользователя, не знакомого с программированием, начинается самое интересное. Дело в том, что в DataLife Engine разработчики не реализовали стандартную визуальную работу с меню сайта. То есть в административной части сайта нет специального раздела, где бы вы смогли открыть определенную страницу и добавить категорию или статическую страницу в меню посредством простого выбора каких-то управляющих элементов. Вместо этого есть возможность открыть исходный код шаблона и править его код, в том числе и добавлять пункты меню.
Чтобы или статическую страницу в меню, вам придется
Править код шаблона. Для этого откройте раздел Шаблоны сайта (Другие разделы => Шаблоны сайта) и в открывшейся странице выберите ссылку Общий макет страницы (рис. 8.14). Раскроется текстовый редактор с исходным кодом шаблона. Вам необходимо найти в этом коде фразу Навигация по сайту (для левого бокового меню). После этой фразы будет следовать блок кода с перечнем команд левого бокового меню. Так, ссылка на главную страницу может выглядеть следующим образом:
<а href=" / index. php " >Главная< /а>
Рамелд* mabnona;
А страпииаі
MdUl-'lп’ •Wяn-'keft'.x. ime irce*{THCMt} im*a«w d'et_nevi_pwn;_;.я/' wiillh-'lS' height* *!•’ !r'-ttаr *td aliona'ieft’ no>*rep«"no«irep'»*e *e*>r(Ц *td n»dth«’xs* afcfln• ■><i<r>g (rca*{TMiMt}/'m*OM/Mt. n*vi. pou4.i. o/* h*»ght«"l6'/*«/td» *td •lien*"l«ft‘ П0»*г*в«"п0«*гas" wd hrt/*'*’>MO§OCTM^/t^ */tr> «tr* «td «wdthe'SS’ л^г-'lrft"» «imo trr»'(TMFMFVir"*0*Vdl« navi peint 1 of width« *1 S* hrighte' 16" /> </td> «td align»*IWt’ пемггара'пвмгар’» «a hrr/»'*‘> ФяАнч < 'a» «Ad» «td andths*:S* лЪдг-'lrft"» «img «rr»'(THFMF).,im*g*v'dl«_navi_point_! gf widths’!S* hrighe»' 16" /* </td» »M «ban»’Mi’ samea~'Bmtaa'* «ж_________________________________________________________________________________________________ «/M»____________________________________________________________________________________________________ 1 |
(Ьм4*м) • Je голово*
(АМН)
{THEME} - I
{login}
{vole}
{cheogeskm}
(calendar)
{toprews}
(nrrhtw*)
{Mo)
{content}
»Id mdtha'lS' «Ьдп-ПеП*» чтд v< -"*(TMFMF*Jirrw. яi-v’>рл<гг g. l' andlha*}* hrigM-T /* »Ad» (U »Ьдпв*МГ nomap^'nowrap'ximg MF} •' g*' «ndth»*I* hngNa’S* </lr> «If» |
{custom}
Рис. 8.14. Добавляем категорию в меню
Если вы хотите добавить новую, то вам необходимо изменить эту запись
Либо другие записи команд меню. Например, чтобы добавить ссылку на новую категорию, то слово Главная изменяем, например, на книги, а вместо index. php прописываем альтернативное имя категории или ту самую папку в файловой структуре системы:
<а href="/book/"Жнигак / а>
Или для какой-то абстрактной статической страницы, созданной на сайте:
<а href="/st ranca. html">Страница</а>
Аналогичные действия вы должны проделать для всех команд, как для левого бокового меню страницы, так и для других блоков навигации сайта. Весьма не удобное занятие, но пока предусмотрена только такая возможность работы с меню ресурса. Других вариантов нет. Единственное, можно сразу на этапе создания шаблона попросить программиста вписать ссылки на все будущие категории вашего сайта, но для этого нужно будет хорошо продумать структуру будущего проекта.