Helpdesk Contao 3

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • BugBuster
    Wandelndes Contao-Lexikon
    • 15.06.2009
    • 10679

    #16
    OK, dann die ganz harte Nummer, benenne die Datei system/modules/helpdesk/config/config.php um, z.b. nach system/modules/helpdesk/config/config.org
    Autoload anlegen lassen, wieder zurück benennen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

    Kommentar

    • BugBuster
      Wandelndes Contao-Lexikon
      • 15.06.2009
      • 10679

      #17
      Falls das Anlegen funktioniert die .skip wieder löschen.
      Grüße, BugBuster
      "view source" is your guide.
      Danke an alle Amazon Wunschlisten Erfüller

      Kommentar

      • withoutatrac3
        Contao-Nutzer
        • 21.11.2012
        • 106

        #18
        Ich habe nun unter "Autoload-Creator" "helpdesk" angeklickt und unten auf "Autoload Dateien erstellen" geklickt.
        Hat geklappt.

        Daraufhin habe ich die .skip Datei gelöscht.
        Nachdem ich das BackEnd mit F5 aktualisiert hatte, steht oben jetzt auch:
        • helpdesk_discuss
        • helpdesk_structure
        • helpdesk_settings


        Es kommen diese Fehlermeldungen, wenn ich darauf klicke:

        helpdesk_discuss
        Fatal error: Call to a member function execute() on a non-object in /www/htdocs/w00e0393/system/modules/helpdesk/HelpdeskSettings.php on line 32
        helpdesk_structure
        Warning: require_once(/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php on line 11 #0 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php(11): __error(2, 'require_once(/w...', '/www/htdocs/w00...', 11, Array)
        #1 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php(11): require_once()
        #2 /www/htdocs/w00e0393/system/modules/core/library/Contao/Controller.php(2378): include('/www/htdocs/w00...')
        #3 /www/htdocs/w00e0393/system/modules/core/classes/Backend.php(181): Contao\Controller->loadDataContainer('tl_helpdesk_cat...')
        #4 /www/htdocs/w00e0393/contao/main.php(121): Contao\Backend->getBackendModule('helpdesk_struct...')
        #5 /www/htdocs/w00e0393/contao/main.php(319): Main->run()
        #6 {main}


        Fatal error: require_once() [function.require]: Failed opening required '/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php' (include_path='.:/usr/share/php:..') in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php on line 11
        helpdesk_settings
        Warning: require_once(/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_settings.php on line 11 #0 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_settings.php(11): __error(2, 'require_once(/w...', '/www/htdocs/w00...', 11, Array)
        #1 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_settings.php(11): require_once()
        #2 /www/htdocs/w00e0393/system/modules/core/library/Contao/Controller.php(2378): include('/www/htdocs/w00...')
        #3 /www/htdocs/w00e0393/system/modules/core/classes/Backend.php(181): Contao\Controller->loadDataContainer('tl_helpdesk_set...')
        #4 /www/htdocs/w00e0393/contao/main.php(121): Contao\Backend->getBackendModule('helpdesk_settin...')
        #5 /www/htdocs/w00e0393/contao/main.php(319): Main->run()
        #6 {main}


        Fatal error: require_once() [function.require]: Failed opening required '/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php' (include_path='.:/usr/share/php:..') in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_settings.php on line 11
        Und wenn ich die Homepage normal unter www.hchuskies.com aufrufen möchte, kommt diese Fehlermeldung:
        Warning: in_array() expects parameter 2 to be array, null given in /www/htdocs/w00e0393/system/modules/core/library/Contao/System.php on line 110

        #0 [internal function]: __error(2, 'in_array() expe...', '/www/htdocs/w00...', 110, Array)
        #1 /www/htdocs/w00e0393/system/modules/core/library/Contao/System.php(110): in_array('getInstance', NULL)
        #2 /www/htdocs/w00e0393/system/modules/core/classes/FrontendTemplate.php(126): Contao\System->import('AvatarTags')
        #3 /www/htdocs/w00e0393/system/modules/core/pages/PageRegular.php(163): Contao\FrontendTemplate->output()
        #4 /www/htdocs/w00e0393/index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel))
        #5 /www/htdocs/w00e0393/index.php(411): Index->run()
        #6 {main}


        Fatal error: Class 'AvatarTags' not found in /www/htdocs/w00e0393/system/modules/core/library/Contao/System.php on line 110

        Kommentar

        • BugBuster
          Wandelndes Contao-Lexikon
          • 15.06.2009
          • 10679

          #19
          mach mal zur Sicherheit eine Systemwartung um die Caches zu löschen, nicht da da noch was altes drinsteht.
          Grüße, BugBuster
          "view source" is your guide.
          Danke an alle Amazon Wunschlisten Erfüller

          Kommentar

          • BugBuster
            Wandelndes Contao-Lexikon
            • 15.06.2009
            • 10679

            #20
            Fatal error: Class 'AvatarTags'
            da fehlt auch die autoload bei einer der Erweiterungen
            Grüße, BugBuster
            "view source" is your guide.
            Danke an alle Amazon Wunschlisten Erfüller

            Kommentar

            • withoutatrac3
              Contao-Nutzer
              • 21.11.2012
              • 106

              #21
              Ich habe alle Jobs ausgewählt:
              • Suchindex löschen
              • Papierkorb leeren
              • Versionen löschen
              • Bildercache löschen
              • Bildercache leeren
              • Skriptcache leeren
              • Seitencache leeren
              • Internen Cache leeren
              • Temp-Ordner leeren
              • XML Dateien neu schreiben


              und auf "Daten bereinigen" geklickt.

              Geändert hat sich nur das Aussehen der Reiter:
              • Diskussionen
              • Struktur
              • Einstellungen


              Die Fehler beim Daraufklicken sind aber immer noch vorhanden.

              EDIT:

              Fatal error: Class 'AvatarTags'
              da fehlt auch die autoload bei einer der Erweiterungen
              Ich habe soeben den Autoload für "avatar" und "cron" erstellt.
              Am Problem hat das aber nichts geändert

              Was nun?
              Zuletzt geändert von withoutatrac3; 11.02.2013, 00:35.

              Kommentar

              • BugBuster
                Wandelndes Contao-Lexikon
                • 15.06.2009
                • 10679

                #22
                helpdesk_settings
                So, hier hört es auf, das geht nicht ohne Änderungen, oder du schaltest den Cache komplett ab.

                In der Datei tl_helpdesk_settings.php steht fest drin in Zeile 11:
                PHP-Code:
                require_once(dirname(dirname(__FILE__)).'/HelpdeskConstants.php'); 
                
                Was aber schief gehen muss, wenn die DCA Datei im Cache liegt logischerweise.

                Hier muss also Hand angelegt werden.
                ungetestet:
                PHP-Code:
                require_once(TL_ROOT . '/system/modules/helpdesk/HelpdeskConstants.php'); 
                
                Grüße, BugBuster
                "view source" is your guide.
                Danke an alle Amazon Wunschlisten Erfüller

                Kommentar

                • withoutatrac3
                  Contao-Nutzer
                  • 21.11.2012
                  • 106

                  #23
                  Ich habe nun diese Zeile geändert, aber die Fehlermeldungen kommen immer noch...

                  EDIT:

                  Wenn ich bei "Cache Modus" "Cache deaktivieren" setze, dann gibt es immer noch einen Fehler.
                  Die Systemwartung habe ich davor erneut ausgeführt und auch den Cache vom Browser gelöscht bei I-Explorer und Firefox

                  Wenn ich zb "Einstellungen" bei Helpdesk anklicke kommt nun ein etwas anderer Fehler:
                  Warning: require_once(DC_Table.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00e0393/system/modules/helpdesk/DC_HelpdeskTable.php on line 11 #0 /www/htdocs/w00e0393/system/modules/helpdesk/DC_HelpdeskTable.php(11): __error(2, 'require_once(DC...', '/www/htdocs/w00...', 11, Array)
                  #1 /www/htdocs/w00e0393/system/modules/helpdesk/DC_HelpdeskTable.php(11): require_once()
                  #2 /www/htdocs/w00e0393/system/modules/core/library/Contao/ClassLoader.php(152): include('/www/htdocs/w00...')
                  #3 [internal function]: Contao\ClassLoader::load('DC_HelpdeskTabl...')
                  #4 /www/htdocs/w00e0393/system/modules/core/classes/Backend.php(211): spl_autoload_call('DC_HelpdeskTabl...')
                  #5 /www/htdocs/w00e0393/contao/main.php(121): Contao\Backend->getBackendModule('helpdesk_settin...')
                  #6 /www/htdocs/w00e0393/contao/main.php(319): Main->run()
                  #7 {main}


                  Fatal error: require_once() [function.require]: Failed opening required 'DC_Table.php' (include_path='.:/usr/share/php:..') in /www/htdocs/w00e0393/system/modules/helpdesk/DC_HelpdeskTable.php on line 11
                  Bei "Diskussion"
                  Fatal error: Call to a member function execute() on a non-object in /www/htdocs/w00e0393/system/modules/helpdesk/HelpdeskSettings.php on line 32
                  Bei "Struktur"
                  Warning: require_once(/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php on line 11 #0 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php(11): __error(2, 'require_once(/w...', '/www/htdocs/w00...', 11, Array)
                  #1 /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php(11): require_once()
                  #2 /www/htdocs/w00e0393/system/modules/core/library/Contao/Controller.php(2378): include('/www/htdocs/w00...')
                  #3 /www/htdocs/w00e0393/system/modules/core/classes/Backend.php(181): Contao\Controller->loadDataContainer('tl_helpdesk_cat...')
                  #4 /www/htdocs/w00e0393/contao/main.php(121): Contao\Backend->getBackendModule('helpdesk_struct...')
                  #5 /www/htdocs/w00e0393/contao/main.php(319): Main->run()
                  #6 {main}


                  Fatal error: require_once() [function.require]: Failed opening required '/www/htdocs/w00e0393/system/cache/HelpdeskConstants.php' (include_path='.:/usr/share/php:..') in /www/htdocs/w00e0393/system/cache/dca/tl_helpdesk_categories.php on line 11
                  Wenn ich www.hchuskies.com aufrufen will:
                  Fatal error: Uncaught exception Exception with message Query error: Unknown column 'j1.avatar' in 'field list' (SELECT tl_article.*, j1.id AS author__id, j1.tstamp AS author__tstamp, j1.username AS author__username, j1.name AS author__name, j1.email AS author__email, j1.language AS author__language, j1.backendTheme AS author__backendTheme, j1.uploader AS author__uploader, j1.showHelp AS author__showHelp, j1.thumbnails AS author__thumbnails, j1.useRTE AS author__useRTE, j1.useCE AS author__useCE, j1.password AS author__password, j1.pwChange AS author__pwChange, j1.admin AS author__admin, j1.groups AS author__groups, j1.inherit AS author__inherit, j1.modules AS author__modules, j1.themes AS author__themes, j1.pagemounts AS author__pagemounts, j1.alpty AS author__alpty, j1.filemounts AS author__filemounts, j1.fop AS author__fop, j1.forms AS author__forms, j1.formp AS author__formp, j1.disable AS author__disable, j1.start AS author__start, j1.stop AS author__stop, j1.session AS author__session, j1.dateAdded AS author__dateAdded, j1.lastLogin AS author__lastLogin, j1.currentLogin AS author__currentLogin, j1.loginCount AS author__loginCount, j1.locked AS author__locked, j1.calendars AS author__calendars, j1.calendarp AS author__calendarp, j1.calendarfeeds AS author__calendarfeeds, j1.calendarfeedp AS author__calendarfeedp, j1.faqs AS author__faqs, j1.faqp AS author__faqp, j1.news AS author__news, j1.newp AS author__newp, j1.newsfeeds AS author__newsfeeds, j1.newsfeedp AS author__newsfeedp, j1.newsletters AS author__newsletters, j1.newsletterp AS author__newsletterp, j1.avatar AS author__avatar, j1.boxes4ward AS author__boxes4ward, j1.boxes4ward_newp AS author__boxes4ward_newp, j1.helpdesk_timezone AS author__helpdesk_timezone, j1.helpdesk_role AS author__helpdesk_role, j1.helpdesk_location AS author__helpdesk_location, j1.helpdesk_showrealname AS author__helpdesk_showrealname, j1.helpdesk_showlocation AS author__helpdesk_showlocation, j1.helpdesk_signature AS author__helpdesk_signature, j1.helpdesk_subscriptions AS author__helpdesk_subscriptions, j1.photoalbums2s AS author__photoalbums2s, j1.photoalbums2p AS author__photoalbums2p, j1.helpdesk_postcount AS author__helpdesk_postcount FROM tl_article LEFT JOIN tl_user j1 ON tl_article.author=j1.id WHERE tl_article.pid='2' AND tl_article.inColumn='main' AND (tl_article.start='' OR tl_article.start<1360540289) AND (tl_article.stop='' OR tl_article.stop>1360540289) AND tl_article.published=1 ORDER BY tl_article.sorting) thrown in /www/htdocs/w00e0393/system/modules/core/library/Contao/Database/Statement.php on line 317

                  #0 /www/htdocs/w00e0393/system/modules/core/library/Contao/Database/Statement.php(261): Contao\Database\Statement->query()
                  #1 /www/htdocs/w00e0393/system/modules/core/library/Contao/Model.php(505): Contao\Database\Statement->execute(Array)
                  #2 /www/htdocs/w00e0393/system/modules/core/library/Contao/Model.php(405): Contao\Model::find(Array)
                  #3 /www/htdocs/w00e0393/system/modules/core/models/ArticleModel.php(111): Contao\Model::findBy(Array, Array, Array)
                  #4 /www/htdocs/w00e0393/system/modules/core/library/Contao/Controller.php(215): Contao\ArticleModel::findPublishedByPidAndColumn(' 2', 'main')
                  #5 /www/htdocs/w00e0393/system/modules/core/pages/PageRegular.php(109): Contao\Controller->getFrontendModule('0', 'main')
                  #6 /www/htdocs/w00e0393/index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel))
                  #7 /www/htdocs/w00e0393/index.php(411): Index->run()
                  #8 {main}
                  Zuletzt geändert von withoutatrac3; 11.02.2013, 00:52.

                  Kommentar

                  • BugBuster
                    Wandelndes Contao-Lexikon
                    • 15.06.2009
                    • 10679

                    #24
                    Oje ist dieses Teil grottig programmiert.
                    Sorry, aber da kann ich dir nicht weiter helfen. Da muss man mit PHP Kenntnissen rann und das Teil umschreiben.
                    Scheinbar gibt es noch mehr solcher direkte includes/require Zeilen wo die Pfade nicht stimmen.

                    zu der hier:
                    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'j1.avatar' in 'field list' (SELECT
                    Datenbank Update versuchen.

                    Und bei Cache meinte ich die Position: "Internen Cache umgehen", diesen aktivieren, danach Systemwartung aufrufen und dann noch mal probieren.
                    Der Seiten Cache kann aktiviert bleiben.
                    Grüße, BugBuster
                    "view source" is your guide.
                    Danke an alle Amazon Wunschlisten Erfüller

                    Kommentar

                    • withoutatrac3
                      Contao-Nutzer
                      • 21.11.2012
                      • 106

                      #25
                      Hallo.

                      Ich bringe das Teil einfach nicht zum Laufen. Auch nicht mit Deinen letzten Vorschlägen bzgl Cache usw.
                      Da werde ich wohl auf ne neue Version warten müssen...Eine Alternative zu Helpdesk für Contao 3.0.3 gibt es nicht oder?

                      Oder könnte es, sein, dass es an diesem Fehler liegt?

                      Wenn ich die Datenbank aktualisieren möchte kommt bei diesem Punkt "ALTER TABLE `tl_cron` ADD UNIQUE KEY `name` (`name`);"

                      imm folgende Fehlermeldung:

                      Fatal error: Uncaught exception Exception with message Query error: Duplicate entry '' for key 'name' (ALTER TABLE `tl_cron` ADD UNIQUE KEY `name` (`name`) thrown in /www/htdocs/w00e0393/system/modules/core/library/Contao/Database/Statement.php on line 317

                      #0 /www/htdocs/w00e0393/system/modules/core/library/Contao/Database.php(214): Contao\Database\Statement->query('ALTER TABLE `tl...')
                      #1 /www/htdocs/w00e0393/system/modules/repository/classes/RepositoryManager.php(460): Contao\Database->query('ALTER TABLE `tl...')
                      #2 /www/htdocs/w00e0393/system/modules/repository/classes/RepositoryBackendModule.php(150): RepositoryManager->update('database')
                      #3 /www/htdocs/w00e0393/system/modules/core/classes/BackendModule.php(100): RepositoryBackendModule->compile()
                      #4 /www/htdocs/w00e0393/system/modules/repository/classes/RepositoryBackendModule.php(72): Contao\BackendModule->generate()
                      #5 /www/htdocs/w00e0393/system/modules/repository/classes/RepositoryManager.php(50): RepositoryBackendModule->generate()
                      #6 /www/htdocs/w00e0393/system/modules/core/classes/Backend.php(224): RepositoryManager->generate()
                      #7 /www/htdocs/w00e0393/contao/main.php(121): Contao\Backend->getBackendModule('repository_mana...')
                      #8 /www/htdocs/w00e0393/contao/main.php(319): Main->run()
                      #9 {main}

                      Gruß
                      EDIT:

                      Das wäre die Zeile:

                      throw new \Exception(sprintf('Query error: %s (%s)', $this->error, $this->strQuery));
                      Zuletzt geändert von withoutatrac3; 11.02.2013, 18:24.

                      Kommentar

                      • BugBuster
                        Wandelndes Contao-Lexikon
                        • 15.06.2009
                        • 10679

                        #26
                        Das ist nun wieder was anderes.
                        Hier gibt es wieder mehrere Ursachen.
                        Ignorieren sofern das geht. oder den index "name" in der Tabelle "cron" löschen mit einem DB Tool und dann von Contao neu anlegen lassen.
                        Grüße, BugBuster
                        "view source" is your guide.
                        Danke an alle Amazon Wunschlisten Erfüller

                        Kommentar

                        • withoutatrac3
                          Contao-Nutzer
                          • 21.11.2012
                          • 106

                          #27
                          Ok ich ignoriere es einfach.
                          Schade, kann man nichts machen, das lässt sich nicht installieren...

                          Eine Alternative zu Helpdesk gibt es nicht oder?
                          Jedenfalls habe ich nichts gefunden...

                          Danke jedenfalls für den Support

                          Kommentar

                          • KATgirl
                            Contao-Urgestein
                            • 31.03.2010
                            • 1579

                            #28
                            AW: Helpdesk Contao 3

                            Hallo zusammen,

                            leider klappt das mit dem Autoload-Creator nur bei der RC, danach gabs ne Änderung die es unmöglich macht, bin aber schon dran relative Zeitnahe eine lauffähige Version zu haben.

                            Gruß Kirsten

                            Gesendet von meinem Nexus 7 mit Tapatalk 2
                            - GitHub
                            - Kontaktanfragen

                            "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

                            Kommentar

                            • Celaniry

                              #29
                              Weiß man inzwischen wann man in etwa mit einem Release für Contao 3.* rechnen kann ?
                              Ware quasi nur noch auf dieses Modul um meine Webseite produktiv zu stellen.

                              Kommentar

                              • KATgirl
                                Contao-Urgestein
                                • 31.03.2010
                                • 1579

                                #30
                                Brauchst du das Backend, oder auch das Frontend ;-)

                                Das BE habe ich jetzt inzwischen fertig, am FE sitze ich noch dran. Ist leider sehr sehr alt, das ganze Modul :-(

                                Gruß Kirsten
                                - GitHub
                                - Kontaktanfragen

                                "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

                                Kommentar

                                Lädt...