foreach和section都会报 Notice: Undefined index

来源:6-3 Smarty的偱环语句

Jerry_ZHENG

2016-08-19 11:54

我想问一下,为啥我的就会报警告 foreach和section都会报 Notice: Undefined index: cancelOrder in H:\StudyProgram\wamp\www\SmartyTest\libs\ORG\Smarty\sysplugins\smarty_internal_templatebase.php(165) : eval()'d code on line 32

代码:

controller

<?php

class orderController{

function show(){//控制器的作用是调用模型,并调用视图,将模型产生的数据传递给视图,并让相关视图去显示。

global $view;

//$testModel = new testModel();

//$orderModel = M('order');

//$cancelArray = $orderModel->getCancelOrder();

//$testView = V('test');

//$testView -> display($data);

$cancelArray = array(

         array('objectId' =>1 ,

          'installmentNo' =>2 ),

         array('objectId' =>2 ,

          'installmentNo' =>1 )

);

print_r($cancelArray);

$view ->assign('cancelArray',$cancelArray);

$view ->display('order.tpl');

}

}

?>

tpl

<foreach item=cancelOrder from=$cancelArray >


    {$cancelOrder.objectId}

    {$cancelOrder.installmentNo}

   

   <br />

    

</foreach>


写回答 关注

1回答

  • Darkers
    2016-08-19 13:18:16
    已采纳

    这个是注意级别的提示     你去php.ini里面把error的级别改一下就好了

    Jerry_...

    我知道是哪的问题了,我写成<>了,当成html的标签写了,应该是{}。谢谢啦

    2016-08-19 13:24:46

    共 1 条回复 >

MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82396 学习 · 929 问题

查看课程

相似问题