编辑“Drupal:CCK字段模块样本

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

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

最后版本 您的文本
第5行: 第5行:
内容模块处理node_load() and node_save()运算,所以在大部分情况下字段模块不对这些运算做处理。它们则会定义必要的数据存储方式--在表单中进行收集并在节点中显示出来。
内容模块处理node_load() and node_save()运算,所以在大部分情况下字段模块不对这些运算做处理。它们则会定义必要的数据存储方式--在表单中进行收集并在节点中显示出来。


'''''注意,字段和窗件几乎不做任何数据库查询。绝大多数情况下所有必要的查询都会被内容模块处理。 '''''
注意,字段和窗件几乎不做任何数据库查询。绝大多数情况下所有必要的查询都会被内容模块处理。  


<pre>
<pre>
第50行: 第50行:
函数hook_field_settings() 为字段进行定义。'form'和'save'运算是协同工作的。使用'form'向字段管理表单添加一个设定,而'save'则确保此设定保存贼了内容模块的管理过程中。
函数hook_field_settings() 为字段进行定义。'form'和'save'运算是协同工作的。使用'form'向字段管理表单添加一个设定,而'save'则确保此设定保存贼了内容模块的管理过程中。


'''注意'''尽管绝大多数的字段具有一个数据库栏,其中包括一个称为“value”的值,你还是可以为一个字段声明任意数量的栏位。比如,日期字段可以定义日期数值(date value),时区(timezone)及时差(offset)。
注意尽管绝大多数的字段具有一个数据库栏,其中包括一个称为“value”的值,你还是可以为一个字段声明任意数量的栏位。比如,日期字段可以定义日期数值(date value),时区(timezone)及时差(offset)。


<pre>
<pre>
第387行: 第387行:
Hook_widget() 控制窗件的行为,主要是用于创建和验证编辑表单(edit form)。'process form values' 运算应用作在表单数值被存储之前对它们进行操作。此运算在预览前被呼叫,因此以正确预览数值为目的的操作都要先经过此运算的处理。
Hook_widget() 控制窗件的行为,主要是用于创建和验证编辑表单(edit form)。'process form values' 运算应用作在表单数值被存储之前对它们进行操作。此运算在预览前被呼叫,因此以正确预览数值为目的的操作都要先经过此运算的处理。


'''注意,表单元素的顶层必须包括#tree => TRUE ,这样表单就会保留所有的次级元素(sub-element)。'''参见FAPI资料进一步了解 #tree。
注意,表单元素的顶层必须包括#tree => TRUE ,这样表单就会保留所有的次级元素(sub-element)。参见FAPI资料进一步了解 #tree。


<pre>
<pre>
第470行: 第470行:
</pre>
</pre>


'''''请注意,所有的Hook函数都是必须的。CCK希望他们都被表现出来,缺一不可。'''''
请注意,所有的Hook函数都是必须的。CCK希望他们都被表现出来,缺一不可。




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