Kochbuch
Tags - Dokumentation Custom Catalog
Section titled “Tags - Dokumentation Custom Catalog”BE-Modul “Tags”
Section titled “BE-Modul “Tags””system/modules/pct_customelements_attribute_tags
Neue Tags anlegen
- INHALTE > Tags: neue(s) Tag(s) anlegen (Gliederung in Kategorien und Unterkategorien)
- INHALTE > Meine Inhaltselemente > Gruppenset “Tags” bearbeiten (Bleistift)
- Neues Feld > Attributtyp “Tags” > weiter siehe bestehende Felder
Filtersammlung “Tags”
Section titled “Filtersammlung “Tags””Neue Tags zum bestehenden Filter hinzufügen
Section titled “Neue Tags zum bestehenden Filter hinzufügen”- REZEPTE > Tags > Filter bearbeiten …
- Neuen Filter anlegen bzw. bestehenden kopieren und bearbeiten
Einstellungen
Section titled “Einstellungen”Filtertyp: Tags (Filterung nach mehreren Werten eines Tag-Attributs)
Name: gleich wie das zugehörige Tag
Attribut: das zu filternde Attribut wählen
Label: vergeben
Betriebsart: Exakt (alle Werte müssen treffen)
Template: customcatalog_filter_tags (global)
Abhängigkeits-Einstellungen:
Filter-Abhängigkeit prüfen: JA (prüft, ob der Filter NACH der aktuellen Filterung noch mögliche Ergebnisse liefern kann)
Abhängigkeit zu Filter: alle auswählen
Filterset erstellen
Section titled “Filterset erstellen”- REZEPTE > Rezepte + Flyout-Menü öffnen > konfigurationen bearbeiten > Filtersets bearbeiten
Module
Section titled “Module”Modultyp CustomCatalog-Liste
Section titled “Modultyp CustomCatalog-Liste”Modulkonfiguration
Section titled “Modulkonfiguration”Name: Rezepte
Weiterleitungsseite: Rezept Detail
Listenausgabe-Einstellungen: Anzahl an Einträgen/Einträge überspringen/Einträge pro Seite/Sortierfeld/Sortierung/Sichtbare Felder
Bildeinstellungen: Bildattribute/Bildgröße
Filter-Einstellungen: Filtersets (“Tags)/Zeige alle Einträge bei leerem Filter/Datumsfilter
Template-Einstellungen: Ausgabetemplate: customcatalog_rezepte_liste(global)/Modul-Template: mod_customcatalog
Eigene SQL-Einstellungen
Zugriffsschutz
Experteneinstellungen
Modultyp CustomCatalog-Filter
Section titled “Modultyp CustomCatalog-Filter”Modulkonfiguration
Section titled “Modulkonfiguration”Name: Rezepte
Weiterleitungsseite: Rezept-Ergebnisseite
Listenausgabe-Einstellungen: Sichtbare Filter wählen: Wählen Sie hier, welche Filter ausgegeben werden sollen (keine Auswahl = alle)/Sichtbare Elemente: Tags Speiseart, Tags Saisonal, …
Filter-Einstellungen: Filtersets (“Tags”)/Sofort aktualisieren JA/Zeige alle möglichen Werte bei leerem Ergebnis (betrifft nur Abhängigkeiten - Falls die Abhängigkeit kein Ergebnis produziert, Werte löschen oder Werte weiterhin anzeigen)
Template-Einstellungen: Modul-Template: mod_customcatalogfilter (global)
Zugriffsschutz
Experteneinstellungen
Templates
Section titled “Templates”mod_customcatalogfilter.html5
Section titled “mod_customcatalogfilter.html5”Modul für die Filterseiten
<div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>><?php if ($this->headline): ?><<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>><?php endif; ?>
<?php include $this->getTemplate('form_customcatalog_filter', 'html5'); ?>
</div>form_customcatalog_filter.html5
Section titled “form_customcatalog_filter.html5”Enthält die “Filter zurücksetzen” Buttons
mod_customcatalog.html5
Section titled “mod_customcatalog.html5”Modul für die Leser-Seite
<div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>><?php if ($this->headline): ?><<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>><?php endif; ?>
<?php echo $this->customcatalog; ?>
<?php if ($this->allowComments): ?>...<?php endif; ?>
<?php if($this->pagination):?><?php echo $this->pagination; ?><?php endif; ?>
<?php if($this->back): ?><!-- indexer::stop --><p class="back"><a href="<?php echo $this->referer; ?>" title="<?php echo $this->back; ?>"><?php echo $this->back; ?></a></p><!-- indexer::continue --><?php endif; ?>
</div>Textänderung für einen Submit-Button
Section titled “Textänderung für einen Submit-Button”Frage im PCT-Forum: “Suche” statt “Filter anwenden”
Vorgehensweise:
- Template form_customcatalog_filter_myfilter.html5 erstellen
- statt
<?php echo $this->submit; ?>den Quelltext vom Button einfügen (siehe kochen.bibib.at - Modul cc :: cc_rezepte_filter_text) - Template mod_customcatalog_myfilter.html5 erstellen
- in der Zeile
<?php include $this->getTemplate('form_customcatalog_filter_myfilter', 'html5'); ?>das neu erstellte Template einfügen - Template im Filtermodul zuweisen
Text bei leerer Ergebnisliste
Section titled “Text bei leerer Ergebnisliste”eigene Frage im PCT-Forum (hihi …)
- Ergänzung im Template für die Ausgabenliste:
<?php if($this->empty): ?><p class="info">Leider konnten wir zu diesem Stichwort nichts finden. Bitte probiere es noch einmal.</p><?php endif; ?>
{{% notice tip %}}
showTemplateVars(); ?>{{% /notice %}}