Diese Codekomponente kann für die Ausgabe eines Datensatzes oder einer anderen Component/Widget-Struktur verwendet werden. Hierbei wird mithilfe von Brandbox/Casting die menschenlesbare Form der zugehörigen Eingabefeldwerte abgerufen ähnlich zu den Formularen aus der Formularkomponente aufgebaut.
use Brandbox\Framework\Component\View; $entity = $this ->getDbalHandler() ->getEntityFinder() ->repositoryByIdentifier('shopArticle') ->getEntity(1) ; $builder = $this ->staticController(View\Manager::class) ->getBuilderStandard() ; $builder->container = $entity->getWidget(); $builder->payloads = $entity->toArray(); $element = $this ->staticController(View\Manager::class) ->getViewElement($builder) ; // $element ist eine Instanz von \Brandbox\FrameworkStyleguide\Entity\FrameworkContainer