Rightnow crm &引用;模具()&引用;在我的自定义小部件上不起作用

Rightnow crm &引用;模具()&引用;在我的自定义小部件上不起作用,rightnow-crm,Rightnow Crm,我现在正在开发Oracle,我必须创建一个自定义小部件。我想用一个骰子试试;在他身上,但它永远不会消失。如何中断小部件以查看变量值 <? $reportColumns = count($this->data['reportData']['headers']); foreach ($this->data['reportData']['data'] as $value): die(var_dump($value));?>

我现在正在开发Oracle,我必须创建一个自定义小部件。我想用一个骰子试试;在他身上,但它永远不会消失。如何中断小部件以查看变量值

 <? $reportColumns = count($this->data['reportData']['headers']);
       foreach ($this->data['reportData']['data'] as $value): 
           die(var_dump($value));?>
        <rn:block id="resultListItem">
        <li>
            <? for ($i = 0; $i < $reportColumns; $i++): ?>
                <? $header = $this->data['reportData']['headers'][$i]; ?>
                <? if ($this->showColumn($value[$i], $header)):
                    if ($i < 3):
                        if ($i === 0): ?>
                            <div class="rn_Element<?=$i + 1?>"><h3><?=$value[$i];?></h3></div>
                        <? else: ?>
                            <span class="rn_Element<?=$i + 1?>"><?=$value[$i];?></span>
                        <? endif; ?>
                    <? else: ?>
                        <span class="rn_ElementsHeader"><?=$this->getHeader($header);?></span>
                        <span class="rn_ElementsData"><?=$value[$i];?></span>
                    <? endif; ?>
                <? endif; ?>
            <? endfor; ?>
        </li>
        </rn:block>
    <? endforeach; ?>


  • 你确定那个模具坏了吗?如果您查看源代码,在调用exit的地方HTML是否被破坏?如果退出视图,HTML仍然会返回到浏览器,并从小部件构建之前创建的元素中呈现

    你可以尝试退出而不是死亡,但我认为你会得到同样的结果

    但是,打印数组值的更简单方法是从小部件的控制器中打印并退出该过程

    echo "<pre>",print_r($this->data['reportData']),"</pre>";
    exit();
    
    echo',print_r($this->data['reportData']),“”;
    退出();
    
    code Please…..如果您能发布一些您是如何做到的代码,可能是最好的。添加代码,等待您的答复,退出操作非常有效,谢谢。我不知道为什么die不起作用,也许是一个bug,但exit起作用。非常感谢你!