From: Moritz Bunkus Date: Mon, 11 Jan 2016 15:32:34 +0000 (+0100) Subject: Revert "JavaScript-Plugin: auch als Filter einsetzen können" X-Git-Tag: release-3.4.1~470 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/70654da2c4f2ea4e4e22a2b6928954c56b9746f6?hp=70654da2c4f2ea4e4e22a2b6928954c56b9746f6 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. ---