easy themes kann unter 3.2.4. nicht installiert werden?
Hallo zusammen,
ich habe zwar schon einige Seiten in Contao aufgesetzt in den letzten Jahren, komme aber aus dem design und bin allenfalls Programmiererin-Light :-)
Wollte grade unter Contao 3.2.4. easy_themes installieren, aber die Aktualisierung der Datenbank für zu einem Fehler. Da bin ich dann schon am Ende ... :-(
Für meinen Benutzer wollte ich dann dennoch die Erweiterung aktivieren, aber das führt zu einem Time-out??
Was mach ich falsch oder läuft das nicht auf 3.2.4.?
LG Marchie
Liste der Anhänge anzeigen (Anzahl: 1)
also ich bin mir ja nicht ganz sicher, aber ich muss schon zum anschließen der Installation die Datenbank aktualisieren, oder?
Und wenn ich das mache, kommt dieser Screen:
Anhang 12888
Liste der Anhänge anzeigen (Anzahl: 1)
hab ich grade gemacht, habe aber auch die error.log runtergeladen.
in den Fehlermeldungen finde ich das:
File system/modules/easy_themes/config/runonce.php ran once and has then been removed successfully
Klar ich habe es wieder deinstalliert weil nix mehr ging. (Frontend hat auch die obige Fehlermeldung gezeigt)
Was aus der error.log ist denn wichtig? Ich hänge sie mal anbei (als txt gespeichert)
Anhang 12890
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Toflar,
Zitat:
Zitat von
Toflar
Jaja, aber das ist mein Baby :P
So, jetzt sollte alles stimmen. Hab noch einen JS-Bug behoben. Ich hoffe es passt alles.
... leider nicht.
Ich habe eben eine ganz frische Cto 3.2.5 Installation erstellt und als erstes easy_themes 2.0.7.stable
(31 Dateien erfolgreich aktualisiert) über das ER installiert was auch ohne Probleme gelingt.
Wenn ich jedoch dann unter dem angemeldeten Benutzer easy_themes aktiviere so erhalte ich die Fehlermeldung:
Sie müssen beim Feld "Aktive Module" mindestens eine Wahl treffen!
Nur stehen leider keine Module zur Verfügung die ich auswählen könnte.
Anhang 12936
Lade ich die Seite dann neu (egal ob vorher gespeichert oder nicht) so erhalte ich folgende Ausgabe:
Zitat:
#0 system/modules/core/templates/backend/be_main.html5(20): Contao\Combiner->add('system/themes/@...')
#1 system/modules/core/library/Contao/Template.php(276): include('/volume1/web/ha...')
#2 system/modules/core/classes/BackendTemplate.php(37): Contao\Template->parse()
#3 system/modules/core/classes/BackendTemplate.php(149): Contao\BackendTemplate->parse()
#4 contao/main.php(278): Contao\BackendTemplate->output()
#5 contao/main.php(140): Main->output()
#6 contao/main.php(287): Main->run()
#7 {main}
Dannach ist es nicht mehr möglich in´s BE zu gelangen.
Liegt der Fehler bei mir oder ist es ein Bug?
Viele Grüße
MiTsch
@edit:
Nun ich hatte vergessen vorher ein Theme anzulegen. Wenn ich dies bei einer frischen Cto. Installation mache (bevor ich dann easy_themes installiere) so erscheinen zwar die Module und ich kann sie auch auswählen, jedoch erhalte ich trotzdem obige Ausgabe.
Fehler nach Update Easy_themes
Erhalte im Backend bei der Anmeldung.:
Fatal error: Uncaught exception Exception with message Query error: Unknown column 'easy_themes_internalTitle' in 'field list' (SELECT name,easy_themes_internalTitle FROM tl_theme WHERE id=4) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295
#0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
#1 system/modules/easy_themes/EasyThemes.php(149): Contao\Database\Statement->execute(4)
#2 system/modules/easy_themes/EasyThemes.php(77): EasyThemes->prepareBackendNavigationArray()
#3 system/modules/easy_themes/EasyThemes.php(56): EasyThemes->generateContainerContent()
#4 system/modules/core/classes/BackendTemplate.php(42): EasyThemes->addContainer('...', 'be_main')
#5 system/modules/core/classes/BackendTemplate.php(107): Contao\BackendTemplate->parse()
#6 system/modules/core/controllers/BackendMain.php(275): Contao\BackendTemplate->output()
#7 system/modules/core/controllers/BackendMain.php(135): Contao\BackendMain->output()
#8 contao/main.php(20): Contao\BackendMain->run()
#9 {main}
Was kann ich machen? Hat jemand eine Idee?
Und dieser im Frontend:
Fatal error: Uncaught exception Exception with message Query error: Unknown column 'j1.easy_themes_internalTitle' in 'field list' (SELECT tl_layout.*, j1.id AS pid__id, j1.tstamp AS pid__tstamp, j1.name AS pid__name, j1.author AS pid__author, j1.folders AS pid__folders, j1.screenshot AS pid__screenshot, j1.templates AS pid__templates, j1.vars AS pid__vars, j1.easy_themes_internalTitle AS pid__easy_themes_internalTitle FROM tl_layout LEFT JOIN tl_theme j1 ON tl_layout.pid=j1.id WHERE tl_layout.id='52' LIMIT 0,1) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295
#0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
#1 system/modules/core/library/Contao/Model.php(1080): Contao\Database\Statement->execute('52')
#2 system/modules/core/library/Contao/Model.php(785): Contao\Model::find(Array)
#3 system/modules/core/pages/PageRegular.php(231): Contao\Model::findByPk('52')
#4 system/modules/core/pages/PageRegular.php(39): Contao\PageRegular->getPageLayout(Object(Contao\PageModel))
#5 system/modules/core/controllers/FrontendIndex.php(267): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#6 index.php(20): Contao\FrontendIndex->run()
#7 {main}