Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »

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


  • Keine Stichwörter