Ergebnis 1 bis 15 von 15

Thema: Theme Parameter

  1. #1
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard Theme Parameter

    Ist es möglich für ein Theme eigene Parameter anzulegen ?
    Beispielsweise wie in Joomla. Der Nutzer kann dann z.B zwischen Farben auswählen, ob es Responsive sein soll oder nicht etc.

    Ähnlich praktisch wie der rocksolid theme assistant, zumindest das, was ich im Video gesehen habe.

    Oder muss hierfür ein eigenes Modul geschrieben wird, woraus man dann die jeweiligen Parameter im Theme selbst ausliest ?

  2. #2
    Contao-Nutzer
    Registriert seit
    24.04.2013.
    Beiträge
    177

    Standard

    Wäre es nicht möglich, verschiedene Layouts anzulegen, in denen jeweils das passende CSS aktiviert ist? Also z.B. Layout: 2_Spaltig_gruen hat ein häckchen bei css_green, aber nicht die css_blue aktiviert.

  3. #3
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Es geht darum, dass ich gerne ein Boostrap Theme für die Community bereit stellen möchte.

    Nun kenne ich es wie gesagt von Joomla so, dass man im Backend einige Parameter auswählen kann.
    Ist es also ohne weiteres so nicht möglich ?

    Bzw. bei Joomla eben die jeweiligen Parameter in eine templateDetails.xml schreibt, die dann im Template verarebeitet werden.

    Der Nutzer kann aber wie gesagt im Backend einige Template Einstellungen vornehmen wie Farbe, Schriftart, Logo etc.

  4. #4
    Contao-Nutzer
    Registriert seit
    24.04.2013.
    Beiträge
    177

    Standard

    Ich weiß was du meinst, hab aber noch keine Funktion gesehen die der von Joomla ähnelt.

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

  6. #6
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Zitat Zitat von InitArt Beitrag anzeigen
    Habe ich schon ausprobiert, allerdings steht dann dort "Keine Einträge vorhanden" und man hat auch nicht die Möglichkeit einen Eintrag hinzuzufügen oder ähnl.


  7. #7
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Der ist für ihre eigenen Themes programmiert worden... Der wird daher auch nur mit denen von ihnen funktionieren.

    Du könntest natürlich anschauen wie sie das umgesetzt. Aber von Haus aus ist das nicht dabei.

    Ich persönlich würde das über verschiedene CSS Dateien lösen.

    Code:
    default.css
    default-responsive.css
    layout-green.css
    layout-red.css
    etc

  8. #8
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Könnte ich denn sowas http://de.contaowiki.org/C3:_Tutoria...il:_Grundlagen direkt auf ein Theme übertragen ?
    Wenn ich also praktisch wie in der Extension einen Titel eingebe, kann der dann direkt in der fe_page.html dargestellt werden ?

    Oder geht das nur in der jeweligen Modul Template Datei ?

  9. #9
    Contao-Fan Avatar von manfred
    Registriert seit
    08.05.2011.
    Ort
    Schwäbisch Gmünd
    Beiträge
    548

    Standard

    Hallo,

    die globalen Variablen bringen Dich nicht ein Stück weiter?

    Siehe hier: http://globalcompany-v2.squareboxes....variablen.html

    Gruß Manfred

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

    Standard

    Mit dem Theme Assistant ist es möglich, aber wie das Ding funktioniert solltest du schon selbst nachlesen... Es ist nicht umsonst ein Handbuch Button im ER: https://github.com/madeyourday/conta...heme-assistant
    style.css.base als kleiner Hinweis.

  11. #11
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Zitat Zitat von manfred Beitrag anzeigen
    Hallo,

    die globalen Variablen bringen Dich nicht ein Stück weiter?

    Siehe hier: http://globalcompany-v2.squareboxes....variablen.html

    Gruß Manfred
    Hat sich schon erledigt, da ich die Variablen für die fe_page benötigen würde und nicht aussschliesslich für das stylesheet
    Geändert von kayyy (03.06.2013 um 16:13 Uhr)

  12. #12
    Contao-Fan Avatar von manfred
    Registriert seit
    08.05.2011.
    Ort
    Schwäbisch Gmünd
    Beiträge
    548

    Standard

    Da es hier ja nur um Farben, Größen, Abstände, Pfade usw geht, ist das ne CSS-Angelegenheit. Die Anweisungen stehen also in den CSS-Dateien und können einfach und ohne viel Arbeit über die globalen Variablen verändert werden.

    LG Manfred

  13. #13
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Zitat Zitat von manfred Beitrag anzeigen
    Da es hier ja nur um Farben, Größen, Abstände, Pfade usw geht, ist das ne CSS-Angelegenheit. Die Anweisungen stehen also in den CSS-Dateien und können einfach und ohne viel Arbeit über die globalen Variablen verändert werden.

    LG Manfred
    Wenn ich in den globalen Variablen beispielsweise $logo angebe mit dem Wert logo.png
    Was genau schreibe ich dann in die CSS, einfach background:url(pfad/$logo); ?

    Denn das will nicht so ganz funktionieren

  14. #14
    Contao-Fan Avatar von manfred
    Registriert seit
    08.05.2011.
    Ort
    Schwäbisch Gmünd
    Beiträge
    548

    Standard

    Ist ein gekauftes Theme...hab mal nen Screenshot beigefügt.

    manfred

    Unbenannt1.jpg

  15. #15
    Contao-Fan
    Registriert seit
    27.06.2012.
    Beiträge
    600

    Standard

    hallo, beim theme gibt es vermutlich noch einen link zu "variablen". und dort kann das angepasst werden.

    Gesendet von meinem GT-I9505 mit Tapatalk 2

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
  •