addfield setproperty atk4

时间:2011-12-05 14:29:27

标签: php css atk4

我有一个简单但奇怪的问题。我无法为单个字段设置大小(anno) 这是我的代码:

$t1 = $tabs->addTab('Esterni');
$f= $t1->add('Form');
$f->setFormClass('horizontal atk-form-horizontal-3col');
$f->addField('line' ,'nome_commerciale','Nome Commerciale');
$f->addField('line','anno','Anno')->setProperty('SIZE',4);
$f->addField('line','esame_petrografico','Esame Petrografico');
if($_GET['more_info']){
    $f->setSource('t_materiali_est');
    $f->setConditionFromGET('id_mat','more_info');
}

我做错了什么?

1 个答案:

答案 0 :(得分:2)

这可能是由CSS引起的,CSS优先于大小。您可以改为使用样式:

$field->setProperty('style','width: 4em');