ПредишенСледващото

Следните елементи не са в дървото елемент в контролния панел, но те се използват за съхранение и представяне на съдържанието на сайта. Те включват контейнери, връзки, системни настройки тагове и области.

Запазено място, връзки и системни настройки

Placeholders не се показват в контролния панел на дърво, но те са елементи, тъй като те съдържат съдържание и могат да бъдат показани с помощта на таговете на ресурса. Причината, поради която те не се показват в дървото на елементи е, че тяхната стойност винаги е вдигнат във фрагментите или плъгини, както и не е вписано в контролния панел. Фрагменти или плъгин инсталира контейнер със следния PHP код:

След като инсталирате заместител тази стойност ще замени всяко съответния контейнер етикет:

Имайте предвид, че, за да работите с таг [[+ autor_name]]. фрагмент етикет трябва да бъде в кода и преди, тогава заместителят да се инсталира.

MODx ще създаде за вас няколко контейнери за всяка заявка, която можете да използвате, за да изведете идентификатор или потребителско име на текущия потребител, който е влязъл име и парола (ако сте).

ID на текущия потребител: [[+ modx.user.id]]
Името на текущия потребител: [[+ modx.user.username]]

Връзките са на URL адреса на сайта и се основават на едно от полетата на ресурси - идентификатор на ресурси. В повечето случаи, връзки се използват за достъп до документите. идентификатор документ ресурс понякога се нарича идентификатор на документа. Този номер се показва в скоби в контролния панел до името на ресурсите на ресурса. Можете да поставите линк използването на маркера за връзка:

8]]. Името на документ може да бъде променена, местоположението на ресурса може да бъде променена на уебсайта, но маркера на връзката винаги ще бъде надеждно посочи ресурса като номер на идентификатор на ресурс, никога не се променя. В организацията на линкове към страници на сайта си, че е желателно да се използва винаги таговете на връзката.

Както настройки Паркираните не се показват в дървото, но могат да бъдат показани чрез използване на тагове (по-точно, монтажни маркира). Монтаж в повечето случаи е променлива, чиято стойност е предоставена на уеб сайта на MODx. Настройките включват системна конфигурация, контекстуални настройките и предпочитанията на потребителите (повече за това по-късно). Всички настройки могат да бъдат показани с помощта на настройките на маркера:

Можете да използвате конфигурация маркер, за да се покаже или да използвате който и да е система от ценности, контекст и предпочитанията на потребителя. Някои системни настройки са много важни за MODx, така че не се променят настройките на системата, ако не сте сигурни.

Вече обсъдихме някои MODx тагове, но сега нека да погледнем към тях по-подробно. Всички етикети, които са заменени MODx обекти, които представляват. Ето един кратък списък с това, което всеки таг ще бъде заменен:

  • Tag парче - съдържание късовете.
  • ресурс маркер - стойността на полето на ресурса или TV-параметър, който да го представлява.
  • Tag фрагмент - връщане стойност PHP фрагмент от кода.
  • Tag връзки - URL на ресурса, за който се отнася.
  • Tag контейнер - стойността на заместителя (често се инсталира във фрагмента или плъгин).
  • настройка Tag - стойността на съдържание, потребителски или системни настройки (променлива).
  • Маркерът език - специфични езикови струни от текущата лексикон.

В версии на MODx Revolution всички етикети започват с [[и завършва с]]. Ние вземаме под внимание повечето от таговете в Таблица 1-1 предоставя списък с нови етикети стилове, използвани в MODx революция и таговете се използват в по-ранните версии на MODx:

Таблица 1-1. Стари и нови стилове на тагове

MODx Evolution (стара версия)

Имайте предвид, че героите след скобите на отваряне ($, +, ++ *

и%) в MODx нарича жетони. Те казват, MODx какъв тип маркер се обработват.

Новодошлите на MODx не винаги осъзнават, че етикетите могат да се използват почти навсякъде в MODx и това, което можете да използвате вложени тагове. Мета фрагмент, например, може да съдържа като свойствата на парчето, парче може да съдържа ресурси маркери, които могат да съдържат маркери връзки. По-долу е пример за създаване на етикет, прикрепен към котва маркер. Той ще се покаже връзка към началната страница на сайта:

Нека да разгледаме този дизайн и първи поглед към външния маркер, който е маркирани връзки.

X]] е маркер връзки, където X представлява елемент на ресурс ID на документа, към който искате да се свържете. Този елемент ще бъде заменен от един URL, свързаните с документа. С други думи, такъв етикет [[

12]] ще бъде заменен от адреса на документа, чийто ресурс идентификатор 12.

Използването на началната страница няма нищо трудно. Система site_start променлива може да сочи към всяка страница на сайта и MODx дръжки тази страница като всеки друг.

[[++ site_start]] таг е настройка, за да се заменят с идентификатор на ресурса на главната страница на сайта си. Така че, ако идентификатор на ресурс начална страница е равна на 1 (а често и начина, по който тя е), този таг ще бъде заменен с номер 1.

Когато създадете вложени тагове в MODx винаги обръщат внимание на броя на квадратни скоби от ляво и от дясно. Този номер трябва да е същата в MODx революция трябва да бъде четен брой.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!