Ergebnis 1 bis 3 von 3

Thema: Fatal Error beim Erstellen eines neuen Front-End Moduls

  1. #1
    Contao-Nutzer
    Registriert seit
    28.02.2011.
    Ort
    Appenzell
    Beiträge
    26

    Standard Fatal Error beim Erstellen eines neuen Front-End Moduls

    Wenn ich ein neues Front-End Modul erstellen möchte, erhalte ich folgenden Fehler:

    Code:
    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'gal_layout_list' in 'field list' (INSERT INTO tl_module (type, cols, queryType, contextLength, totalLength, perPage, searchType, inColumn, source, cal_format, cal_order, cal_startDay, cal_template, cal_ctemplate, com_order, com_template, list_layout, list_info_layout, news_numberOfItems, news_featured, news_metaFields, news_template, news_format, news_startDay, news_order, nl_template, rss_cache, rss_numberOfItems, rss_template, gal_layout_list, gal_layout_detail, pid, tstamp) VALUES ('navigation', '2cl', 'and', 48, 1000, 0, 'simple', 'main', 'internal', 'cal_month', 'ascending', 0, 'event_full', 'cal_default', 'ascending', 'com_default', 'list_default', 'info_default', 3, 'all_items', 'a:2:{i:0;s:4:\"date\";i:1;s:6:\"author\";}', 'news_latest', 'news_month', 0, 'descending', 'nl_simple', 3600, 3, 'rss_default', 'gal_list', 'gal_detail', '1', 0)) thrown in /Users/cmyk/Sites/breitenmoser/system/libraries/Database.php on line 677
    #0 /Users/cmyk/Sites/breitenmoser/system/libraries/Database.php(624): Database_Statement->query()
    #1 /Users/cmyk/Sites/breitenmoser/system/drivers/DC_Table.php(619): Database_Statement->execute()
    #2 /Users/cmyk/Sites/breitenmoser/system/modules/backend/Backend.php(271): DC_Table->create()
    #3 /Users/cmyk/Sites/breitenmoser/contao/main.php(101): Backend->getBackendModule('themes')
    #4 /Users/cmyk/Sites/breitenmoser/contao/main.php(286): Main->run()
    #5 {main}
    Contao 2.11.2

  2. #2
    Gesperrt
    Registriert seit
    02.12.2009.
    Ort
    Berlin
    Beiträge
    103

    Standard

    Hallo,

    das ist ja mal ein interessant knapp formulierte Problem.
    Wir wissen ja nun nichts weiter über deine Erweiterung bzw. dein Modul, aber die Fehlermeldung sagt ja zum Glück schon alles:

    Vermisst wird ein Feld mit dem Namen "gal_layout_list" in der Datenbank-Tabelle "tl_module".
    Kann es sein, dass Du

    a) dieses Feld nicht in die Datei [deineErweiterung]/config/database.sql Deiner Erweiterung eingefügt hast? Den Typ (int, varchar, text, blob, etc.) wirst Du ja dann bestimmen.
    PHP-Code:
    -- table `tl_page`
    CREATE TABLE `tl_page` (
        `
    gal_layout_listvarchar(255NOT NULL default '',
    ENGINE=MyISAM DEFAULT CHARSET=utf8
    b) Du die Datenbank anschließend nicht aktualisiert hast? Das macht man im Backend unter "System > Erweiterungsverwaltung" (linke Navigation) und dann "Datenbank aktualisieren" (etwa oben rechts). Der Link ist dann http://[deinHost]/[deinPfad]/contao/main.php?do=repository_manager&update=database

    Hilft Dir das weiter?

    Viele Grüße,
    Matthias

    ps. Fehlermeldungen sind Deine Freunde!
    Geändert von matths (10.12.2011 um 15:42 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    28.02.2011.
    Ort
    Appenzell
    Beiträge
    26

    Standard

    Keine Ahnung wie es genau passiert ist, aber ich habe das Problem gelöst.
    Habe den Source nach "gal_layout_list" durchsucht und bin auf die vcard Erweiterung gestossen.
    vcard Deinstalliert > geht wieder.

    Danke für deine Antwort, Matthias.
    Contao 2.11.2

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
  •