Layout::Base: besseres sub_layout javascript/css dispatching
authorSven Schöling <s.schoeling@googlemail.com>
Wed, 20 Jan 2021 10:07:04 +0000 (11:07 +0100)
committerSven Schöling <s.schoeling@googlemail.com>
Fri, 25 Jun 2021 13:51:32 +0000 (15:51 +0200)
commit9836938f40f4738dd4e1fabd585e24be5b2bffba
tree88c6497acc2e64bd3472fb831b879ec8d114cfa7
parent2c82a709e100c004652a3b273d7837703199f79b
Layout::Base: besseres sub_layout javascript/css dispatching

sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immer
auch die der sub_layouts zurück.

Statt die zu überschreiben gibt es jetzt die neuen callbacks

  static_javascripts
  static_stylesheets

die zusätzlich zurückgeliefert werden.

Die alten einstiegspunkte

  javascripts
  stylesheets

machen jetzt die Auflösung in die Webpfade, so dass nur das oberste
layout den Mechanismus überschreiben braucht wenn benötigt.
SL/Layout/Base.pm
SL/Layout/Dispatcher.pm