0
我遇到了一些symfony表單值的問題(我猜這是乾淨的值,但還不是很清楚)。這裏的問題:Symfony 1.4表格值getValues()後更改()
我在我的形式sfFormDateJQueryUI插件的設置是這樣的:
$this->setWidgets(array(
'needDate' => new sfWidgetFormDateJQueryUI(),
));
$this->setValidators(array(
'needDate' => new sfValidatorDate(array(
'required' => true,
'date_format' => '/^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/',
'date_output' => 'd/m/Y'
)),
));
然後當我提出,說26/06/2010,原來就在HTTP頭(通過觀察Firebug)和$ request(我只是打印它)。但之後,我通過
$formVal = $form->getValues();
獲得的價值在$formVal["needDate"]
日期值成爲今天的日期(03/06/2010)。我真的不明白,在檢查API文檔後,它說getValues將返回'已清除'值。那是因爲它嗎?我不明白什麼是'乾淨'。
以前謝謝..