MetaModels Insert-Tags: Unterschied zwischen den Versionen
Aus Contao Community Documentation
Zeile 1: | Zeile 1: | ||
= Insert-Tags = | = Insert-Tags = | ||
+ | Der Aufbau der Insert-Tags ist relative simple. Als erste 'mm' um die Insert-Tags von MetaModels zu bekommen. Danach die gewünschte Funktion. Momentan gibt es 4 Funktionen, eine 5 befindet sich noch in der Entwicklung. Anschließen kann es 0 bzw. beliebig viele Parameter geben. Einige davon sind Pflicht andere Optional. | ||
+ | |||
Die folgenden Insert-Tags stehen in MetaModels zur Verfügung: | Die folgenden Insert-Tags stehen in MetaModels zur Verfügung: | ||
== Allgemeine Insert-Tags == | == Allgemeine Insert-Tags == | ||
+ | === Beschreibung === | ||
+ | Diese Insert-Tags geben die gesamt Anzahl an gefunden Einträge für eine MetaModels Liste aus. | ||
+ | === Parameter === | ||
<source lang="php"> | <source lang="php"> | ||
{{mm::total::mod::*}} -> mm::total::mod::[ID] | {{mm::total::mod::*}} -> mm::total::mod::[ID] | ||
{{mm::total::ce::*}} -> mm::total::ce::[ID] | {{mm::total::ce::*}} -> mm::total::ce::[ID] | ||
</source> | </source> | ||
+ | |||
+ | {| class="Parameter" | ||
+ | |- | ||
+ | ! Parameter | ||
+ | ! Beschreibung | ||
+ | |- | ||
+ | | mm | ||
+ | | Allgemeiner Aufruf für die MM Insert-Tags | ||
+ | |- | ||
+ | | total | ||
+ | | Funktionsname | ||
+ | |- | ||
+ | | mod|ce | ||
+ | | Ausgabe von einem Module(mod) oder einem Contentelement(ce) | ||
+ | |- | ||
+ | | * | ||
+ | | ID vom Module|Contentelemen | ||
+ | |} | ||
+ | |||
+ | === Beispiel === | ||
+ | |||
+ | <source lang="php"> | ||
+ | {{mm::total::mod::1}} | ||
+ | {{mm::total::ce::1}} | ||
+ | </source> | ||
+ | |||
== Itembasierte Insert-Tags == | == Itembasierte Insert-Tags == | ||
<source lang="php"> | <source lang="php"> | ||
− | {{mm::item::*::*::*}} -> mm::item::[MM Name oder ID]::[Item ID oder ID,ID,ID]::[ID Rendersetting](::[Output raw|text| | + | {{mm::item::*::*::*}} -> mm::item::[MM Name oder ID]::[Item ID oder ID,ID,ID]::[ID Rendersetting](::[Output raw|text|html5|..]) |
− | {{mm::detail::*::*::*}} -> mm::detail::[MM Name oder ID]::[Item ID]::[ID Rendersetting](::[Output raw|text| | + | {{mm::detail::*::*::*}} -> mm::detail::[MM Name oder ID]::[Item ID]::[ID Rendersetting](::[Output raw|text|html5|..]) // Not yet implemented |
</source> | </source> | ||
+ | |||
== Attributbasierte Insert-Tags == | == Attributbasierte Insert-Tags == | ||
<source lang="php"> | <source lang="php"> | ||
− | {{mm::attribute::*::*::*::*}} -> mm::attribute::[MM Name oder ID]::[Item ID]::[Attribute Name oder ID](::[Output raw|text| | + | {{mm::attribute::*::*::*::*}} -> mm::attribute::[MM Name oder ID]::[Item ID]::[Attribute Name oder ID](::[Output raw|text|html5|..]) |
</source> | </source> | ||
+ | |||
== Weiterleitungen == | == Weiterleitungen == | ||
<source lang="php"> | <source lang="php"> |
Version vom 9. Januar 2014, 14:48 Uhr
Inhaltsverzeichnis
Insert-Tags
Der Aufbau der Insert-Tags ist relative simple. Als erste 'mm' um die Insert-Tags von MetaModels zu bekommen. Danach die gewünschte Funktion. Momentan gibt es 4 Funktionen, eine 5 befindet sich noch in der Entwicklung. Anschließen kann es 0 bzw. beliebig viele Parameter geben. Einige davon sind Pflicht andere Optional.
Die folgenden Insert-Tags stehen in MetaModels zur Verfügung:
Allgemeine Insert-Tags
Beschreibung
Diese Insert-Tags geben die gesamt Anzahl an gefunden Einträge für eine MetaModels Liste aus.
Parameter
{{mm::total::mod::*}} -> mm::total::mod::[ID] {{mm::total::ce::*}} -> mm::total::ce::[ID]
Parameter | Beschreibung |
---|---|
mm | Allgemeiner Aufruf für die MM Insert-Tags |
total | Funktionsname |
ce | Ausgabe von einem Module(mod) oder einem Contentelement(ce) |
* | Contentelemen |
Beispiel
{{mm::total::mod::1}} {{mm::total::ce::1}}
Itembasierte Insert-Tags
{{mm::item::*::*::*}} -> mm::item::[MM Name oder ID]::[Item ID oder ID,ID,ID]::[ID Rendersetting](::[Output raw|text|html5|..]) {{mm::detail::*::*::*}} -> mm::detail::[MM Name oder ID]::[Item ID]::[ID Rendersetting](::[Output raw|text|html5|..]) // Not yet implemented
Attributbasierte Insert-Tags
{{mm::attribute::*::*::*::*}} -> mm::attribute::[MM Name oder ID]::[Item ID]::[Attribute Name oder ID](::[Output raw|text|html5|..])
Weiterleitungen
{{mm::jumpTo::*::*::*::*}} -> mm::jumpTo::[MM Name oder ID]::[Item ID]::[ID Rendersetting](::[Parameter (Default:url)|label|page|params.attname])