Using keyed array in template (1 Viewer)

A

asprin

Guest
My controller has this:

PHP:

Code:
$colors = ['30' => 'blue', '55' => 'green'];

$viewParams = [
    'colors' => $colors,
    'entity1' => $entity1,
    'entity2' => $entity2
];

return $this->view('ASP\Foo:bar', 'asp_foo_bar', $viewParams);

And my template has this
HTML:

Code:
<xf:comment>
    {$entity1.sys_id} --> this prints 30
    {$entity2.sys_id} --> this prints 55
</xf:comment>

So basically, what I'm trying to achieve is PHP's equivalent of the following inside the template:
PHP:

$bgcolor1 =...

Read more

Continue reading...
 
Top