Ergebnis 1 bis 12 von 12

Thema: news4ward Fatal error: Call to undefined method

  1. #1
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard news4ward Fatal error: Call to undefined method

    Hallo,

    ich habe in einer Contao 3.1.5 Testinstallation das RockSolid Freetheme OpenSauce installiert.
    Nun möchte ich gerne news4ward - später auch mit den zusätzlichen Erweiterungen welche es da noch gibt - einsetzen.

    Was ich gemacht habe:
    - Via ER MultiColumnWizard installiert
    - Aktuelle Version von news4war via Github downgeloaded
    - Ordner umbenannt von news4ward-master auf news4ward
    - Hochgeladen in /system/modules
    - DB aktualisiert
    - 2 neue Seiten angelegt, 1x für Nachrichtenliste und 1x für Nachrichtenleser
    - Beitragsarchiv erstellt, diese 2 Seiten zugewiesen (sonst generell alle Einstellungen auf Standard belassen)
    - Beitrag erstellt (sonst generell alle Einstellungen auf Standard belassen)
    - Frontendmodule für Beitragsliste und Beitragsleser erstellt und das vorhin erstellte Beitragsarchiv zugewiesen (sonst generell alle Einstellungen auf Standard belassen)
    - Im Artikel auf der Seite Nachrichtenliste das Modul für die Nachrichtenliste eingefügt
    - Im Artikel auf der Seite Nachrichtenleser das Modul für den Nachrichtenleser eingefügt

    Wenn ich nun die Seite Nachrichtenliste aufrufen möchte kommt folgende Fehlermeldung:
    Code:
    Fatal error: Call to undefined method Contao\PageModel::getFrontendUrl() in /kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php on line 231
    Wenn ich die Seite Nachrichtenleser aufrufen möchte kommt ein "Error 404 – Seite nicht gefunden".


    Weitere Infos: Die Seite läuft auf einer Subdomain und sonst funktionieren alle Seiten.
    Habe ich noch etwas vergessen einzustellen? Weiß jemand was der Fehler bedeutet und wie ich ihn beheben kann?

    Vielen dank.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Vienna, Austria
    Beiträge
    22.592
    Partner-ID
    10107
    User beschenken
    Wunschliste

    Standard

    Du musst hier etwas aufpassen...
    • Erstens solltest du wenn dann die Releases von GitHub runterladen, nicht den Master.
    • Zweitens musst du darauf achten, welcher Release für deine alte Contao Version noch geeignet ist. Laut composer.json ist aus dem GitHub Repository nur Version 2.1.1 für dich zu gebrauchen: https://github.com/psi-4ward/news4ward/tree/2.1.1. In den neueren Versionen wird die Funktion \PageModell::getFrontendUrl benutzt, welche erst ab Contao 3.2 verfügbar ist.

  3. #3
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    Vielen dank für die hilfreichen Tipps!

    Ich habe jetzt folgendes gemacht:
    - Beitragsarchiv, Module und Seiten gelöscht
    - Ordner news4ward vom Server in /system/modules gelöscht
    - DB aktualisiert
    - Von Github Version 2.2.1 gezogen
    - Ordner diesmal nicht umbenannt
    - Hochgeladen
    - DB aktualisiert
    - Neue Seiten angelegt

    Sobald ich nun auf Beiträge klicke kommt folgende Fehlermeldung:

    Code:
    Warning: include(/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php) [function.include]: failed to open stream: No such file or directory in system/modules/core/library/Contao/ClassLoader.php on line 163
    #0 system/modules/core/library/Contao/ClassLoader.php(163): __error(2, 'include(/kunden...', '/kunden/352083_...', 163, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(163): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #3 [internal function]: spl_autoload_call('News4ward\Helpe...')
    #4 system/modules/core/library/Contao/System.php(110): get_class_methods('\News4ward\Help...')
    #5 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #6 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #7 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #8 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #9 contao/main.php(276): Main->run()
    #10 {main}
    
    Warning: include() [function.include]: Failed opening '/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php' for inclusion (include_path='.:/usr/local/lib/php') in system/modules/core/library/Contao/ClassLoader.php on line 163
    #0 system/modules/core/library/Contao/ClassLoader.php(163): __error(2, 'include() [import('\News4ward\Help...', 'Helper')
    #6 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #7 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #8 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #9 contao/main.php(276): Main->run()
    #10 {main}
    
    Warning: include(/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php) [function.include]: failed to open stream: No such file or directory in system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include(/kunden...', '/kunden/352083_...', 152, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(152): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('Psi\News4ward\H...')
    #3 [internal function]: spl_autoload_call('Psi\News4ward\H...')
    #4 system/modules/core/library/Contao/ClassLoader.php(164): class_alias('Psi\News4ward\H...', 'News4ward\Helpe...')
    #5 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #6 [internal function]: spl_autoload_call('News4ward\Helpe...')
    #7 system/modules/core/library/Contao/System.php(110): get_class_methods('\News4ward\Help...')
    #8 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #9 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #10 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #11 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #12 contao/main.php(276): Main->run()
    #13 {main}
    
    Warning: include() [function.include]: Failed opening '/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php' for inclusion (include_path='.:/usr/local/lib/php') in system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include() [import('\News4ward\Help...', 'Helper')
    #9 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #10 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #11 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #12 contao/main.php(276): Main->run()
    #13 {main}
    
    Warning: Class 'Psi\News4ward\Helper' not found in system/modules/core/library/Contao/ClassLoader.php on line 164
    #0 [internal function]: __error(2, 'Class 'Psi\News...', '/kunden/352083_...', 164, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(164): class_alias('Psi\News4ward\H...', 'News4ward\Helpe...')
    #2 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #3 [internal function]: spl_autoload_call('News4ward\Helpe...')
    #4 system/modules/core/library/Contao/System.php(110): get_class_methods('\News4ward\Help...')
    #5 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #6 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #7 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #8 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #9 contao/main.php(276): Main->run()
    #10 {main}
    
    Warning: in_array() expects parameter 2 to be array, null given in system/modules/core/library/Contao/System.php on line 110
    #0 [internal function]: __error(2, 'in_array() expe...', '/kunden/352083_...', 110, Array)
    #1 system/modules/core/library/Contao/System.php(110): in_array('getInstance', NULL)
    #2 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #3 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #4 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #5 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #6 contao/main.php(276): Main->run()
    #7 {main}
    
    Warning: include(/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php) [function.include]: failed to open stream: No such file or directory in system/modules/core/library/Contao/ClassLoader.php on line 163
    #0 system/modules/core/library/Contao/ClassLoader.php(163): __error(2, 'include(/kunden...', '/kunden/352083_...', 163, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(163): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #3 system/modules/core/library/Contao/System.php(110): spl_autoload_call('News4ward\Helpe...')
    #4 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #5 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #6 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #7 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #8 contao/main.php(276): Main->run()
    #9 {main}
    
    Warning: include() [function.include]: Failed opening '/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php' for inclusion (include_path='.:/usr/local/lib/php') in system/modules/core/library/Contao/ClassLoader.php on line 163
    #0 system/modules/core/library/Contao/ClassLoader.php(163): __error(2, 'include() [import('\News4ward\Help...', 'Helper')
    #5 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #6 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #7 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #8 contao/main.php(276): Main->run()
    #9 {main}
    
    Warning: include(/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php) [function.include]: failed to open stream: No such file or directory in system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include(/kunden...', '/kunden/352083_...', 152, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(152): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('Psi\News4ward\H...')
    #3 [internal function]: spl_autoload_call('Psi\News4ward\H...')
    #4 system/modules/core/library/Contao/ClassLoader.php(164): class_alias('Psi\News4ward\H...', 'News4ward\Helpe...')
    #5 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #6 system/modules/core/library/Contao/System.php(110): spl_autoload_call('News4ward\Helpe...')
    #7 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #8 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #9 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #10 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #11 contao/main.php(276): Main->run()
    #12 {main}
    
    Warning: include() [function.include]: Failed opening '/kunden/352083_2380/contaotest/system/modules/news4ward/Helper.php' for inclusion (include_path='.:/usr/local/lib/php') in system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include() [import('\News4ward\Help...', 'Helper')
    #8 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #9 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #10 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #11 contao/main.php(276): Main->run()
    #12 {main}
    
    Warning: Class 'Psi\News4ward\Helper' not found in system/modules/core/library/Contao/ClassLoader.php on line 164
    #0 [internal function]: __error(2, 'Class 'Psi\News...', '/kunden/352083_...', 164, Array)
    #1 system/modules/core/library/Contao/ClassLoader.php(164): class_alias('Psi\News4ward\H...', 'News4ward\Helpe...')
    #2 [internal function]: Contao\ClassLoader::load('News4ward\Helpe...')
    #3 system/modules/core/library/Contao/System.php(110): spl_autoload_call('News4ward\Helpe...')
    #4 system/modules/news4ward-2.2.1/dca/tl_news4ward.php(423): Contao\System->import('\News4ward\Help...', 'Helper')
    #5 system/modules/core/drivers/DC_Table.php(208): tl_news4ward->generateFeed(Object(Contao\DC_Table))
    #6 system/modules/core/classes/Backend.php(253): Contao\DC_Table->__construct('tl_news4ward', Array)
    #7 contao/main.php(129): Contao\Backend->getBackendModule('news4ward')
    #8 contao/main.php(276): Main->run()
    #9 {main}
    
    Fatal error: Class '\News4ward\Helper' not found in /kunden/352083_2380/contaotest/system/modules/core/library/Contao/System.php on line 110
    Das Logo für den Menüpunkt Beiträge wird diesmal - im Gegensatz zum ersten Versuch - auch nicht angezeigt.

    EDIT:
    Sehe gerade dass ich nicht die zip-Datei aus dem von dir geposteten Link sondern direkt via Github über Releases downgeloaded hab und sich da ein Ordner unterscheidet.
    Werde es gleich nochmal testen und mich melden.
    Geändert von gm-team (19.01.2016 um 16:51 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Vienna, Austria
    Beiträge
    22.592
    Partner-ID
    10107
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    - Von Github Version 2.2.1 gezogen
    Du brauchst, wie schon erwähnt, Version 2.1.1 (für Contao 3.1.5)


    Zitat Zitat von gm-team Beitrag anzeigen
    - Ordner diesmal nicht umbenannt
    Das geht so nicht, der Ordner des Moduls muss news4ward heißen.


    Besser wäre es du installierst dir die Extension entweder über das ER2 oder über die Paketverwaltung.

  5. #5
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    Peinlich, jetzt hab ich offensichtlich auch noch die falsche Version erwischt

    Aha - danke für den Hinweis mit dem Ordnernamen. Es steht auf der Extension-Seite die Version ist veraltet und man sollte sie manuell via Github ziehen.
    Das gilt demnach nur für neuere Contao-Versionen und meine ältere Contao-Version erkennt im ER automatisch welche Version der Extension passt?

  6. #6
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    So nun funktioniert es fast.

    Habe alles erfolgreich angelegt, Seite Beitragliste funktioniert bereits, nur sobald ich den Testbeitrag anklicke kommt oben auf der Seite folgende Fehlermeldung:

    Code:
    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) in system/modules/news4ward/Module/Reader.php on line 103
    #0 [internal function]: __error(2, 'mysql_real_esca...', '/kunden/352083_...', 103, Array)
    #1 system/modules/news4ward/Module/Reader.php(103): mysql_real_escape_string('testbeitrag')
    #2 system/modules/core/modules/Module.php(148): Psi\News4ward\Module\Reader->compile()
    #3 system/modules/news4ward/Module/Reader.php(72): Contao\Module->generate()
    #4 system/modules/core/elements/ContentModule.php(63): Psi\News4ward\Module\Reader->generate()
    #5 system/modules/core/library/Contao/Controller.php(490): Contao\ContentModule->generate()
    #6 system/modules/core/modules/ModuleArticle.php(184): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #7 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #8 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #9 system/modules/core/library/Contao/Controller.php(405): Contao\ModuleArticle->generate(false)
    #10 system/modules/core/library/Contao/Controller.php(229): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #11 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
    #12 index.php(239): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #13 index.php(407): Index->run()
    #14 {main}
    
    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: No such file or directory in system/modules/news4ward/Module/Reader.php on line 103
    #0 [internal function]: __error(2, 'mysql_real_esca...', '/kunden/352083_...', 103, Array)
    #1 system/modules/news4ward/Module/Reader.php(103): mysql_real_escape_string('testbeitrag')
    #2 system/modules/core/modules/Module.php(148): Psi\News4ward\Module\Reader->compile()
    #3 system/modules/news4ward/Module/Reader.php(72): Contao\Module->generate()
    #4 system/modules/core/elements/ContentModule.php(63): Psi\News4ward\Module\Reader->generate()
    #5 system/modules/core/library/Contao/Controller.php(490): Contao\ContentModule->generate()
    #6 system/modules/core/modules/ModuleArticle.php(184): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #7 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #8 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #9 system/modules/core/library/Contao/Controller.php(405): Contao\ModuleArticle->generate(false)
    #10 system/modules/core/library/Contao/Controller.php(229): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #11 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
    #12 index.php(239): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #13 index.php(407): Index->run()
    #14 {main}
    
    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in system/modules/news4ward/Module/Reader.php on line 103
    #0 [internal function]: __error(2, 'mysql_real_esca...', '/kunden/352083_...', 103, Array)
    #1 system/modules/news4ward/Module/Reader.php(103): mysql_real_escape_string('testbeitrag')
    #2 system/modules/core/modules/Module.php(148): Psi\News4ward\Module\Reader->compile()
    #3 system/modules/news4ward/Module/Reader.php(72): Contao\Module->generate()
    #4 system/modules/core/elements/ContentModule.php(63): Psi\News4ward\Module\Reader->generate()
    #5 system/modules/core/library/Contao/Controller.php(490): Contao\ContentModule->generate()
    #6 system/modules/core/modules/ModuleArticle.php(184): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #7 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #8 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #9 system/modules/core/library/Contao/Controller.php(405): Contao\ModuleArticle->generate(false)
    #10 system/modules/core/library/Contao/Controller.php(229): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #11 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
    #12 index.php(239): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #13 index.php(407): Index->run()
    #14 {main}
    
    Warning: Cannot modify header information - headers already sent by (output started at /kunden/352083_2380/contaotest/system/helper/functions.php:70) in system/modules/core/library/Contao/Template.php on line 277
    #0 [internal function]: __error(2, 'Cannot modify h...', '/kunden/352083_...', 277, Array)
    #1 system/modules/core/library/Contao/Template.php(277): header('Vary: User-Agen...', false)
    #2 system/modules/core/classes/FrontendTemplate.php(209): Contao\Template->output()
    #3 system/modules/core/pages/PageRegular.php(183): Contao\FrontendTemplate->output(true)
    #4 index.php(239): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #5 index.php(407): Index->run()
    #6 {main}
    
    Warning: Cannot modify header information - headers already sent by (output started at /kunden/352083_2380/contaotest/system/helper/functions.php:70) in system/modules/core/library/Contao/Template.php on line 278
    #0 [internal function]: __error(2, 'Cannot modify h...', '/kunden/352083_...', 278, Array)
    #1 system/modules/core/library/Contao/Template.php(278): header('Content-Type: t...')
    #2 system/modules/core/classes/FrontendTemplate.php(209): Contao\Template->output()
    #3 system/modules/core/pages/PageRegular.php(183): Contao\FrontendTemplate->output(true)
    #4 index.php(239): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #5 index.php(407): Index->run()
    #6 {main}
    Der Beitragsinhalt wird nicht angezeigt und außerdem sind die Umlaute falsch dargestellt. Hier der Link: http://contaotest.baf.businesspage.a...beitraege.html

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Vienna, Austria
    Beiträge
    22.592
    Partner-ID
    10107
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    Es steht auf der Extension-Seite die Version ist veraltet und man sollte sie manuell via Github ziehen.
    Das ist prinzipiell richtig, aber wenn du es manuell machst, musst du auch manuell überprüfen, welche Version für deine Contao Version noch geeignet ist.


    Zitat Zitat von gm-team Beitrag anzeigen
    und meine ältere Contao-Version erkennt im ER automatisch welche Version der Extension passt?
    Naja im ER2 ist maximal die Version 2.1.0 vorhanden. Die neueste Version, die für deine Contao Version noch passt ist 2.1.1. Jetzt hast du die Wahl entweder die Version aus dem ER2 zu nehmen und auf die Fixes von Version 2.1.1 zu verzichten, oder die Version 2.1.1 manuell zu installieren. Oder du verwendet die Paketverwaltung (Composer).

    Oder du machst ein Update auf Contao 3.5.6

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Vienna, Austria
    Beiträge
    22.592
    Partner-ID
    10107
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    So nun funktioniert es fast.

    Habe alles erfolgreich angelegt, Seite Beitragliste funktioniert bereits, nur sobald ich den Testbeitrag anklicke kommt oben auf der Seite folgende Fehlermeldung:

    Code:
    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) in system/modules/news4ward/Module/Reader.php on line 103
    #0 [internal function]: __error(2, 'mysql_real_esca...', '/kunden/352083_...', 103, Array)
    #1 system/modules/news4ward/Module/Reader.php(103): mysql_real_escape_string('testbeitrag')
    …
    Der Beitragsinhalt wird nicht angezeigt und außerdem sind die Umlaute falsch dargestellt. Hier der Link: http://contaotest.baf.businesspage.a...beitraege.html
    Welche Version hast du nun installiert? Bei den Release Kommentaren auf GitHub steht für Version 2.1.1
    Dont use mysql_real_escape_string
    das heißt du müsstest doch auf jeden Fall die Version 2.1.1 manuell installieren.

    Oder wie gesagt... Contao aktualisieren und/oder die Paketverwaltung benutzen.

  9. #9
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    Ich habe nun übers ER installiert - aha - wie ich gerade sehe hat er Version 2.1.0 hergenommen.

    Dann versuche ich nun die 2.1.1 manuell zu installieren.

    Falls du dich fragst warum ich nicht Contao aktualisiere oder Composer installiere - ich möchte die Erweiterung später auf einer "laufenden" Website verwenden und habe deswegen eine Testinstallation hergenommen um solche Fehler nicht auf der Liveversion zu haben.

    Diese muss natürlich auch mal aktualisiert werden doch im Moment möchte man das noch nicht da an der Website vieles dranhängt und diese reibungslos laufen muss.

    Edit: Muss ich hier auch darauf achten die passende Version des MultiColumnWizards zu installieren? Falls ja, wo kann ich auslesen welche Version das sein muss?

    Vielen dank.
    Geändert von gm-team (19.01.2016 um 17:35 Uhr)

  10. #10
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    So, ich habs einfach mit der bereits installierten Version des MCW versucht - und - es funktioniert!

    Ich hätte aber bitte noch ein paar Fragen:
    - Wie bist du auf Github zu dieser Seite der Version gekommen? Ich finde immer nur den Link zu /releases aber dein link geht zu /tree

    - Kann ich jetzt nachträglich die Zusatzerweiterungen wie z.B. news4ward_tags installieren oder hätte ich das gleich machen sollen?

    - Wo genau muss ich nachsehen bzw. wie erkenne ich welche Version zu meiner Contao-Version passt? Muss ich sämtliche Versionen durchsehen und schauen wo folgende Stelle passt:
    "contao/core": ">=3.1,<3.3",
    Somit würde sich auch die Frage bez. MCW aufklären, denn hier steht
    "menatwork/contao-multicolumnwizard": "~3"
    und das passt bei mir mit V 3.2.3. Komischerweise ist da auch noch
    "psi/tags-widget": "~2",
    angeführt, was ich nicht installiert habe. Soll ich das nachholen bzw brauche ich es spätestens für die Zusatzerweiterung news4ward_tags?

    Und aus irgendeinem Grund zeigt mir die Erweiterung keine Bilder an, weder das Menüpunkt-Icon im Backend noch im Frontend die Social Icons etc.

    Vielen dank für deine Hilfe
    Geändert von gm-team (19.01.2016 um 18:24 Uhr)

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Vienna, Austria
    Beiträge
    22.592
    Partner-ID
    10107
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gm-team Beitrag anzeigen
    Ich hätte aber bitte noch ein paar Fragen:
    - Wie bist du auf Github zu dieser Seite der Version gekommen? Ich finde immer nur den Link zu /releases aber dein link geht zu /tree
    Da gibt es mehrere Möglichkeiten. Prinzipiell kannst du, während du den Code eines Repositories durchsuchst, jederzeit links oben den Branch switchen (dort wo by default "Branch: master" steht bspw.) - dort kannst du zwischen Branches und Tags switchen und dort bspw. den Release Tag auswählen bzw. suchen. Über die Releases kommst du auch zum jeweiligen Tag, wenn du einfach auf den Tag selbst klickst.


    Zitat Zitat von gm-team Beitrag anzeigen
    - Kann ich jetzt nachträglich die Zusatzerweiterungen wie z.B. news4ward_tags installieren oder hätte ich das gleich machen sollen?
    Das kannst du nachträglich machen ja. Müsstest du aber genau so manuell machen (und darauf achten, welche Version du nimmst).


    Zitat Zitat von gm-team Beitrag anzeigen
    - Wo genau muss ich nachsehen bzw. wie erkenne ich welche Version zu meiner Contao-Version passt? Muss ich sämtliche Versionen durchsehen und schauen wo folgende Stelle passt:
    Wenn du es manuell machst, geht es nicht anders, denke ich, ja.


    Zitat Zitat von gm-team Beitrag anzeigen
    Komischerweise ist da auch noch "psi/tags-widget": "~2", angeführt, was ich nicht installiert habe. Soll ich das nachholen bzw brauche ich es spätestens für die Zusatzerweiterung news4ward_tags?
    Hm, ja dazu kann ich jetzt auch nichts sagen. Dass die Version 2.1.1 diese Abhängigkeit hat, ist mir nicht aufgefallen, spätere Versionen haben diese Abhängigkeit nicht.


    Zitat Zitat von gm-team Beitrag anzeigen
    Und aus irgendeinem Grund zeigt mir die Erweiterung keine Bilder an, weder das Menüpunkt-Icon im Backend noch im Frontend die Social Icons etc.
    Hm, tja, vielleicht ist es doch besser zuerst mal die Contao Version zu aktualisieren, bevor man sich abkämpft auf biegen und brechen eine Extension in eine alte Contao Version zu bringen . Vielleich hast du generell mehr Glück, wenn du über das ER2 eine noch viel ältere Version von news4ward verwendest, bspw. 2.0.0.


    Zitat Zitat von gm-team Beitrag anzeigen
    Vielen dank für deine Hilfe
    Kein Problem . Du kannst ja mal eine Kleinigkeit aus meiner Amazon Wunschliste spenden...

  12. #12
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    570

    Standard

    Super, danke für die Beantwortung meiner Fragen.

    Hab jetzt noch tagsWidget installiert und es gab wieder Probleme. Nur hab ich dann gesehen dass die Erweiterung (egal ob via GitHub oder ER installiert) als einzige unter allen einen Großbuchstaben verwendet hat. Hab diesen testweise mal kleingeschrieben und seitdem scheints zu funktionieren.

    Nun muss ich noch versuchen ein paar Zusatzerweiterungen zum laufen zu bekommen.

    Gerne spende ich dir was von deiner Wunschliste! Geht aber erst nächsten Monat, ziehe grad in eine neue Wohnung ein und bin im Moment nicht ganz "flüssig"

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
  •