Contao 3.1. und theme_plus

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • djo
    Contao-Nutzer
    • 30.01.2011
    • 210

    #1

    Contao 3.1. und theme_plus

    Hallo zusammen,

    die Erweiterung theme_plus die ja für Contao 3.0.X erscheinen sollte (oder erschienen war?), ist aktuell nur für eine unerwähnte 3.1-Version verfügbar. Ich finde keine Informationen hierfür. Weder, was dieses größere Update beinhalten wird, wann es erscheint, die Hintergründe etc.

    Weiß da jemand Bescheid?

    Gruß,
    Daniel
    Zuletzt geändert von djo; 05.08.2013, 16:40.
  • xtra
    Maintainer
    • 02.07.2009
    • 2007

    #2
    3.1 ist noch nicht veroeffentlicht. Allgemein bezieht sich diese Version 3.1 auf die aktuelle Entwicklungsversion welche du auf github bekommst.

    Wir Entwickler benoetigen jedoch im ER schon vor Veroeffentlichung des neuen Core eine Moeglichkeit die Erweiterung als "gegen den aktuellsten Entwicklungsstand getestet" markieren zu koennen.
    Daher hat Leo die Version 3.1 schon im ER eingetragen und Tristan hat sein theme_plus schon mal fit gemacht um mit dem kommenden Core zu funktionieren.

    Hoffe es hilft.
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

    Kommentar

    • djo
      Contao-Nutzer
      • 30.01.2011
      • 210

      #3
      Zitat von xtra Beitrag anzeigen
      Tristan hat sein theme_plus schon mal fit gemacht um mit dem kommenden Core zu funktionieren.
      So ungefähr hab ich das vermutet. Wollte gerade theme_plus für 3.0.1 installieren - schade.
      Tristan ist eben auch immer wieder einen Schritt voraus ;-)
      An dieser Stelle auch wieder mal meinen Respekt! Danke.

      Kommentar

      • tril
        Contao-Urgestein
        • 07.01.2010
        • 2939

        #4
        Der Primäre Grund ist, dass ich bereits Funktionen aus der 3.1 verwende, die in 3.0 noch nicht vorhanden sind. Gleiches gilt unter anderem für ein paar (nicht alle) andere Erweiterungen von mir, die ich für C3 fitt mache

        Kommentar

        • thepixture
          Contao-Fan
          • 24.06.2009
          • 536

          #5
          Will mich hier gleich mal mit reinhängen, weil ich gerade selber auf der Suche nach einer theme_plus Version für Contao 3.0.3 war.

          Gibt es da eine, von mir aus auch manuell zu installieren? Fände es ansonsten schade bis Contao 3.1.0 warten zu müssen.
          Grüße
          thepixture

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #6
            Zitat von thepixture Beitrag anzeigen
            Gibt es da eine, von mir aus auch manuell zu installieren? Fände es ansonsten schade bis Contao 3.1.0 warten zu müssen.
            Es besteht die Möglichkeit, dass du meine xliff Erweiterung in Kombination mit Theme+ 4 auf Contao 3.0.x benutzt.

            Kommentar

            • thepixture
              Contao-Fan
              • 24.06.2009
              • 536

              #7
              Ok, muss da mal blöd nachfragen, was genau macht diese Erweiterung und was meinst du mit "in Kombination mit Theme+ 4 auf Contao 3.0.x"? Kann ich damit die Theme+ Version für Contao 3.1.x nutzen?

              Hab jetzt die xliff-Erweiterung installiert und Theme+ 4 für Contao 3.1.x. Allerdings bleibt das Update der Datenbank immer bei diesem Punkt stehen. Egal wie oft ich OK drücke oder die Datenbank aktualisieren will.

              ALTER TABLE `tl_theme_plus_javascript` CHANGE `file` `file` int(10) unsigned NOT NULL;
              ALTER TABLE `tl_theme_plus_stylesheet` CHANGE `file` `file` int(10) unsigned NOT NULL;
              Das kam aber schon bevor ich die xliff-Erweiterung installiert habe.
              Grüße
              thepixture

              Kommentar

              • tril
                Contao-Urgestein
                • 07.01.2010
                • 2939

                #8
                Ignorier das Update, da fehlt irgendwie der Default Wert, Interessanterweise scheint das unter 3.1 nicht zu stören

                Kommentar

                • blue12
                  Contao-Fan
                  • 09.05.2011
                  • 296

                  #9
                  Wie genau muss ich denn die xliff Erweiterung benutzen. Habe sie nun auch installiert, jedoch fehlen bei mir noch viele Übersetzungen.

                  ---
                  Kleiner Nachtrag. Wenn ich die Fehlerausgabe für das Frontend aktiviere bekomme ich folgende Fehler:

                  PHP-Code:
                  Recoverable error: Argument 1 passed to InfinitySoft\ThemePlus\ThemePlus::addAssetsToCollectionFromDatabase() must be an instance of Contao\Model\Collection, null given, called in C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php on line 465 and defined in C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php on line 735
                  #0 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(735): __error(4096, 'Argument 1 pass...', 'C:\xampp\htdocs...', 735, Array)
                  #1 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(465): InfinitySoft\ThemePlus\ThemePlus->addAssetsToCollectionFromDatabase(NULL, 'css', Object(Assetic\Asset\AssetCollection), Array)
                  #2 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(387): InfinitySoft\ThemePlus\ThemePlus->parseStylesheets(Object(Contao\LayoutModel), Array)
                  #3 C:\xampp\htdocs\contao\system\modules\core\library\Contao\Controller.php(1925): InfinitySoft\ThemePlus\ThemePlus->hookReplaceDynamicScriptTags('...')
                  #4 C:\xampp\htdocs\contao\system\modules\core\classes\FrontendTemplate.php(198): Contao\Controller::replaceDynamicScriptTags('...')
                  #5 C:\xampp\htdocs\contao\system\modules\core\pages\PageRegular.php(163): Contao\FrontendTemplate->output()
                  #6 C:\xampp\htdocs\contao\index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel))
                  #7 C:\xampp\htdocs\contao\index.php(411): Index->run()
                  #8 {main}
                  
                  Recoverable error: Argument 1 passed to InfinitySoft\ThemePlus\ThemePlus::addAssetsToCollectionFromDatabase() must be an instance of Contao\Model\Collection, null given, called in C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php on line 576 and defined in C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php on line 735
                  #0 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(735): __error(4096, 'Argument 1 pass...', 'C:\xampp\htdocs...', 735, Array)
                  #1 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(576): InfinitySoft\ThemePlus\ThemePlus->addAssetsToCollectionFromDatabase(NULL, 'js', Object(Assetic\Asset\AssetCollection), Array, 'head')
                  #2 C:\xampp\htdocs\contao\system\modules\ThemePlus\ThemePlus.php(391): InfinitySoft\ThemePlus\ThemePlus->parseJavaScripts(Object(Contao\LayoutModel), Array)
                  #3 C:\xampp\htdocs\contao\system\modules\core\library\Contao\Controller.php(1925): InfinitySoft\ThemePlus\ThemePlus->hookReplaceDynamicScriptTags('...')
                  #4 C:\xampp\htdocs\contao\system\modules\core\classes\FrontendTemplate.php(198): Contao\Controller::replaceDynamicScriptTags('...')
                  #5 C:\xampp\htdocs\contao\system\modules\core\pages\PageRegular.php(163): Contao\FrontendTemplate->output()
                  #6 C:\xampp\htdocs\contao\index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel))
                  #7 C:\xampp\htdocs\contao\index.php(411): Index->run()
                  #8 {main} 
                  
                  Was läuft bei mir falsch ?
                  Zuletzt geändert von blue12; 07.02.2013, 01:22.

                  Kommentar

                  • blue12
                    Contao-Fan
                    • 09.05.2011
                    • 296

                    #10
                    Ich habe jetzt noch einmal ein Contao 3.0.4 aufgesetzt und Theme+ 4 installiert.
                    Nach wie vor erhalte ich die selben zwei Fehler im Frontend.

                    Woran liegt das? Habe ich eine Einstellung übersehen?

                    Bin für jeden Tipp sehr dankbar

                    Kommentar

                    • mario0511
                      Contao-Nutzer
                      • 08.05.2012
                      • 128

                      #11
                      Hallo zusammen,

                      ich habe eine Contao-Installation in der Version 3.0.4.
                      Nun habe ich das theme_plus in der neuesten Version.

                      Mit der 3.0.3 konnte ich für die in der CSS definierten Bildern einen entsprechenden Assetic-Filter einrichten,
                      so das Pfade relativ zur erzeugten CSS umgeschrieben wurden.

                      Nun bekomme ich wenn ich einen Assetic-Filter anlegen möchte den folgenden Fehler:
                      Warning: in_array() expects parameter 2 to be array, null given in …\system\modules\core\library\Contao\System.php on line 110

                      Habt ihr eine andere Lösung für das Umschreiben der Bild-Pfade in der CSS?

                      Danke!

                      EDIT:
                      Scheint wohl nicht an der Contao-Version zu liegen.
                      Ich habe es jetzt mit einer 3.0.3 versucht, gleiches Problem.

                      Ich hatte vergesse zu schreiben das noch ein 2. Fehler angezeigt wird:
                      Fatal error: Class '\Assetic\DataContainer\AsseticFilter' not found in E:\xampp\htdocs\welter-zahnrad\system\modules\core\library\Contao\System. php on line 110

                      Kann jemand was damit anfangen?

                      EDIT:
                      Ich habe eine neuere xampp-Version installiert und siehe da, es geht!
                      Zuletzt geändert von mario0511; 18.02.2013, 14:18.

                      Kommentar

                      • 711MEDIA
                        Contao-Nutzer
                        • 12.07.2011
                        • 17

                        #12
                        same here...

                        ich kann keine Filter anlegen.

                        Kommentar

                        • mario0511
                          Contao-Nutzer
                          • 08.05.2012
                          • 128

                          #13
                          @711media

                          Hey ist ja lustig, die Firmenbezeichnung deiner Unternehmung lautet: 711media websolutions (Stuttgart)
                          Die Firmenbezeichnung meiner Unternehmung lautet: 511media web development (Backnang)

                          :-D

                          Tipp, probier doch mal eine neuere xampp-Version bzw. eine neuere PHP-Version aus.
                          Du musst dann nur noch sicherstellen das die PHP-Version dann auch auf dem Produktivserver verfügbar ist.
                          Bei mir hat das geholfen.

                          Grüße

                          Kommentar

                          • 711MEDIA
                            Contao-Nutzer
                            • 12.07.2011
                            • 17

                            #14
                            Welche PHP-Version hast du gebraucht? wir laufen mit 5.3.4
                            Ich habe ehrlich gesagt wenig Lust die PHP-Version auf dem Server wegen einer Extension zu aktualisieren.

                            Kommentar

                            • tril
                              Contao-Urgestein
                              • 07.01.2010
                              • 2939

                              #15
                              Wie gesagt, für die Lauffähigkeit auf Contao 3.0.* gebe ich keine Garantie.

                              Kommentar

                              Lädt...