Avisota 1.5 RC3 Pre-Stable

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Papillon
    Contao-Nutzer
    • 06.08.2010
    • 104

    #46
    Jo, Tach auch!

    Habe mal den 1.5er installiert und bin am rumdoktern. Habe das mail_html_default.tpl zu meinen Wünschen angepasst - warum genau wird [PHP]<?php echo $this->body; ?>/PHP]
    durch
    HTML-Code:
    ...
    <tr>
    <td class="body">...</td>
    </tr>
    ...
    ersetzt? Gibt es für den Body noch irgendwo ein Template, welches man anpassen kann? Ich denke da an inline-styles bzw. Änderung der Struktur, weil man den Body ja im Grunde auch in reiner Form in sein eigenes Template bauen können sollte.
    Aber nicht so dramatisch..

    Weiterhin habe ich mal versucht, ein paar Events einzufügen. Zum einen bietet er mir nicht alle Events an. Eines fängt z.B. am 03.09.2011 an, hat 4 Wiederholungen (per Extension). Er bietet mir jedoch nur die 4 Wiederholungstermine an, nicht aber den Starttermin. Davon abgesehen erscheinen die Teaser dann als <ul> ÜBER den inhaltlichen Elementen, obwohl sie im BE unterhalb der restlichen Textelemente eingefügt wurden. Lässt sich das irgendwo anpassen? Lässt sich weiterhin das Template, welches für die Eventteaser verwendet wird, herausfinden bzw. anpassen?

    Ansonsten schonmal sehr anständige Arbeit! Ich wünschte ich könnte sowas!


    E: Ok, Asche auf mein Haupt. Ich hätte mal einen Blick in die Template-Liste werfen sollen. Bleibt noch die Frage der Reihenfolge. Die Events sind dann ja sicherlich per if($this->events) oder so ähnlich in $this->body enthalten. Wo lässt sich die Reihenfolge der Ausgabe denn einstellen?
    Zuletzt geändert von Papillon; 04.08.2011, 13:58.

    Kommentar

    • tril
      Contao-Urgestein
      • 07.01.2010
      • 2939

      #47
      Zitat von raye Beitrag anzeigen
      Hallo,

      ich habe mit dem Abonennten-Verwalten (v1.5 RC1) Modul Probleme:
      - zum Einen wird dort Array Array Array ausgegeben (siehe 1. Screenshot)
      - wenn ich die List der Verteile sichtbar mache, wird dort sogar ein Fatal Error ausgegeben (siehe 2. Screenshot).
      - und wenn ich versuche eine EMailadresse einzutragen, passiert nichts. Weiterleitung auf andere Seite mit dem Modul und gleiche Seite habe ich probiert. Im System-Log steht nichts drin.

      Was kann das sein?
      Hallo raye, auf der Suche nach dem Problem viel mir auf, dass du in templates/ eine eigene mod_avisota_subscription.tpl hast. Das war mir erst nicht aufgefallen, ich habe es aber auf deinem 2. Snapshot in der Fehlermeldung rauslesen können. Das Template hat sich radikal verändert, daher solltest du dein eigenes Template entweder löschen oder aktualisieren.

      Kommentar

      • whoami
        Contao-Nutzer
        • 28.07.2011
        • 9

        #48
        Insert_Tags in RC2

        Hey,

        hat noch jemand Probleme mit den Insert-Tags aus der tl_members-Tabelle in der neuen RC2 ?

        Bei mir werden sämtliche Insert-Tags nichtmehr gefüllt und die Mail geht ohne den Namen (z.B. {{recipient::firstname}}) etc. an die Empfänger. Ich war auch schon in der Datenbank und hab mich vergewissert das die Felder gefüllt sind.

        mfg
        whoami

        Kommentar

        • gr00vaLisTic
          Contao-Nutzer
          • 22.06.2010
          • 44

          #49
          Hi,

          ich bekomme in der neuesten Version aus dem ER mySQL-Fehlermeldungen wenn ich in der Newsletter-Vorschau bin:

          Code:
          Warning: mysqli::real_escape_string() [mysqli.real-escape-string]: Couldn't fetch mysqli in /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php on line 255
          
          #0 [internal function]: __error(2, 'mysqli::real_es...', '/mnt/webg/e0/43...', 255, Array)
          #1 /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php(255): mysqli->real_escape_string('a:66:{s:7:"refe...')
          #2 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(694): DB_Mysqli_Statement->string_escape('a:66:{s:7:"refe...')
          #3 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(668): Database_Statement->escapeParams(Array)
          #4 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(580): Database_Statement->replaceWildcards(Array)
          #5 /mnt/webg/e0/43/52870643/htdocs/system/modules/backend/BackendUser.php(105): Database_Statement->execute('a:66:{s:7:"refe...', '1')
          #6 [internal function]: BackendUser->__destruct()
          #7 {main}
          
          
          Warning: mysqli::real_escape_string() [mysqli.real-escape-string]: Couldn't fetch mysqli in /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php on line 255
          
          #0 [internal function]: __error(2, 'mysqli::real_es...', '/mnt/webg/e0/43...', 255, Array)
          #1 /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php(255): mysqli->real_escape_string('1')
          #2 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(694): DB_Mysqli_Statement->string_escape('1')
          #3 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(668): Database_Statement->escapeParams(Array)
          #4 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(580): Database_Statement->replaceWildcards(Array)
          #5 /mnt/webg/e0/43/52870643/htdocs/system/modules/backend/BackendUser.php(105): Database_Statement->execute('a:66:{s:7:"refe...', '1')
          #6 [internal function]: BackendUser->__destruct()
          #7 {main}
          
          
          Fatal error: Exception thrown without a stack frame in Unknown on line 0
          Jemand eine Idee?


          Danke und Grüße,
          Fabio

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #50
            Zitat von whoami Beitrag anzeigen
            hat noch jemand Probleme mit den Insert-Tags aus der tl_members-Tabelle in der neuen RC2 ?
            Schau mal in die Systemeinstellungen, da gibt es ein neues Flag um die persönlichen Daten mit denen aus tl_member zu verschmelzen, weil Avisota jetzt über seine eigenen persönlichen Details verfügt, ist das standardmäßig deaktiviert.

            Zitat von gr00vaLisTic Beitrag anzeigen
            Code:
            Warning: mysqli::real_escape_string() [mysqli.real-escape-string]: Couldn't fetch mysqli in /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php on line 255
            
            #0 [internal function]: __error(2, 'mysqli::real_es...', '/mnt/webg/e0/43...', 255, Array)
            #1 /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php(255): mysqli->real_escape_string('a:66:{s:7:"refe...')
            #2 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(694): DB_Mysqli_Statement->string_escape('a:66:{s:7:"refe...')
            #3 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(668): Database_Statement->escapeParams(Array)
            #4 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(580): Database_Statement->replaceWildcards(Array)
            #5 /mnt/webg/e0/43/52870643/htdocs/system/modules/backend/BackendUser.php(105): Database_Statement->execute('a:66:{s:7:"refe...', '1')
            #6 [internal function]: BackendUser->__destruct()
            #7 {main}
            
            
            Warning: mysqli::real_escape_string() [mysqli.real-escape-string]: Couldn't fetch mysqli in /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php on line 255
            
            #0 [internal function]: __error(2, 'mysqli::real_es...', '/mnt/webg/e0/43...', 255, Array)
            #1 /mnt/webg/e0/43/52870643/htdocs/system/drivers/DB_Mysqli.php(255): mysqli->real_escape_string('1')
            #2 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(694): DB_Mysqli_Statement->string_escape('1')
            #3 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(668): Database_Statement->escapeParams(Array)
            #4 /mnt/webg/e0/43/52870643/htdocs/system/libraries/Database.php(580): Database_Statement->replaceWildcards(Array)
            #5 /mnt/webg/e0/43/52870643/htdocs/system/modules/backend/BackendUser.php(105): Database_Statement->execute('a:66:{s:7:"refe...', '1')
            #6 [internal function]: BackendUser->__destruct()
            #7 {main}
            
            
            Fatal error: Exception thrown without a stack frame in Unknown on line 0
            Klingt sehr mysteriös, kannst du über das Install Tool den Datenbanktreiber von MySQLi auf MySQL umschalten und prüfen, ob es dann geht? Wenn ja, dann liegt es an dem MySQLi Treiber, weil von der Fehlermeldung her kann ich keinen Fehler in Avisota erkennen.

            Kommentar

            • gr00vaLisTic
              Contao-Nutzer
              • 22.06.2010
              • 44

              #51
              Nach Umstellung von MySQLi auf MySQL sind die Warnings zwar weg, die letzte Meldung bleibt aber bestehen:

              Code:
              Fatal error: Exception thrown without a stack frame in Unknown on line 0
              Mit Avisota 1.5 RC1 hatte ich keine dieser Meldung bei gleichen Rahmenbedingungen...

              Kommentar

              • gr00vaLisTic
                Contao-Nutzer
                • 22.06.2010
                • 44

                #52
                Nochmal ich,

                mir ist ein weiterer Fehler aufgefallen. Und zwar, wenn ich einen Newsletter versenden möchte beim Anzeigen des Fortschritts. Zunächst sieht man die Ajax-"Sanduhr" laufen, anschließend laufen die Zeitangaben los, doch nach ca. 3 Sekunden kommt ein Popup mit der Info "error". Weitere Details gibt es nicht, der Versand ist wird aber erfolgreich durchgeführt.

                Any ideas?


                Grüße.
                Fabio

                Kommentar

                • tril
                  Contao-Urgestein
                  • 07.01.2010
                  • 2939

                  #53
                  Zitat von gr00vaLisTic Beitrag anzeigen
                  Nach Umstellung von MySQLi auf MySQL sind die Warnings zwar weg, ...
                  Andere Frage, von welcher Contao Version reden wir?

                  Zitat von gr00vaLisTic Beitrag anzeigen
                  mir ist ein weiterer Fehler aufgefallen. Und zwar, wenn ich einen Newsletter versenden möchte beim Anzeigen des Fortschritts. Zunächst sieht man die Ajax-"Sanduhr" laufen, anschließend laufen die Zeitangaben los, doch nach ca. 3 Sekunden kommt ein Popup mit der Info "error". Weitere Details gibt es nicht, der Versand ist wird aber erfolgreich durchgeführt.
                  Es gibt noch kein adequates Error Handling an der Stelle ^^
                  falls du das nachstellen kannst, wäre es ganz gut, wenn du im Entwicklertool (Firebug oder so) den Netzwerktraffic überprüfen könntest und schaust, was denn zurückgegeben wird?!

                  Kommentar

                  • whoami
                    Contao-Nutzer
                    • 28.07.2011
                    • 9

                    #54
                    Leider nix geholfen

                    Zitat von tril Beitrag anzeigen
                    Schau mal in die Systemeinstellungen, da gibt es ein neues Flag um die persönlichen Daten mit denen aus tl_member zu verschmelzen, weil Avisota jetzt über seine eigenen persönlichen Details verfügt, ist das standardmäßig deaktiviert.
                    Danke erstmal für deine Hilfe. Leider verändert das Häkchen bei "avisota_merge_member_details" unter System Einstellungen nichts...

                    Scheint das die Weiche nicht funktioniert, denn wenn ich unter Avisota Abonnenten Daten eintrag kann ich die per recipient-Inserttag abfragen...

                    Kannst du mir auf die Sprünge helfen?

                    Kommentar

                    • tril
                      Contao-Urgestein
                      • 07.01.2010
                      • 2939

                      #55
                      merkwürdig, ich habe das Flag separat nochmal getestet gehabt
                      Muss ich wohl nochmal bei schauen...

                      Kommentar

                      • Papillon
                        Contao-Nutzer
                        • 06.08.2010
                        • 104

                        #56
                        Moin.

                        Hat sich schon irgendwas bezüglich der Ausgabereihenfolge im Newsletter ergeben?
                        Wenn ich ein Event-Inhaltselement unterhalb sagen wir eines Textelements (also
                        des Hauptextes) einfüge, erscheint dies im Newsletter selbst oberhalb des Haupttextes,
                        mit anderen Worten, ganz oben.

                        Wie lässt sich das verändern?

                        Kommentar

                        • tril
                          Contao-Urgestein
                          • 07.01.2010
                          • 2939

                          #57
                          Zitat von whoami Beitrag anzeigen
                          hat noch jemand Probleme mit den Insert-Tags aus der tl_members-Tabelle in der neuen RC2 ?
                          EDIT: vergiss es, ist behoben, ich Dummi hab den Versand an Mitglieder getestet, aber nicht den Versand an Abonnenten mit den persönlichen Details aus der Mitgliederliste *oops*

                          Zitat von gr00vaLisTic Beitrag anzeigen
                          Code:
                          Fatal error: Exception thrown without a stack frame in Unknown on line 0
                          Zitat von gr00vaLisTic Beitrag anzeigen
                          mir ist ein weiterer Fehler aufgefallen. Und zwar, wenn ich einen Newsletter versenden möchte beim Anzeigen des Fortschritts. Zunächst sieht man die Ajax-"Sanduhr" laufen, anschließend laufen die Zeitangaben los, doch nach ca. 3 Sekunden kommt ein Popup mit der Info "error". Weitere Details gibt es nicht, der Versand ist wird aber erfolgreich durchgeführt.
                          Bei der neuen RC3 sollte es in beiden Fällen eine hilfreichere Fehlermeldung geben.

                          Zitat von Papillon Beitrag anzeigen
                          Hat sich schon irgendwas bezüglich der Ausgabereihenfolge im Newsletter ergeben?
                          Es lag am Template, dass noch nicht auf die neue Tabellenstruktur angeglichen wurde, ist in der RC3 behoben.

                          @all die RC3 und damit letzte RC ist da
                          Zuletzt geändert von tril; 16.08.2011, 10:16.

                          Kommentar

                          • whoami
                            Contao-Nutzer
                            • 28.07.2011
                            • 9

                            #58
                            sehr gut

                            Zitat von tril Beitrag anzeigen
                            EDIT: vergiss es, ist behoben, ich Dummi hab den Versand an Mitglieder getestet, aber nicht den Versand an Abonnenten mit den persönlichen Details aus der Mitgliederliste *oops*

                            Bei der neuen RC3 sollte es in beiden Fällen eine hilfreichere Fehlermeldung geben.

                            Es lag am Template, dass noch nicht auf die neue Tabellenstruktur angeglichen wurde, ist in der RC3 behoben.

                            @all die RC3 und damit letzte RC ist da
                            fett, fett, fett! Der Fehler ist behoben und die Daten werden in der RC3 mitgesenden. Danke dafür!

                            Und die letzte RC? Sehr schön dann kann ich Avisota ja bald mit gutem Gewissen produktiv einsetzten


                            mfg

                            Kommentar

                            • hensmatt
                              Contao-Nutzer
                              • 18.11.2010
                              • 72

                              #59
                              Abonnement Verwalten Modul - eigenes Template auswählen

                              Wenn ich dem Modul "Abonnement verwalten" das Template "subscription_verwalten.tpl" (mod_avisota_subscription.tpl)
                              zuweise erscheint im Frontend folgende Fehlermeldung, auch wenn das Template noch unbearbeitet ist:

                              Fatal error: Uncaught exception Exception with message Could not find template file "0" thrown in /home/kochwerte/kochwerte/system/libraries/Controller.php on line 109

                              #0 /home/kochwerte/kochwerte/system/libraries/Template.php(186): Controller->getTemplate('0')
                              #1 /home/kochwerte/kochwerte/system/modules/frontend/FrontendTemplate.php(49): Template->parse()
                              #2 /home/kochwerte/kochwerte/system/modules/frontend/Module.php(156): FrontendTemplate->parse()
                              #3 /home/kochwerte/kochwerte/system/modules/Avisota/ModuleAvisotaSubscription.php(521): Module->generate()
                              #4 /home/kochwerte/kochwerte/system/libraries/Controller.php(271): ModuleAvisotaSubscription->generate()
                              #5 /home/kochwerte/kochwerte/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('130', 'right')
                              #6 /home/kochwerte/kochwerte/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
                              #7 /home/kochwerte/kochwerte/index.php(333): Index->run()
                              #8 {main}
                              matthiashensel.com

                              Kommentar

                              • whoami
                                Contao-Nutzer
                                • 28.07.2011
                                • 9

                                #60
                                Ledier schon wieder ich

                                Hi,

                                muss leider schon wieder ein Problem posten . Diesmal betrifft es die Online-Vorschaudie bei mir noch mit der RC1funktioniert hat (habs allerdings nicht mit der RC2 getestet).

                                Eingerichtet hab ich sie wie folgt:
                                • Seite mit Seitentyp: "Online Newsletter" erstellt und Aktiviert
                                • In den Newsletter-Einstellungen die oben angelegte Seite als "Online-Ansehen Seite für Mitglieder" verlinkt
                                • Link per "{{newsletter::href}}" eingepflegt

                                (Sollte ja der richtigen Vorgehensweiße entsprechen?!)

                                Der Link verweißt zumindest auf die richtige Seite: http://****.de/de/newsletter-online-ansehen/item/newsletter-vorlage . Die Seite bleibt aber komplett blank. Die Newsletter-Ansicht leitet mich interessanterweiße aber auch nicht weiter auf die im BE eingestellte "Weiterleitungsseite" zu der ich ja kommen sollte wenn ich versuche einen nicht existierenden Newsletter aufzurufen...

                                In den Logs steht nix und in den Systemeinstellungen hab ich auch nix neues gefunden wo ich ein Häkchen eintragen könnte .

                                Jemand eine Idee?

                                danke und mfg whoami

                                P.S.: Und als kleines "Schmankerl" : Ab der RC2 wurden Bilder nei mir in der Newsletter-Vorschau nicht mehr angezeigt - allerdings werden sie mit gesendet.

                                Kommentar

                                Lädt...