Ergebnis 1 bis 9 von 9

Thema: Fehlertemplate anpassen

  1. #1
    Contao-Nutzer
    Registriert seit
    05.12.2009.
    Beiträge
    26

    Standard Fehlertemplate anpassen

    Hallo,

    ich möchte das Fehlertemplate anpassen und habe dazu im Backend auch ein neues entsprechend angepasstes Template erstellt. Dieses ist auch, wie in dem Standardtemplate gefordert, unter templates/be_error.tpl zu finden.

    Allerdings hat sich an der Anzeige nichts geändert. Woran könnte das liegen?

    Viele Grüße
    Mynyx

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Willkommen im Forum !

    Ich kann mir leider nicht genau vorstellen, was du machen moechtest.

    Fehlerseiten im Backend oder Frontend ?
    404er ?

    Bitte etwas genaiuer beschreiben, was du genau vor hast.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  3. #3
    Contao-Nutzer
    Registriert seit
    05.12.2009.
    Beiträge
    26

    Standard

    Ich meine die Fehlermeldung im Frontend, wenn ein schwerwiegender Fehler aufgetreten ist ("An error occurred while executing this script!").

    "To customize this notice, create a custom template file named templates/be_error.tpl." steht dort.

  4. #4
    Contao-Nutzer Avatar von aaronl
    Registriert seit
    20.06.2009.
    Beiträge
    111

    Standard

    Wie alle eigenen Templates bei TYPOlight muss auch das in /templates kommen.
    Um die bestehende abzuändern kopiere die "be_error.tpl" aus "/system/modules/backend/templates" nach "/templates" und ändere diese dort wie es dir beliebt.

  5. #5
    Contao-Nutzer
    Registriert seit
    05.12.2009.
    Beiträge
    26

    Standard

    So ist es auch bei mir, wie ich auch gerade noch einmal überprüft habe...

  6. #6
    Contao-Nutzer Avatar von aaronl
    Registriert seit
    20.06.2009.
    Beiträge
    111

    Standard

    Okay, das nächste mal sollte ich nicht halb verschlafen solche Sachen lesen.
    Ich habs gerade bei mir auf einer 2.7.5 und 2.8RC1 ausprobiert und ja, die be_error.tpl im template Ordner wird ignoriert.

    Entweder weiß da jemand bescheid oder man müsste das als Bug melden.
    Als schnellen Workaround kannst du das Template im Modulordner direkt ändern und dann noch wegsichern da diese bei jedem Update überschrieben wird.

    In der Demo wird sich das nicht nachstellen lassen da man nicht an die Configfile kommt um einen Fehler zu provozieren.

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

    Standard

    Ich hab im Code nachgeforscht und ich tippe auf Bug, weil das Template direkt eingebunden wird.

    system/functions.php ab Zeile 181:
    PHP-Code:
    function show_help_message()
    {
        if (!
    ini_get('display_errors'))
        {
            
    header('HTTP/1.1 500 Internal Server Error');

            if (
    file_exists(TL_ROOT '/system/modules/backend/templates/be_error.tpl'))
            {
                include(
    TL_ROOT '/system/modules/backend/templates/be_error.tpl');
                exit;
            }

            echo 
    'An error occurred while executing this script!';
        }

    Müsste m.M.n. so aussehen:
    PHP-Code:
    function show_help_message()
    {
        if (!
    ini_get('display_errors'))
        {
            
    header('HTTP/1.1 500 Internal Server Error');
        
        if(
    file_exists(TL_ROOT '/templates/be_error.tpl'))
        {
          include(
    TL_ROOT '/templates/be_error.tpl');
          exit;  
        }
        
            if(
    file_exists(TL_ROOT '/system/modules/backend/templates/be_error.tpl'))
            {
                include(
    TL_ROOT '/system/modules/backend/templates/be_error.tpl');
                exit;
            }

            echo 
    'An error occurred while executing this script!';
        }

    Ich schreib mal ein Ticket dazu...
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  8. #8
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

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

    Standard

    Für die dies noch nicht gesehen haben. Wurde als Bug akzeptiert und wird dann mit der TL 2.8 korrekt möglich sein
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Artikelliste anpassen?
    Von seitenweise im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 04.10.2010, 18:53
  2. fe_page anpassen
    Von tlcms im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 10.08.2010, 00:52
  3. mod_glossaryMenu.tpl anpassen
    Von mdoll im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 16.03.2010, 16:51
  4. Guestbook Anpassen
    Von schneeheinz im Forum Sonstige Erweiterungen
    Antworten: 1
    Letzter Beitrag: 04.02.2010, 22:12
  5. Wo CSS Anpassen
    Von powderibk im Forum Layout / Templates / Holy Grail
    Antworten: 12
    Letzter Beitrag: 06.08.2009, 21:30

Lesezeichen

Lesezeichen

Berechtigungen

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