2013-03-20 101 views
0

我使用cakephp 2.3.1並試圖用formhelper創建一個表單。formhelper cakephp不工作

這是我addStudent.ctp:

<?php 
$this->Form->create("Test"); 
$this->Form->input("stuId",array('class'=>'inputField', 'placeholder'=>'SVxxxxxxxx')); 
$this->Form->input("stuName",array('class'=>'inputField', 'name'=>'stuName')); 
$this->Form->input('submit',array('type'=>'submit')); 
$this->Form->end(); 
?> 

我已經添加的:var $ =助手陣列( '表');在AppController中。 但它什麼都沒有顯示?這裏有什麼問題:(

回答

2

你需要將輸出回顯到瀏覽器,記住你在這裏使用返回html的函數,但爲了使它顯示在頁面上,它必須被echo-ed 。試試這個:

<?php 
echo $this->Form->create("Test"); 
echo $this->Form->input("stuId",array('class'=>'inputField', 'placeholder'=>'SVxxxxxxxx')); 
echo $this->Form->input("stuName",array('class'=>'inputField', 'name'=>'stuName')); 
echo $this->Form->input('submit',array('type'=>'submit')); 
echo $this->Form->end(); 
?>