Skip to content

PCT CE und CC

$this->field('lesbarer_alias')('html') -> gibt den formatierten Wert aus
$this->field('lesbarer_alias')('value') -> gibt den Rohwert aus (weil man damit vielleicht noch etwas anderes anstellen möchte)
$this->groups('meine_gruppe') -> gibt alle Gruppen aus, aufgeschlüsselt in den (nach dem?) lesbaren Alias
$this->fields('mein_feld') -> gibt alle Felder aus, aufgebröselt in den lesbaren Alias
$this->elements-> gibt alle fertigen HTML-Elemente aus

{{% notice note %}} CE: $this->field
CC: $entry->field
Nochmal überprüfen, wann field und wann entry verwendet wird, ist im Cookbook-Ausgabetemplate nämlich unterschiedlich {{% /notice %}}

<?php echo $this->field('alias-in-den-feldeinstellungen') -> value(); ?> -> gibt den Rohwert aus, ergibt href="<?php ... ?>" (bitte nochmal testen …)
<?php echo $entry->field('alias-in-den-feldeinstellungen') -> html(); ?> -> gibt den Wert direkt aus

Ausgabe nur, wenn das Feld einen Wert hat

<?php if($this->field('name')->value()): ?>
<div class="name"><?php echo $this->field('name')->value(); ?></div>
<?php endif; ?>

Duplizierte Gruppen ausgeben

<?php if(count($this->group('socials')) >0: ?>
<?php foreach($this->group('socials') as $i -> $fields): ?>
<a href="<?php echo $this->field('soclink#' .$i)->value(); ?>" target="_blank"><i class="<?php echo $this->field('icon' .$i)->value(); ?>"></i></a>
<?php endforeach; ?>
<?php endif; ?>

Icon ausgeben

<i class="<?php echo $this->field('icon')->value(); ?>"></i>

*Bild ausgeben
mit dem image Insert-Tag

{{image::files/image.jpg?width=200?height=150}}

Attribute: width, height, alt, class, rel (z.B. “lightbox”), mode(z.B. “proportional”, “crop”, “box”)