Fragment
class Fragment extends AbstractPlugin
Das Fragment-Plugin bindet ein HTML-Fragment ein.
Für dieses Plugin muss die HTML-Markup-Komponente (alvine.markup.html) eingebunden sein.
Constants
TEMPLATE |
Name des Template-Tags |
DATASET |
Name des Dataset-Tags |
INCLUDEATTRIBUTE |
Name des Include-Attributes |
TYPE |
Type |
Properties
protected string | $content | from AbstractPlugin |
Methods
static mixed
getReplacedPlaceholderValue(mixed $value, ParameterMap $parameter)
Werte ersetzen
from AbstractPlugin
static
getArrayFromNodes(Node $node)
No description
static Dataset
static string
getTemplateFromNode(Presenter $presenter, Node $node, Dataset $dataset)
Template entweder von einer externen Resource laden oder direkt aus der Node auslesen.
static Plugin
Details
in AbstractPlugin at line 48
__construct(string $content)
Neues Plugin
in AbstractPlugin at line 57
string
__toString()
Inhalt des Plugins
in AbstractPlugin at line 69
static mixed
getReplacedPlaceholderValue(mixed $value, ParameterMap $parameter)
Werte ersetzen
at line 67
static protected
getArrayFromNodes(Node $node)
at line 91
static protected Dataset
initDatasetFromNode(Presenter $presenter, Dataset $dataset, Node $node)
Dataset initialisieren
at line 147
static protected string
getTemplateFromNode(Presenter $presenter, Node $node, Dataset $dataset)
Template entweder von einer externen Resource laden oder direkt aus der Node auslesen.
at line 178
static Plugin
getInstance(Presenter $presenter, Node $node, ParameterMap $map)
Objekt initialisieren