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

💡 Wo finde ich die aktuelle Versionsnummer von CE/CC? CE: INHALTE > Meine Inhaltselemente - links oben CC: BERGSCHAF - links oben ansonsten unter system/modules/pct_custom … im jeweiligen changelog

Bei Update: Modul ersetzen, Symphony-Cache löschen

Bei Update: Modul ersetzen, Symphony-Cache löschen

💡 pct_customelements_attribute_gallery 1.3.0 - ist von 2017 und kann seit CE 4.1.1 weg

💡 CustomCatalog 4.3.8: eigene mod_customcatalog Templates müssen angepasst werden Nach dem Update zeigt das Modul Customcataloglist nur mehr “1” an.

💡 01.01.2023 Contao 4.13.14 Update CE von 4.4.12 auf 4.5.5 → Update auf 4.5.0: DB-Update erforderlich Update CC von 4.4.12 auf 4.4.15

  • Ordner AutoBackupDB wurde nicht von selbst erstellt Scheduler sagt, er tut was, aber es wird keine Datei erstellt Cronjob kann nicht manuell aufgerufen werden: Datenbank Autobackup aufrufen /BackupDB/autobackup [23-Jan-2023 13:09:52] Running scheduler job manually ::200::You cannot access this file directly! [23-Jan-2023 13:09:52] Manually scheduler job complete gleiches Problem bei kochen.bibib.at!
  • Container Queries testen – statt JavaScript-Größenabfrage
  • SVG-Dateien überarbeiten (Krönchen, …)
  • .mod_article:not(.noflow) → Klasse in Artikeln vergeben, Layout-css entsprechend anpassen
  • TinyMCE/Codemirror aktualisieren (auch im Kochbuch?)
  • Krönchen und Badge gleichzeitig vergeben: nur Krönchen ist sichtbar, beide nebeneinander setzen
  • Felder 44 x 44 px groß machen + Anzahl der Navigationspunkte anpassen
  • Kennzeichnung der aktiven Seite, Umbruch auf Mobilgeräten (flex-dir-col) … alles sehr suboptimal auf mobil
  • $GLOBALS[’TL_CONFIG’][’maxPaginationLinks’] = 5 → steht noch in der localconfig drin

💡 Wo finde ich die aktuelle Versionsnummer von CE/CC? CE: INHALTE > Meine Inhaltselemente - links oben CC: BERGSCHAF - links oben ansonsten unter system/modules/pct_custom … im jeweiligen changelog

Bei Update: Modul ersetzen, Symphony-Cache löschen

Bei Update: Modul ersetzen, Symphony-Cache löschen

💡 pct_customelements_attribute_gallery 1.3.0 - ist von 2017 und kann seit CE 4.1.1 weg

💡 CustomCatalog 4.3.8: eigene mod_customcatalog Templates müssen angepasst werden Nach dem Update zeigt das Modul Customcataloglist nur mehr “1” an.

💡 07.01.2023 Contao 4.13.14 Update CE von 4.4.12 auf 4.5.5 → Update auf 4.5.0: DB-Update erforderlich Update CC von 4.4.12 auf 4.4.15

screenshot

  • Ordner AutoBackupDB wurde nicht von selbst erstellt Scheduler sagt, er tut was, aber es wird keine Datei erstellt Cronjob kann nicht manuell aufgerufen werden: Datenbank Autobackup aufrufen /BackupDB/autobackup [23-Jan-2023 13:09:52] Running scheduler job manually ::200::You cannot access this file directly! [23-Jan-2023 13:09:52] Manually scheduler job complete gleiches Problem bei bergsuechtig.bibib.at!
  • Kategoriesuche: ich möchte z.B. ALLE Kuchen & Torten anzeigen!!!
  • Ergebnisliste sortieren - Reihung umdrehen
  • Eingabefelder für Links: Attribut ändern, Linktext neu, kein Hyperlink, nur Textfeld, gesamte Ausgabe dann im Template erledigen
  • neue Speiseart “Pfannengerichte”
  • neue Saison “Jederzeit”
  • Label haben kein “for”-Attribut (template customcatalog-filter-select) deshalb geht was genau nicht?? Checkboxen weglassen?
  • lokal: Bildgröße Teaser 280 x 280 Media query anlegen
  • link & :visited Farbe in $fliesstext geändert → link &:hover bg weg
  • 3 verschiedene Templates mit einer Listenausgabe? textfilter enthält einen “nix gefunden” Hinweis. customcatalog_rezepte_liste ist dann eigentlich hinfällig oder kann das für “Alle Rezepte” verwendet werden?
  • tags → lesbarer Alias geändert
  • Attribut Headerbild → Großansicht aktiviert