2011-02-24 32 views
6

我需要在YII表單中添加一個文本字段,其中我沒有指定任何模型類名稱。但我需要在控制器類的action方法中處理該值。如何在YII中添加模型類的文本框?

我需要添加一個文本字段作爲

<div class="row"> 
    <input type="text" name="test" id="test" > 
</div> 

我添加文本字段作爲

<?php echo $form->textField($model['groupModel'],'group_name',array('size'=>60,'maxlength'=>128)); ?> 

但我do't要與新指定任何型號名稱文本字段.. 在此先感謝...

+1

我假設你在視圖中這樣做?什麼阻止你以保持時尚的方式添加它? – 2011-02-24 13:04:05

回答

6

您可以添加一個Chtml textfield具有id

將在展會:$ _ POST [ 'myTextField將']

+0

感謝您的回覆,但我是YII的新手。我使用的代碼爲

當我使用 var_dump($ _ POST ['User']); 控制器中的action方法裏面不包含文本字段值.. – Damodaran 2011-02-24 13:58:04

7

這應該工作

<div class="row"> 
    <?php echo CHtml::textField('User[textvalue]', '', array('size'=>60,'maxlength'=>128)); ?>     
</div> 

這會給你的內心$ _POST [ '用戶' 文本值]作爲$ _POST ['用戶'] ['textvalue']

相關問題