2009-09-02 17:03:44
老葛 怎么改变form 生成的html啊
2009-09-02 17:04:44
form api 自动会增加很多html代码 我怎么改变这些form api 自动添加的html呢
2009-09-02 17:05:43
对于form api 的答复:
theme_element函数
Drupal表单自带了很多元素的默认主题函数,这些函数是可以覆写的.另外,可以为表单元素单独的定一个主题函数,负责表单元素的输出.
在覆写原来的默认函数时,你可以直接先把原来的代码复制过来,根据自己的需求做出修改.主要就是label和input的输出.
可以100%的控制表单元素的输出的.
不过通常很少这样用,通常的解决办法是使用CSS控制.