2017-01-10 57 views
0

我是vtiger中的新成员,并尝试重新设计我的帐户列表。我想从模块帐户ListViewContents.tpl中获取数组,但我失败了。任何人都知道如何去做。将变量传递给.php模块中的.tp文件vitger

感谢

+0

我在modules-> accounts-> models-> listview.php中创建函数,但不知道如何使用th是ListViewContents.tp中变量的函数。 – avinash

+0

我想在ListViewContents.tp中获取数组,因此我可以使用循环并回显它们。 – avinash

回答

0

您可以使用以下方式achive它:

内xyz.php文件:

function process(Vtiger_Request $request) { 
    $viewer = $this->getViewer($request); 
    $myArr = array('age'=>'1','name'=>'xyz'); 
    $viewer->assign('CUSTOM_ARR', $myArr); 
    return $viewer->view('filename.tpl', $yourModuleName, 'true'); 
} 

在filename.tpl =>你在某某已通过阵列导线。 php文件

{foreach item=VALUE key=NAME from=$CUSTOM_ARR} 
    {$VALUE['age']} 
{/foreach}