编辑“Drupal:字段的管理

跳转至: 导航、​ 搜索
警告:您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您登录创建一个账户,您的编辑将归属于您的用户名,且将享受其他好处。

该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。

最后版本 您的文本
第2行: 第2行:


Weight控制字段的排列顺序。有较大weight的字段会排在较小weight的字段之后。记住它们在内容中也为非CCK字段,并有自己的weight。比如,'''title'''字段默认的weight是-5,它是不受CCK控制的。如果内容类型有一个主体(body),这个主体的weight就是0。如果内容类型使用分类,这个分类的weight则是-3。所以你得为字段选择合适的weight来合理穿插于其他的内容中。如果字段较多,可能就很难将它们与其他元素部件合理地组织起来。这时候 fieldgroup 就可以大显身手了。将你的字段放入小组中,然后再它们各自的小组里调整weight。这样组织起来就方便多了。
Weight控制字段的排列顺序。有较大weight的字段会排在较小weight的字段之后。记住它们在内容中也为非CCK字段,并有自己的weight。比如,'''title'''字段默认的weight是-5,它是不受CCK控制的。如果内容类型有一个主体(body),这个主体的weight就是0。如果内容类型使用分类,这个分类的weight则是-3。所以你得为字段选择合适的weight来合理穿插于其他的内容中。如果字段较多,可能就很难将它们与其他元素部件合理地组织起来。这时候 fieldgroup 就可以大显身手了。将你的字段放入小组中,然后再它们各自的小组里调整weight。这样组织起来就方便多了。
如果你需要修改某个非cck控制表单项目的weight的话,可以使用hook_form_alter。例如,要将'''标题(Title)'''的weight从-5调整为-10的话,可以创建一个form_weight.module并添加如下代码:
<pre>
<?php
function form_weight_form_alter($form_id, &$form) {
  if($form_id == "YOUR_FORM_ID") {
    $form['title']['#weight'] = -10;
  }
}
?>
</pre>


[[category:drupal:cck]]
[[category:drupal:cck]]
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅Wordpress-mediawiki:版权的细节)。 未经许可,请勿提交受版权保护的作品!
取消 编辑帮助(在新窗口中打开)