【问题标题】:making a link unclickable in yii在 yii 中使链接不可点击
【发布时间】:2014-08-26 01:38:37
【问题描述】:

如何使yii中的链接不可点击? 我有一些身份问题,即在第二种形式“主要投诉链”中,有一个值从第一种形式的用户输入数据值中使用,即“名称和参考”。因此,如果有人破坏了管道并直接移动到 Primary 投诉链,那么就会发生我想避免的非对象错误。 因此,我在想是否有任何技巧可以使链接无法单击。

拜托,我在这个问题上卡了很长时间。立即需要帮助。

<?php
$this->menu = array(
    array('icon'=>'plus-sign-alt','label'=>'Home', 'url'=>array('/cname/index')),
    array('icon'=>'plus-sign-alt','label'=>'Name & Reference', 'url'=>array('/cname/create'),'active'=>true,),
    array('icon'=>'icon-signal','label'=>'Primary complain chain', 'url'=>array('/cprimary/create')),
); 
?>

<?php 
echo $this->renderPartial('_form', array('model'=>$model, 'model1'=>$model1)); 
?>

【问题讨论】:

  • 与其让链接不可点击,我认为最好检查后端的参数,如果有一些设置不正确,请将用户重定向到链的开头。

标签: php yii hyperlink


【解决方案1】:

您可以使用以下方式删除菜单项:

array('icon'=>'icon-signal',
      'label'=>'Primary complain chain', 
      'url'=>array('/cprimary/create'),
      'visible'=>isset($model->name) && isset($model->reference),
),

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-02
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多