Skip to content

Dynamic Content

Das ContactSource Modul erweitert die YOOtheme Custom Sources und bietet dir die Möglichkeit, dynamische Inhalte flexibel einzubinden.

Custom Sources

  1. CustomContactsQueryType: Benutzerdefinierte Kontakte mit Filtermöglichkeiten.
  2. KickContactQueryType: Auswahl eines einzelnen Kontakts.

Filtermöglichkeiten

Die benutzerdefinierten Kontakte (CustomContactsQueryType) bieten folgende Filteroptionen:

FilterBeschreibung
Kategorie (catid)Wähle Kontakte aus einer oder mehreren Kategorien.
Kategorie OperatorBestimme, ob Kontakte mit einer Kategorie übereinstimmen (Match OR) oder ausgeschlossen werden (Don’t Match NOR).
TagsFiltere Kontakte nach einem oder mehreren Tags.
Tag OperatorLogik für Tags: Match One (OR), Match All (AND) oder Don’t Match (NOR).
Autoren (users)Filtere Kontakte basierend auf den zugeordneten Autoren.
Autoren OperatorLogik für Autoren: Match OR oder Don’t Match NOR.
FeaturedLade nur hervorgehobene Kontakte, alle Kontakte oder solche, die nicht hervorgehoben sind.
Offset und LimitBestimme den Startpunkt und die Anzahl der angezeigten Kontakte.
SortierungDefiniere die Sortierlogik und die Reihenfolge (siehe unten).
Alphanumerische SortierungAktiviert die alphanumerische Sortierung der Kontakte.

Sortierungsoptionen

Das ContactSource Modul unterstützt folgende Sortierungsoptionen, um die Reihenfolge der angezeigten Kontakte individuell anzupassen:

SortierungBeschreibung
PublishedKontakte werden nach ihrem Veröffentlichungsdatum sortiert (publish_up).
UnpublishedKontakte werden nach ihrem Ablaufdatum sortiert (publish_down).
CreatedKontakte werden nach ihrem Erstellungsdatum sortiert (created).
ModifiedKontakte werden nach ihrem Änderungsdatum sortiert (modified).
AlphabeticalKontakte werden alphabetisch nach ihrem Namen sortiert (name).
HitsKontakte werden basierend auf der Anzahl der Aufrufe sortiert (hits).
Contact OrderKontakte werden gemäß ihrer Kontakt-Reihenfolge sortiert (ordering).
RandomKontakte werden in zufälliger Reihenfolge angezeigt (rand).

Hinweis

Standardmäßig zeigt die Einzelkontaktseite in Joomla keine Benutzerartikel an. Um diese anzuzeigen, setze in der globalen Konfiguration die Einstellung Benutzerartikel anzeigen auf Anzeigen.