如何在 Yii 中将字符串连接到 activeTextArea?
How to concatenate a string into activeTextArea in Yii?
这可能是重复的。但是,我似乎无法在 Whosebug 上找到解决方案。
我一直在尝试将单个字符串(即“Clone”)连接到 yii 中的 textAre。但是,到目前为止我还没有能够正确地实现它。以下是我的 textArea.
<div class="row">
<div class ="col-md-4">
<?php echo $form->labelEx($model,'tag'); ?>
<?php echo $form->textArea($model,'tag', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
</div>
</div>
但是当我尝试像下面的代码那样连接它时,我得到了一个错误。
<?php echo $form->textArea($model,'tag'.''.'Clone', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
错误:属性“Dashboard.titleClone”未定义。
我还尝试使用如下变量获取它:
<?php $clone = $model->title.''.'Clone' ?>
<?php echo $form->textArea($model,$clone, array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
如有任何帮助或建议,我们将不胜感激。
找到解决办法。我不知道你会这样做,但它在某种程度上是有道理的。
您可以在 activeTextArea 中使用字符串之前通过连接它来将字符串添加到模型的属性,如下所示:
<?php $model->tag .= "Clone"; ?>
<div class="row">
<div class ="col-md-4">
<?php echo $form->labelEx($model,'tag'); ?>
<?php echo $form->textArea($model,'tag', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
</div>
</div>
这可能是重复的。但是,我似乎无法在 Whosebug 上找到解决方案。
我一直在尝试将单个字符串(即“Clone”)连接到 yii 中的 textAre。但是,到目前为止我还没有能够正确地实现它。以下是我的 textArea.
<div class="row">
<div class ="col-md-4">
<?php echo $form->labelEx($model,'tag'); ?>
<?php echo $form->textArea($model,'tag', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
</div>
</div>
但是当我尝试像下面的代码那样连接它时,我得到了一个错误。
<?php echo $form->textArea($model,'tag'.''.'Clone', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
错误:属性“Dashboard.titleClone”未定义。
我还尝试使用如下变量获取它:
<?php $clone = $model->title.''.'Clone' ?>
<?php echo $form->textArea($model,$clone, array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
如有任何帮助或建议,我们将不胜感激。
找到解决办法。我不知道你会这样做,但它在某种程度上是有道理的。
您可以在 activeTextArea 中使用字符串之前通过连接它来将字符串添加到模型的属性,如下所示:
<?php $model->tag .= "Clone"; ?>
<div class="row">
<div class ="col-md-4">
<?php echo $form->labelEx($model,'tag'); ?>
<?php echo $form->textArea($model,'tag', array('rows'=>1, 'cols'=>20,'class'=>'resize-non form-control', 'id'=>'newTags')); ?>
</div>
</div>