MetaModels Insert-Tags: Unterschied zwischen den Versionen

Aus Contao Community Documentation

Zeile 17: Zeile 17:
 
|-
 
|-
 
! Parameter
 
! Parameter
 +
! Daten Type
 
! Beschreibung
 
! Beschreibung
 
! Optional
 
! Optional
! Daten Type
 
 
|-
 
|-
 
| mm
 
| mm
 +
| String
 
| Allgemeiner Aufruf für die MM Insert-Tags
 
| Allgemeiner Aufruf für die MM Insert-Tags
 
| Nein
 
| Nein
| String
 
 
|-
 
|-
| total  
+
| total  
 +
| String 
 
| Funktionsname
 
| Funktionsname
 
| Nein
 
| Nein
| String
+
 
 
|-
 
|-
 
| mod|ce
 
| mod|ce
| Ausgabe von einem Module(mod) oder einem Contentelement(ce)
 
 
| String
 
| String
 +
| Ausgabe von einem Module(mod) oder einem Contentelement(ce)
 +
| Nein
 
|-
 
|-
 
| *
 
| *
 +
| Integer
 
| ID vom Module|Contentelemen
 
| ID vom Module|Contentelemen
 
| Nein
 
| Nein
| Integer
 
 
|}
 
|}
  

Version vom 9. Januar 2014, 14:51 Uhr

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 Daten Type Beschreibung Optional
mm String Allgemeiner Aufruf für die MM Insert-Tags Nein
total String Funktionsname Nein
ce String Ausgabe von einem Module(mod) oder einem Contentelement(ce) Nein
* Integer Contentelemen Nein

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])

Quelle auf Github

https://github.com/MetaModels/core/blob/dev/src/system/modules/metamodels/MetaModelInsertTags.php#L20

Ansichten
Meine Werkzeuge

Contao Community Documentation

marcules: ich hätte gedacht du sieht mehr aus wie alan cox

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge