Rheinwerk Computing Joomla! 3 - градење менија

9.3В В В В Поставете менија

Главното мени на форумот за патувања сега е доста обемно и содржи врски на сите теми поврзани со одморот и патувањето. Бидејќи веб-страницата е јавно достапна, вие сте обврзани да создадете две надредени страници на кои се прикажани декларацијата за заштита на податоците и отпечатокот. Овие страници воопшто не се вклопуваат тематски во главното мени, поради што креирате посебно мени во подножјето на страницата, кое отсега вклучува такви секундарни врски.

rheinwerk

9.3.1 В В В Создадете мени и придружен модул

Таквото креирање на мени се одвива во две фази: Прво го креирате менито, односно списокот што ги содржи вистинските врски. Потоа ставете го менито во поле, модул и утврдете каде ќе се појави на сите веб-страници. Без модулот, менито постои само во Joomla! Само модулот, еден вид контејнер за приказ, обезбедува видливост. Таквата поделба на содржината и приказот е типична за системот за управување со содржина: И двата елементи не само што можат да се уредуваат независно еден од друг, туку исто така е можно да се внесува содржина само еднаш, туку да се провери неколку пати на различни места Да се ​​претстават.

Прво до менито:

Изберете Менија во Управување со Ново мени од менито .

Пополнете ги трите полиња за текст (види слика 9.12):

Наслов: Овој наслов го користи omумла! во задниот дел каде и да работите со менито; „Мени за подножје“ е соодветно тука.

Вид на мени: Joomla! -Внатрешна ознака без празни места, на пр. »Подножје«

Опис: опционално, внатрешен опис за менито

Слика 9.12В, В В В Освен претходно конфигурираното главно мени, omумла! може да се креира кој било број на менија.

Откако ќе кликнете на Зачувај и затвори, ќе се вратиш назад во управувачот со мени, кој сега ги наведува менито Главно мени и подножје.

Менито е создадено, но за да се прикаже на фронтот, мора да се спакува во контејнер што може да се стави во изгледот на страницата: модул. Прво звучи незгодно, но обезбедува флексибилност при дизајнирање на веб-страницата. Освен вистинската содржина, што се прикажува преку типот на запис, сите елементи на страницата се наоѓаат во модули без исклучок. Овие потоа можат да бидат поставени и форматирани на (скоро) каков било начин, како комплет за конструкција.

Во списокот со мени во редот на Менито за подножје крајно десно, кликнете на Додај модул за овој тип на мени. Ова е кратенка за управувачот на модули, до која може да се стигне и преку менито Екстензии • Модули.

Дел 10.2.5, В »Сите презентирани типови модули«, влегуваат во повеќе детали за поставките за конфигурација во формата на модул што сега се појавува. Во овој момент е доволно да се додели наслов, на пример »Мени за подножје«, за да ја поставите позицијата во десното паѓачко мени на Protostar Ђў Подножје и да го креирате модулот со кликнување на Зачувај и затвори (види слика В 9.13).

Слика 9.13В В В В Со цел да се прикаже менито на предната страна, потребен е модул; Можете да стигнете до управувачот на модулите преку »Екстензии« «В» Модули «.

Белешка: Незабележителното поле Положба е една од најважните карактеристики на Joomla! Display и системот за образци. Ја идентификува позицијата на комплетот за градење на која се појавува модулот и во принцип го контролира целиот распоред на вашата веб-страница.

По зачувувањето на модулот со мени, доаѓате до прегледот на сите модули, управувачот со модули. Тука повторно станува јасно кои модули всушност се: градежни блокови што ги сочинуваат веб-страниците. Модулите наведени овде може да се најдат во прегледот од предната страна без да барате долго време: Главно мени и форма за најавување во десната колона, лебници (навигација за лебни трошки) под содржината на страницата и сега ново мени за подножје. Но, почекајте, менито во подножјето може да се направи само на предната страна веднаш штом содржи ставки од менито. Можете да ги креирате новите записи за менито за подножјето со директно кликнување на Менијата • Менито за подножјето • Нов запис за менито. Отсега па натаму, продолжете како во Дел 9.1.1, „Креирај запис во менито“, научи и креирај две ставки од менито за статии подготвени однапред за правната најава и декларацијата за заштита на податоците.

Сега ажурирајте ја која било веб-страница на фронтот и движете се надолу до новото мени за подножјето, како што е прикажано на слика 9.14. Патем, ќе ја запознаете промената на шемата на бои на екранот во следното поглавје кога станува збор за конфигурацијата на шаблоните.

Слика 9.14В В В В Со цел да се прикаже „Менито за подножје“ на предната страна, тој мора да биде креиран како позициониран модул и да содржи записи во менито.

9.3.2 В В управувајте со менија

Менаџерот на мени (видете слика 9.15) нуди рудиментирани административни функции, не скоро толку обемни како за написи, категории или записи во менито, но доволно интересни за прегледување со помош на менијата за управување (не избирајте подмени):

Во лентата со копчиња, Ново се користи за креирање на мени, Уредување скокови во мала форма во која го доделувате името на менито и неговиот опис. Бришењето отстранува мени (внимавајте, тука нема корпа за отпадоци), а враќањето е функција за итни случаи во случај да има проблеми со внесување на менито во базата на податоци.

Списокот со мени го покажува бројот на записи на менито по мени со соодветниот статус во колоните Објавено, скриено и во ѓубре.

