首 页  >>  E商学院  >>  zencart百科  >>  对messageStack这个类的分析

对messageStack这个类的分析

在 zc 中, 系统所有的提示信息, 用户操作使用信息,
都是靠messageStack类来提供的.
它的位置在 includes/classes/message_stack.php文件中.


当用户对一个事件进行操作的时候,如果操作成功, 或者操作失败, 都要给用户提供相应的提示信息,
比如
$messageStack->add_session('account_password','ok','success');
本语句是代用了messageStack类下的add()方法,把一个时间写入到一个数组中,
或者是堆栈中.


在显示层中.if ($messageStack->size('account_password') > 0) echo
$messageStack->output('account_password');
这条语句用来判断 messageStack
对象中是不是有提示信息, 如果有 则显示 output 里面的提示信息, 然后将其数组清空.


点击次数:7027  发布日期:2013-04-15  【打印此页】  【关闭