【问题标题】:Drupal6: Load a field, like one would load a node?Drupal6:加载一个字段,就像加载一个节点一样?
【发布时间】:2010-01-04 22:11:56
【问题描述】:

是否有与node_load() 等效的field_load() 函数?我想在不亲自访问数据库的情况下获取有关字段类型和其他验证约束的信息。

更好的是,是否有任何函数可以为我验证它,例如 is_valid_for_field(field_name, input),它将接受一个字段名称和一个潜在输入并返回一个布尔值,指示潜在输入是否有效(在 min/max 内, etc) 用于指定字段?

【问题讨论】:

    标签: validation drupal forms


    【解决方案1】:

    content_fields() 函数,它将为您获取字段的元数据。在验证方面,IIRC,您可以调用 content_field() 并设置要验证的操作和相关数据。但是,通过使用已完成的节点调用 node_save,cck 模块将处理整个节点结构的所有相关验证钩子,因此您最好选择这条路线。

    【讨论】:

    • 包括验证分类法? (引用的术语确实存在,并且允许将它们应用于该节点类型等)
    猜你喜欢
    • 1970-01-01
    • 2021-06-05
    • 2012-03-02
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多