Ergebnis 1 bis 4 von 4

Thema: Katalog Referenz Anzeige wenn kein Referenzdatensatz vorhanden

  1. #1
    Contao-Nutzer
    Registriert seit
    19.06.2009.
    Ort
    Wien
    Beiträge
    71

    Standard Katalog Referenz Anzeige wenn kein Referenzdatensatz vorhanden

    Hallo,

    Wenn es zu einem Katalog Datensatz keinen passenden Referenz Datensatz gibt - erfolgt die Anzeige "Invalid item reference for catalog".

    Ich hätte aber gerne das in diesem Fall keine Ausgabe einer Fehlermeldung erfolgt, habe aber keine Möglichkeit gefunden diese Ausgabe zu unterdrücken.

    In meinen Fall eine Produktdatenbank als Hauptkatalog und bei der Detail anzeige sollen, falls vorhanden eine Liste mit Downloads zu dem Produkt aufgelistet werden - und wenn keine vorhanden - dann auch keine angezeigt.
    D.h. der Referenzkatalog besteht aus Artikelnummer, Downloadtext und einen Downloadfile. (warum ich es nicht mit gleich im Hauptkatalog zuordne hat andere Gründe)

    Gibt es da eine Möglichkeit - oder setze ich das Modul falsch ein ?

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo robert,
    das müsstest du über das Template regeln können.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer
    Registriert seit
    19.06.2009.
    Ort
    Wien
    Beiträge
    71

    Standard

    Hallo MacKP,

    Danke für den Hinweis ! Habs nun mal versucht - aber folgendes Problem:

    Wenn ich in das Template mod_catalogreader.tpl oder mod_catalogreference.tpl den Befehl <?php print_r($this->entries); ?> verwenden - kommt keine Ausgabe.
    Wollte damit sehen welche Daten ich zur Verfügung habe und wie ich diese verwenden kann.
    Ein Ausgabe mittels <?php $this->showTemplateVars(); ?> funktioniert.

    Hab auch versucht im Template die Ausgabe des Fehlertextes mittels if zu unterbinden
    <?php if ($this->entries): ?><?php echo $this->catalog; ?><?php endif; ?>
    <?php if ($this->catalog): ?><?php echo $this->catalog; ?><?php endif; ?>
    auch ohne Erfolg.

    Sorry aber irgendwie hab ich mit dem Templates noch nicht den Durchblick.
    Danke für jede Hilfe.

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du musst das andere Template bearbeiten. Ich weiß jetzt nicht welches du an der stelle nutzt. Aber es sollte mit catalog_ anfangen.
    Dort hast du dann diese Ausgabe im Template...

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Eventlist Modul nur anzeigen wenn Einträge vorhanden
    Von beckjo4 im Forum Nachrichten/Events/FAQ
    Antworten: 5
    Letzter Beitrag: 09.09.2011, 14:03
  2. Wenn nur Titel vorhanden, dann kein Link?
    Von chr.flader im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 02.08.2010, 17:46
  3. Antworten: 1
    Letzter Beitrag: 06.05.2010, 18:13
  4. Hauptpunkt nur verlinken, wenn ein Artikel vorhanden ist.
    Von ferni im Forum Layout / Templates / Holy Grail
    Antworten: 0
    Letzter Beitrag: 20.04.2010, 12:34

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •