2013-03-13 59 views
0

當我使用的EBootstrapActiveForm顯示 「(必需)」,而不是*

<?php $form=$this->beginWidget('EBootstrapActiveForm', array(... 

代替

<?php $form=$this->beginWidget('CActiveForm', array(..., 

默認必填字段標*替換單詞 「(必需)」。我如何取回*標記?以下是我正在使用的輸入字段片段:

<?php echo $form->beginControlGroup($model, 'first_name'); ?> 
    <?php echo $form->labelEx($model,'first_name'); ?> 
    <?php echo $form->beginControls(); ?> 
     <?php echo $form->textField($model,'first_name',array('size'=>60,'maxlength'=>64)); ?> 
     <?php echo $form->error($model,'first_name'); ?> 
    <?php echo $form->endControls(); ?> 
    <?php echo $form->endControlGroup(); ?> 
+0

'EBootstrapActiveForm',array(...?)後面的參數是什麼? – devBinnooh 2013-03-14 18:09:44

回答

0

基於擴展所需標籤標記的source code可以改變這種方式:

EBootstrap::$afterRequiredLabel = '*'; 

的地方。它呼籲EBootstrapActiveForm控件之前的任何地方。

相關問題