Ergebnis 1 bis 10 von 10

Thema: Composer und Themes

  1. #1
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard Composer und Themes

    Hallo liebe Composer-Freaks.

    Ich bin kein Composer-Spezialist und habe eine Frage zum Thema Composer und Themes.

    Themes bei Contao bestehen ja aus den folgenden Dingen:
    • Template-Dateien
    • "Assets" d.h. jegliches JS/IMG/CSS/Sass etc.
    • Datenbankeinträge für Layouts/Module ...


    Nun hat jedes Theme Abhängigkeiten. Diese entstehen durch die angelegten Module etc.
    Zufälligerweise kann Composer ja toll mit Abhängigkeiten (auch von Contao) umgehen.

    Kann ich Themes, obwohl die Verschiedenen Elemente eines Themes getrennt sind in Datenbank/files-Ordner/templates-Ordner das ganze irgendwie in ein Theme backen, dass sich einfach verwalten lässt.

    Ich habe keine Lust auf anfragen wie: "Ich habe euer Theme installiert aber es geht nicht mit Contao 2.10.x" :-)

    Hat jemand schonmal in die Richtung gedacht?

    Viele Grüße
    Patrick

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  2. #2
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Sollte problemlos gehen.

    In deiner composer.json dein SQL File etc. nach files installieren lassen und dann kann der User sie wie gehabt im Backend auswaehlen und importieren.

    Einen automatischen Import der sql Datei sehen wir vom Contao Composer Team als nicht sinnvoll bzw. zu gefaehrlich an.

    Gruss
    Chris
    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.

  3. #3
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von xtra Beitrag anzeigen
    Einen automatischen Import der sql Datei sehen wir vom Contao Composer Team als nicht sinnvoll bzw. zu gefaehrlich an.
    Stimmt...

    Danke für den Tip. Wie lasse ich die SQL-File nach files installieren?

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  4. #4
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von psren Beitrag anzeigen
    Stimmt...

    Danke für den Tip. Wie lasse ich die SQL-File nach files installieren?
    Siehe die Doku: https://github.com/contao-community-...ller#userfiles
    Du hast in deinem Repo also in deiner composer.json in etwa folgendes:
    Code:
    {
        "name": "psren/supertheme",
        "require": {
            "contao/core": "~3.1",
            "somedeveloper/contao_extension1": "*",
            "somedeveloper/contao_extension2": "*"
        },
        "extra": {
            "userfiles": {
                "assets/images": "/images"
            }
        }
    }
    Hierbei ist dann ein Pfad innerhalb deines git repos (root basiert) und "/images" wird dann der sub pfad unterhalb von "files" in deiner Contao Installation sein.
    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.

  5. #5
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Gibt es das auch für Templates?

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  6. #6
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von psren Beitrag anzeigen
    Gibt es das auch für Templates?
    Klaro, siehe Doku: https://github.com/contao-community-...aller#symlinks
    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.

  7. #7
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Yaaaayyy.... ihr seit so gestört (im positiven Sinne).

    Da baue ich mal einen Test und schaue ob das so praktikabel ist. Hört sich aber super an!

    Danke!!!
    Geändert von psren (12.02.2014 um 10:16 Uhr) Grund: Tippfehler

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  8. #8
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Okay ich habe endlich Zeit und Muse gefunden das mal auzuprobieren.
    Leider scheine ich einen Fehler zu machen.

    Kann mal jemand über die composer.json drüberschauen?
    Die Ordner werden nicht kopiert/gesymlinkt.

    https://github.com/psren/contao-theme_simple-mobile

    Viele Grüße
    Patrick
    Geändert von psren (13.02.2014 um 07:20 Uhr) Grund: Fu** : Link vergessen ;-)

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

  9. #9
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Fehlt dir nicht ein classmap?

  10. #10
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Wozu? Ich habe keine Klassen die ich im autoloader brauche.

    Wenn ich euch helfen konnte könnt ihr euch gerne mal
    meine Amazon Wunschliste anschauen. Dankeschön.

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
  •