Vorlage:Teaserliste: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Maggus verschob die Seite Vorlage:Produktliste nach Vorlage:Teaserliste, ohne dabei eine Weiterleitung anzulegen: Korrektur) |
Maggus (Diskussion | Beiträge) |
||
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
<pre> | <pre> | ||
{{Teaserliste | {{Teaserliste | ||
+ | | Teaser Attribut = | ||
| Teaser Wert = | | Teaser Wert = | ||
− | |||
| Teaser Überschrift = | | Teaser Überschrift = | ||
| Teaser Spalten = | | Teaser Spalten = | ||
Zeile 17: | Zeile 17: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Parameter !! Pflichtfeld !! Default !! Erläuterung | ! Parameter !! Pflichtfeld !! Default !! Erläuterung | ||
+ | |- | ||
+ | | <Teaser Attribut> || optional || Basistyp || Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss) | ||
|- | |- | ||
| <Teaser Wert> || Pflicht || - || enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]] | | <Teaser Wert> || Pflicht || - || enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]] | ||
− | |||
− | |||
|- | |- | ||
| <Teaser Überschrift> || optional || (wird generiert) || Überschrift über der Teaserliste | | <Teaser Überschrift> || optional || (wird generiert) || Überschrift über der Teaserliste | ||
Zeile 27: | Zeile 27: | ||
|} | |} | ||
− | == Beispiel 1 | + | == Beispiel 1 - 2-spaltig == |
=== Eingabe Beispiel 1 === | === Eingabe Beispiel 1 === | ||
<pre> | <pre> | ||
{{Teaserliste | {{Teaserliste | ||
− | | Teaser | + | | Teaser Attribut = Basistyp |
− | | Teaser | + | | Teaser Wert = Material |
| Teaser Überschrift = | | Teaser Überschrift = | ||
| Teaser Spalten = | | Teaser Spalten = | ||
Zeile 39: | Zeile 39: | ||
=== Ausgabe Beispiel 1 === | === Ausgabe Beispiel 1 === | ||
{{Teaserliste | {{Teaserliste | ||
− | | Teaser | + | | Teaser Attribut = Basistyp |
− | | Teaser | + | | Teaser Wert = Material |
| Teaser Überschrift = | | Teaser Überschrift = | ||
| Teaser Spalten = | | Teaser Spalten = | ||
}} | }} | ||
− | == Beispiel 2 | + | == Beispiel 2 - 3-spaltig == |
=== Eingabe Beispiel 2 === | === Eingabe Beispiel 2 === | ||
<pre> | <pre> | ||
{{Teaserliste | {{Teaserliste | ||
− | |||
| Teaser Attribut = | | Teaser Attribut = | ||
+ | | Teaser Wert = Domäne | ||
| Teaser Überschrift = | | Teaser Überschrift = | ||
− | | Teaser Spalten = | + | | Teaser Spalten = 3 |
}} | }} | ||
</pre> | </pre> | ||
=== Ausgabe Beispiel 2 === | === Ausgabe Beispiel 2 === | ||
{{Teaserliste | {{Teaserliste | ||
− | |||
| Teaser Attribut = | | Teaser Attribut = | ||
+ | | Teaser Wert = Domäne | ||
| Teaser Überschrift = | | Teaser Überschrift = | ||
− | | Teaser Spalten = | + | | Teaser Spalten = 3 |
}} | }} | ||
− | + | == Beispiel 3 - 4-spaltig == | |
− | == Beispiel 3 == | + | === Eingabe Beispiel 3 === |
− | === Eingabe Beispiel | ||
<pre> | <pre> | ||
{{Teaserliste | {{Teaserliste | ||
− | |||
| Teaser Attribut = | | Teaser Attribut = | ||
+ | | Teaser Wert = Schmuck | ||
| Teaser Überschrift = | | Teaser Überschrift = | ||
− | | Teaser Spalten = | + | | Teaser Spalten = 4 |
}} | }} | ||
</pre> | </pre> | ||
=== Ausgabe Beispiel 3 === | === Ausgabe Beispiel 3 === | ||
{{Teaserliste | {{Teaserliste | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| Teaser Attribut = | | Teaser Attribut = | ||
+ | | Teaser Wert = Schmuck | ||
| Teaser Überschrift = | | Teaser Überschrift = | ||
− | | Teaser Spalten = | + | | Teaser Spalten = 4 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Zeile 167: | Zeile 148: | ||
-->{{#vardefine: Farbe umgebende Box | hellerblau }}<!-- | -->{{#vardefine: Farbe umgebende Box | hellerblau }}<!-- | ||
-->{{#vardefine: Farbe Teaser | weiss }}<!-- | -->{{#vardefine: Farbe Teaser | weiss }}<!-- | ||
+ | |||
+ | /// ermittle und definiere die Bildhöhe | ||
+ | -->{{#vardefine: Maximale Bildhöhe | 256 }}<!-- | ||
+ | -->{{#vardefine: Divisor Bildhöhe | {{#expr: {{#var:Teaser Spalten}} / 2 }} }}<!-- | ||
+ | -->{{#vardefine: Bildhöhe | {{#expr: {{#var:Maximale Bildhöhe }} / {{#var:Divisor Bildhöhe }} round 0 }} }}<!-- | ||
--><!-- | --><!-- | ||
Zeile 176: | Zeile 162: | ||
############################################################## | ############################################################## | ||
### Debug | ### Debug | ||
− | + | ->''Debug<hr>Teaser Wert = {{#var: Teaser Wert}}<hr>Teaser Attribut = {{#var: Teaser Attribut }}<hr>Teaser Seite = {{#var: Teaser Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Teaser Überschrift = {{#var: Teaser Überschrift }}<hr>{{#var:Teaser Spalten}} Teaser Spalten<hr>{{#var:Divisor Bildhöhe }} Divisor Bildhöhe <hr><hr>{{#var:Bildhöhe }} Bildhöhe <hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachel-Zähler }} Kachel-Zähler <hr>''<!-- | |
### wurde der Basistyp (das Attribut) gesetzt? | ### wurde der Basistyp (das Attribut) gesetzt? | ||
Zeile 221: | Zeile 207: | ||
--><!-- | --><!-- | ||
--><div class="center " ><!-- | --><div class="center " ><!-- | ||
− | -->[[Datei:{{#var: Kachelbild}} | link=@@@@ | | + | -->[[Datei:{{#var: Kachelbild}} | link=@@@@ | x{{#var:Bildhöhe }}px ]]<!-- |
->{{Vorschaubild.Kreis | 1={{#var: Kachelbild}} | 2=@@@@ }}<!-- | ->{{Vorschaubild.Kreis | 1={{#var: Kachelbild}} | 2=@@@@ }}<!-- | ||
--></div><!-- | --></div><!-- |
Aktuelle Version vom 19. November 2024, 20:49 Uhr
Beschreibung
Dies ist die Vorlage Teaserliste.
Sie listet zugeordnete Artikel eines Basistyps (alternativ auch anderer Attribute) im Kachel-Format auf.
Aufbau der Vorlage
{{Teaserliste | Teaser Attribut = | Teaser Wert = | Teaser Überschrift = | Teaser Spalten = }}
Parameter der Vorlage
Parameter | Pflichtfeld | Default | Erläuterung |
---|---|---|---|
<Teaser Attribut> | optional | Basistyp | Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss) |
<Teaser Wert> | Pflicht | - | enthält in der Regel den entsprechenden Kategorie:Basistyp |
<Teaser Überschrift> | optional | (wird generiert) | Überschrift über der Teaserliste |
<Teaser Spalten> | optional | 2 | Legt fest, in wie vielen Spalten die Kacheln fließen sollen; Nicht-Zahlen sowie Zahlen größer als die Anzahl der anzuzeigenden Artikel werden auf Default gesetzt |
Beispiel 1 - 2-spaltig
Eingabe Beispiel 1
{{Teaserliste | Teaser Attribut = Basistyp | Teaser Wert = Material | Teaser Überschrift = | Teaser Spalten = }}
Ausgabe Beispiel 1
Basistyp Material in der Übersicht (5 Artikel)
Beispiel 2 - 3-spaltig
Eingabe Beispiel 2
{{Teaserliste | Teaser Attribut = | Teaser Wert = Domäne | Teaser Überschrift = | Teaser Spalten = 3 }}
Ausgabe Beispiel 2
Basistyp Domäne in der Übersicht (4 Artikel)
Beispiel 3 - 4-spaltig
Eingabe Beispiel 3
{{Teaserliste | Teaser Attribut = | Teaser Wert = Schmuck | Teaser Überschrift = | Teaser Spalten = 4 }}
Ausgabe Beispiel 3
Basistyp Schmuck in der Übersicht (18 Artikel)
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.