Колоната Доделени модули ја покажува врската кон соодветниот модул во паѓачката листа. Важно е, бидејќи менито се прикажува исклучиво преку доделување на модул. Ако кликнете на записот во паѓачката листа, се отвора скокачки прозорец кој ја содржи формата за конфигурација за овој модул на менито, што е кратенка.

Слика 9.15В В В В Прегледот на менито е поспартан од другите менаџери, можете да го видите бројот на записи во менито по мени и да избришете менија.

Покажете или скријте менија

Како ја контролирате видливоста на менито или неговата позиција? Никогаш во самото мени, но секогаш преку неговиот модул. Совет: Ако пропуштите опција за приказ, размислете дали има соодветен модул за тоа.

Слика 9.16В за да покажете или скриете мени, префрлете се на «Екстензии» «Модули» и кликнете на крлежот или знакот за запирање во колоната «Статус».

Одете во управувачот со модулите преку менито Екстензии • Модули.

На списокот се прикажани сите модули од кои вашата веб-страница е составена на модуларен начин, така што ги наведува и сите менија за кои претходно сте создале модул. Зелен знак () означува дека е прикажан модулот, црвен симбол за застанување () дека е скриен (види слика 9.16). Со еден клик го менувате статусот, промената е ефективна веднаш, не е потребно дополнително заштеда.

Избришете ги менијата

Ако не сакате само да скриете мени, туку целосно да го отстраните, имате две опции:

Отстранете го видливото мени (модул), но задржете ја структурата на менито со сите поврзани елементи на менито за подоцна
Во овој случај, избришете го модулот доделен на менито во управувачот со модули: Обележете го модулот со штиклирање () и изберете shубре од лентата со копчиња на горниот дел. Сега поставете ја паѓачката листа Изберете статус во филтерот лево во Traубре, повторно изберете го модулот и, конечно, кликнете на Празен ѓубре. Потоа, повторно поставете ја паѓачката листа на филтерот во Изберете статус за да избегнете подоцнежна конфузија околу очигледно празната листа на модули.

И модулот и менито треба да бидат целосно отстранети
Одете во Менаџерот за мени, проверете го менито што сакате да го избришете () и кликнете Избриши. Оваа опција го отстранува модулот истовремено и, како исклучок, не заобиколува преку корпа за отпадоци, поради што исто така мора да го прочитате предупредувањето. Потврдете со ОК.

9.3.3 В В В Дополнителни поставки за менија

Можете да стигнете до понатамошните поставки на менито преку наставки • модули. Ако кликнете на соодветното мени, на пр. Главно мени, се отвораат неколку, но важни опции што влијаат на екранот.

Лево:

Изберете мени: Изберете го менито што ќе се прикажува во овој модул од оваа паѓачка листа.

Основно внесување, прво ниво, последно ниво: Користејќи ја комбинацијата на овие полиња, вие прикажувате под-дрво на наведеното мени во модулот (види слика 9.17). На пример, менито во форумот за патувања не може да ги наведе супериорните категории дестинации за одмор, извештаи за патувања и совети за патувања, туку сите региони на дестинациите за одмор. За да го направите ова, дефинирајте го записот на менито на повисоко ниво под Основен запис, коренот на подстејото (дестинации за одмор).

Потоа можете да ги користите Првото и Последното ниво за да ја контролирате длабочината на прикажаните гранки на менито. Во форумот за патувања, регионите за одмор се наоѓаат во менито 2, директно под влезот на менито на повисоко ниво Дестинации за одмор од ниво 1. Како резултат, 2 мора да бидат избрани во првото ниво за да се прикажат регионите. Како последно ниво, тогаш или внесувате исто ниво за да креирате рамно мени, или пониско ниво за мени со неколку под-нивоа што може да се отворат.

Слика 9.17В В В В Претставување на под-дрво на целата структура на менито; В „Основен влез“ е В „Одредишта за годишни одмори“ (од ниво 1), В „Прво ниво“ е В „2В“ (региони за одмор), В „Последно нивоВ“ В „3В“ (да се отвори подменито со «Г» gГisis «и» Balearen «).

Сепак, ова под дрво има мал недостаток: omумла! сега веќе не препознава на која страница е посетителот и затоа веќе не ја истакнува визуелно соодветната ставка во менито. Ова автоматско откривање е можно само преку основниот влез Струја, но повторно го правите тоа без механиката на подменито.

Прикажи записи во подмени: Оваа опција го запишува целото мени, вклучително и сите вгнездени подмени, во HTML-кодот на прикажаните страници. Ова е особено важно за менијата што, слично на вообичаеното паѓачко мени, се појавуваат веднаш штом ќе го преместите глувчето над ставка од менито на повисоко ниво. Внимание: Некои од овие поставки може да бидат игнорирани од пообемни шаблони кои содржат сопствена технологија за мени на предната страна. Во овие случаи, тогаш ја извршувате деталната конфигурација на менито во рамките на поставките на шаблонот.

Поставките од десната страна се идентични со сите други модули и влијаат, на пример, на приказот на насловот на модулот и позицијата, т.е. на меморандумот во шаблонот што го пополнува овој модул на менито. Можете исто така да го ограничите приказот на модулот користејќи го нивото на пристап и јазикот; Можете да прочитате повеќе за ова во Поглавје В 11, В "Поставување администрација за корисници В" и Поглавје 12, В "Активирање на повеќејазичност В".