Jump to content
  • Anwendungen ein Theme zuweisen

       (0 reviews)

    V0RT3X

    Ein sehr cooles Feature in Pages ist ja, dass man seinen Seiten ein bestimmtes Theme zuweisen kann, ähnlich wie bei Foren/Unterforen auch. Bei Anwendungen geht das ja nicht immer von Haus aus, deshalb zeigen wir euch hier wie ihr das ganz einfach selber machen könnt ...

    Das geht einmal über die Application.php der jeweiligen Anwendung. Öffnet die Datei auf eurem Server und sucht nach ...

    	public function init()
    	{

    Darunter fügt ihr ganz einfach diese Zeile ein, wobei das x für die ID des Themes steht ...

    		\IPS\Theme::switchTheme(x);	

    Solltet ihr aus irgendeinem Grund keinen Zugriff auf das File haben, oder die Datei verschlüsselt sein (Hallo ipsProArcade!), dann könnt ihr den Code auch direkt in das globalTemplate eurer Themes einfügen und zwar direkt unter ...

    <html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">

    Das sieht dann folgendermassen aus ...

    {{if \IPS\Request::i()->app == "appname"}}
    {expression="\IPS\Theme::switchTheme(x)"}
    {{endif}}

    Anstelle von "appname" nehmt ihr natürlich "arcade", "movies", "links" oder was auch immer.

    Das wars auch schon, vielleicht könnt ihr's ja gebrauchen. Bei Fragen benutzt bitte das Supportforum, wir helfen euch gerne weiter.




    User Feedback

    Join the conversation

    You are posting as a guest. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest

×
×
  • Create New...

Important Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Privacy Policy.