Drupal:添加新字段(第二步)
来自站长百科
接下来,你就能在此屏幕中定义该字段的更多功能。如下:
你会发现可能用到的窗件列表在这里再次出现。因为当字段生成后你可以决定让字段使用别的窗件。现在且跳过这个部分。
下面罗列了你可以定义的功能:
Label(标签)
- 创建一个标签,使其具有与字段机器名所不同的组件(component)。它可以包括空格或非ASCII字符,而且可以进行修改--机器名则不行。
Rows (行)
- 此选项仅当定义“text”字段时出现。其默认值为“1”,如默认为1的话,就会在表单中得到一个常见的文本框;它在数据库中作为可变字段(varchar field)保存。如果你设置其值大于“1”,就会在表单里得到一个很大的文本区域并有着相应的行数,在数据库中作为一个文本字段保存。
Default value (默认数值)
- 在这个折迭起来的区域中你可以为字段输入一个默认数值。你可以使用它或空在那里。
Group(分组)
- 当启用Fieldgroup模块之后,你就可以通过选项选择一个组来将字段加入其中。但没有创建分组的话这个就不会有任何效果。
Help text(帮助文本)
- 在“Help text”框中输入的任何东西在终端用户看来都是对该表单元素(element)的描述。
Required(必填项)
- 选择此项后,该字段就是必填项了。用户必须填写此字段,否则将无法保存新的内容。
Multiple values(多数值)
- 这是CCK功能最强大也是最令人困惑的部分。当选择此项之后,用户可以选择或创建多于一个的此类项目。最常见的就是用它创建一个使用复选框窗件的文本或数字字段,这样用户就可以进行复选了。
Text processing(文本处理)
- 这是仅适用于text字段的另一选项。在此你可以判别是否允许用户为文本处理选择一个过滤器。过滤器处理选项仅当字段创建为多于一行的textarea字段时起效。
Maximum length(最大长度)
- 为字段选择最大长度;或者留空而不进行长度限制。如果这是一个textfield,设置的值就会来限制当前字段的篇幅。
Allowed values list(被允许的数值列表)
- 此项仅当你使用select或checkbox 窗件时才有用。使用前面的窗件之后,你就可以定义一个列表,其中的项目可供用户选择。
Save the field(保存字段)
- 选择或填入上述各选项中的数值,接着进行保存。你就会转到“管理字段”屏幕。