Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 70654da2

Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt

  • ID 70654da2c4f2ea4e4e22a2b6928954c56b9746f6
  • Vorgänger 69af5044
  • Nachfolger 1f6e513b

Revert "JavaScript-Plugin: auch als Filter einsetzen können"

Dies revertet Commit 20d730acdbb52b5b75af783aa010609e25b73024. Grund
ist, dass aus bisher nicht zu analysierenden Gründen in manchen
Situationen der Template-Toolkit-Compiler oder eine andere Komponente
Quark erzeugt und daher das Plugin nicht findet.

Wenn es geht, dann sieht das compilierte Template an der Stelle wie
folgt aus:

------ snip ------
$output .= do {
my $output = '';
my $_tt_filter = $context->filter('js') || $context->throw($context->error);
------ snip ------

Wenn es aber nicht geht, dann wie folgt:

------ snip ------
$output .= do {
my $output = '';
my $_tt_filter = $context->filter($stash->get('js')) || $context->throw($context->error);
------ snip ------

Im nicht funktionierenden Fall wird das Plugin selber im Stash gesucht,
wo es aber nicht vorhanden ist.

Warum das passiert ist noch rätselhaft und wird mangels Zeit erst einmal
nicht weiter untersucht.

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht