如何从Block发送数组并在magento 2中获取Phtml文件。我正在尝试从Block返回数组并希望在模板Phtml文件中获取数组。但他们没有显示我的数据。
答案 0 :(得分:2)
您需要将阻止中的任何公共功能定义为
public function getMyCustomData(){
$arr = [];
$arr[] = // my data;
...
...
return $arr;
}
,而不是 phtml 文件,您可以通过
调用此功能$myCustomArr = $block->getMyCustomData();