...
Container-Element müssen ihren Inhalt selbst über \Brandbox\PrintCore\PrintDocument\Render\Manager::getElementResult
sammeln.
ElementHelperTrait
Mit \Brandbox\PrintCore\PrintDocument\Render\Lib\Struct\ElementHelperTrait
steht ein Trait zur Verfügung, mit dem allgemeine Einstellungen verarbeitet werden können.
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
use Brandbox\PrintCore\PrintDocument\Render;
class... {
use Render\Lib\Struct\ElementHelperTrait;
public function get(Render\Lib\Struct\ScopeElement $scope): PrintStyleguide\Entity\PrintParagraph
{
$paragraph = new PrintStyleguide\Entity\PrintParagraph();
$paragraph->content = $this->getContent($scope->settings);
$this->populateDefault($paragraph, $scope);
return $paragraph;
}
}
|
view.hbs
Wird nicht benötigt, da beim Verarbeiten des Elements ein SG-Element erwartet wird.