159 Nachrichten unter 49 Themen von 55 Mitgliedern
[SilverStripe Roadmap][Changelog]

require themedCSS seitenabhängig

Seite: 1 655 mal gelesen
  • geist
    Community Member
    14 Beiträge

    require themedCSS seitenabhängig

    Hallo zusammen,

    dachte ich, das sei ganz einfach, mit einer Abfrage <% if ID = 1 %> zu sagen, require mir ein extra StyleSheet. Nur leider wird das Stylesheet immer eingebunden, egal welche Abfrage ich tätige.
    Ist das einfach ein Bug oder hat jemand eine Idee, wie ich z.B. nur auf der Startseite ein 'start.css' einbinde.

    Ich möchte das nur ungern in PHP oder mit einem eigenen Seitentypen machen.

    Gruss

    Geist
  • keys71
    Community Member
    19 Beiträge

    Re: require themedCSS seitenabhängig

    Hi geist,

    ein Ansatz wäre wie folgt.
    Trag bei Deiner Startseite unter "Verhalten" die Domain ein. Bsp: mysite.com

    im Page_controller


       public function init() {
          parent::init();
    if( $this->data()->HomepageForDomain == 'mysite.com' ){
    Requirements::themedCSS('start');
    }
       }


    Gruß,

    Robert

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: saerdna