【问题标题】:Hidden Button in yii2yii2中的隐藏按钮
【发布时间】:2018-04-20 08:51:56
【问题描述】:

我想在访客不是以访客身份提交时禁用下载按钮,该按钮将隐藏或禁用。我正在使用模态提交访客表格。我尝试遵循此 How to Disable a button in Yii2 ,但我对声明中的声明感到困惑。这是我的按钮截图>> button

我的脚本,

<p>     
<?php
if (Yii::$app->$model->'id_guest') {
  echo Html::a('Download', ['download','id'=>$model->file_buku],['class'=>'btn btn-primary'] ); 
} elseif(Yii::$app->$model->identity->'id_guest') {
   echo  Html::button('Create Guest', ['value'=>Url::to('index.php?r=guest/create'),'class' => 'btn btn-success','id'=>'modalButton']) ;
}
?></p>

我正在使用 gii 创建 Form Guest。你能帮助我吗? 谢谢,

【问题讨论】:

    标签: button yii2


    【解决方案1】:

    你可以这样使用:

    if (Yii::$app->user->getIsGuest()) {
        echo Html::a('Download', ['download','id'=>$model->file_buku],['class'=>'btn btn-primary'] ); 
    }
    

    这里是doc

    【讨论】:

    • 我尝试使用您的代码,但出现错误,获取未知属性:ommon\models\User::nama。我在文档中读到,那个用户是一个类。但是,我创建了另一个类,那就是客人。因此,我将代码修改为 if (Yii::$app->guest->getIsGuest()) {,但我又遇到了错误。你能帮帮我吗?
    • 在你看来你有这个吗?使用 yii\web\User;
    猜你喜欢
    • 2015-01-24
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2019-08-27
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多