Ergebnis 1 bis 3 von 3

Thema: FAQ mit eigenen Feldern erweitern und diese im FE ausgeben

  1. #1
    Contao-Nutzer Avatar von Ling
    Registriert seit
    09.04.2010.
    Ort
    Tübingen
    Beiträge
    57

    Standard FAQ mit eigenen Feldern erweitern und diese im FE ausgeben

    Hoi miteinander,

    ich habe per dcaconfig.php die Eingabemaske für das FAQ erweitert. Passt im BE auch soweit, meine Eingaben werden gespeichert. Allerdings bekomme ich die Werte nicht ohne weiteres im Template mod_faqreader.html5 ausgegeben.

    Muss ich dafür etwa die Klasse ModuleFaqReader erweitern?

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Auf den ersten Blick scheint das so, ja.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Nutzer Avatar von Ling
    Registriert seit
    09.04.2010.
    Ort
    Tübingen
    Beiträge
    57

    Standard

    Njach.. Ist schon eine Weile her das ich das gemacht habe :-/

    Ich habe jetzt die Klasse / Datei ModuleFaqReader.php in mein Verzeichnis z_custom kopiert.

    In der Datei config/autoload.php die Zeile 'ModuleFaqReaderCustom' => 'system/modules/z_custom/ModuleFaqReaderCustom.php' hinzugefügt.

    In config/config.php die Zeile $GLOBALS['FE_MOD']['faq']['faqreader'] = 'ModuleFaqReaderCustom'; hinzugefügt.

    Jetzt habe ich aber im FE die 404 Seite bei meinen FAQ-Eintrag mit dem ich teste. Im Error-Log steht nix. Was habe ich vergessen?

    Wenn ich die Zeile $GLOBALS['FE_MOD']['faq']['faqreader'] = 'ModuleFaqReaderCustom'; auskommentiere, funzt es wieder.

    // Update

    War eigentlich fast richtig.
    In system/modules/z_custom/ModuleFaqReaderCustom.php statt class ModuleFaqReader extends \Module
    dann class ModuleFaqReaderCustom extends \ModuleFaqReader

    Es scheint aber so das man seine eigenen Felder vor der Zeile mit $objFaq = \FaqModel::findPublishedByParentAndIdOrAlias(\Inpu t::get('items'), $this->faq_categories); einfügen sollte.
    Geändert von Ling (07.09.2016 um 09:56 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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