asprin
Active member
My controller has this:
And my template has this
So basically, what I'm trying to achieve is PHP's equivalent of the following inside the template:
PHP:
$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:
<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 = $colors[$entity1->sys_id];
$bgcolor2 = $colors[$entity2->sys_id];
// so how would this be used in a template?
// I tried with {$colors.$entity1.sys_id} but that was throwing template errors
Last edited: