ProcessWire - Skripte und Styles im Admin Bereich

Aus Wikizone
Wechseln zu: Navigation, Suche

Es gibt je nachdem was man möchte verschiedene Ansätze JS und CSS im Admin Bereich einzusetzen.

Links[Bearbeiten]

https://processwire.com/talk/topic/20725-add-possibility-to-prepend-or-append-scripts-and-stylesheets-in-admin/

Eigene Styles und Skripte über Hook[Bearbeiten]

Dies kann man z.B. in einem eigenen kleinen Process Modul einsetzen (Hook in init() einsetzen). Über den Hook werden die Styles sehr weit hinten eingebunden. So kann man gut überschreiben.

        $this->addHookBefore('AdminTheme::getExtraMarkup', function (HookEvent $event) {
            $config = $this->wire->config;
            $url = $config->urls($this);
            bd($url);
            //$config->scripts->add($url."RockGrid2.js");
            $config->styles->add($url."css/customAdmin.css");
          });