You are here

能否完全控制drupal?

xmxiaxmxia 的头像
Submitted by xmxiaxmxia on 星期一, 2013-01-28 01:54

如果页面上有一个要用户提交的表单,这个表单想用table做。因为这个表单就是一个表格形式的(当然,牛的前端也能要drupal打出的DIV然后调CSS,也可能能调到表格的样子,不过有时候页面上的一部分用table还是十分方便的)。我想要到webform模块(或手工写代码也可以了)是否能让drupal打印出table代码?让表单的某个元素放到对应某个格子中?

从这个问题出发,能否完全“驾驭”drupal,比如控制它输出的DIV的ID什么的?还是说"drupal模式"就是要在drupal打印的DIV基础上调CSS才能达到设计图?

谢谢了

论坛:

g089h515r806 的头像

    完全可以控制住Drupal表单的输出,想输出table,就会输出table,想输出DIV,Class,就输出对应的DIV。

    这个需要比较多的定制工作,我们将会在Think in Drupal 第5集里面介绍,如何覆写这些东西。

Yes1000 的头像

table就是table,DIV就是DIV.

使用DIV+CSS只是不用table做布局,而使用DIV来控制布局,但并不是说任何内容都完全抛弃table变成DIV,本身是表格的东西还是table合适。

比如课程表这种,不用table非用DIV来做还自认为很牛逼,我觉得这人肯定蛋疼