Ergebnis 1 bis 4 von 4

Thema: Extension Repository & Frontend Themes

  1. #1
    Contao-Nutzer
    Registriert seit
    15.04.2013.
    Beiträge
    78
    User beschenken
    Wunschliste

    Standard Extension Repository & Frontend Themes

    Kurzfassung
    Ist es möglich, Frontend Themes via Erweiterungskatalog zu installieren, wenn ja, wie muss die Erweiterung aufgebaut sein.




    Ich möchte im Extension Repository kostenlose Frontend Themes anbieten, Test-weiße habe ich eine (pre-) Alpha Version des Themes hochgeladen. Dieser lässt sich jedoch nicht korrekt im Frontend installieren:
    Wenn ich das Theme als .cto hinterlege, wird das Archiv einfach in das Contao Verzeichnis gepackt.
    Wenn ich das Theme mit losen Dateien hinterlege, werden zwar alle Dateien korrekt eingefügt, jedoch wird die theme.xml nicht importiert.

    Ich konnte leider auch kein anderes Frontend Theme finden, welches sich über die Extension Repository installieren lässt. Nach kurzer Recherche fand ich heraus, dass die Kategorie "Themes" wohl nur für Backend Themes gedacht ist. (Referenz: https://contao.org/de/manual/3.0/ext...epository.html)

  2. #2
    Contao-Fan Avatar von eS_IT
    Registriert seit
    21.07.2010.
    Ort
    Werne a. d. Lippe
    Beiträge
    585
    Partner-ID
    6161
    User beschenken
    Wunschliste

    Standard

    Ich kann mich täuschen, aber ich denke nicht, dass die Themes automatsch importiert werden. Du wirst wohl die nötigen DB-Einträge per runonce.php einfügen müssen.

    Viele Grüße,
    eS_IT

    Gesendet mit Tapatalk 2.
    Viele Grüße,
    eS_IT
    --
    e@sy Solutions IT - Ihr Partner für professionelle Softwareentwicklung
    Website - Contao Codebook - Partnerprofil - GitHub

  3. #3
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Würde es nicht reichen die Importklasse für die Themes zu laden?

    \Theme:extractThemeFiles($arrFiles, $arrDbFields);

    die Funktion ist protected, also Achtung erst initialisieren.

    Frage ist, wie geht man mit Fehlern um. Fehlenden Layoutbereichen, doppelte Dateien/Templates usw.



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

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

  4. #4
    Contao-Nutzer
    Registriert seit
    15.04.2013.
    Beiträge
    78
    User beschenken
    Wunschliste

    Standard

    Ich danke für die Ideen, werde das ganze mal ausprobieren.

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
  •