【问题标题】:Passing variable from view to element in cakephp在cakephp中将变量从视图传递到元素
【发布时间】:2014-04-01 08:35:45
【问题描述】:

我有一个视图文件 add_rates.ctp ,其中有一个选择框。当我更改选项时,它将进行 ajax 调用并从控制器中获取一些值并在该视图中加载一个元素。 但我的问题是我没有在元素中获取参数值。 我在rates.ctp中得到参数

$params=$this->params['pass'];

它将返回一个参数数组。但是当我在元素中尝试这个时,我没有得到价值。 我也尝试在 add_rates.ctp 中设置一个值并尝试访问元素,这也不起作用

$this->set('params',array($params));

怎么办..如果有人对此有任何想法,请回复..我被卡住了...

【问题讨论】:

    标签: variables view cakephp-2.0 element


    【解决方案1】:

    如果 $params 是您要传递的数组,那么试试这个:

    <?php $this->element('your-element-name', array('params' => $params)); ?>
    

    【讨论】:

    • 我知道这一点,但我想从自己的观点中获得价值
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-21
    • 1970-01-01
    • 2021-09-26
    • 2015-11-12
    • 2016-06-18
    • 1970-01-01
    • 2020-07-04
    相关资源
    最近更新 更多