老葛 怎么改变drupal form 生成的html啊 ?

  • 牧草人
     

    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控制.

Drupal版本: