Drupal 7 开发内部培训资料, 分头诗人

drupal 如何修改node 的edit界面?

赞成!
0
否决!

在node--xx.tpl.php里面可以自己定义去输出字段。

但编辑这个页面该如何去定义修改了?

是node--xx-edit.tpl.php么

2 个回答

赞成!
0
否决!

edit 页面,这里给两种方式:

方式1:编辑的form,每个元素都有id跟class的,通过css 隐藏。

方式2:edit的按钮重新指向一个自定义的表单,这个表单是通过自定义模块生成的。通过自定义模块,调用 hook_menu跟hook_form生成新的编辑表单,这个表单的元素是完全可以自定义的,想给什么,不想给什么,完全自己控制。当然,这个要懂得模块开发知识。

赞成!
0
否决!

使用ds模块吧,自定义一个布局,把相应的字段放入每个而局中的区域就行,,表单、浏览都行,