【问题标题】:Can CCK take care of my fields for a programatically defined node type in drupal?CCK 可以处理我在 drupal 中以编程方式定义的节点类型的字段吗?
【发布时间】:2008-11-10 22:02:04
【问题描述】:

CCK api 是否允许我从自定义模块创建一个节点类型,其中包含一堆使用 CCK 来存储其状态的字段?如果是这样,是否可以锁定这些字段,以便用户无法更改它们,但仍允许用户向节点类型添加更多字段?

谢谢

【问题讨论】:

    标签: drupal drupal-6 cck


    【解决方案1】:

    认为您的第一个问题的答案是“是”(至少对于 Drupal 6,它已将 CCK 的元素集成到 Drupal Core 中)。我相信Amazon module 会做这种事情,尽管它只有一个字段。

    不过,我认为您的第二个请求中的想法无法实现。这似乎需要字段级权限控制,而 Drupal 仅支持模块级权限控制。

    【讨论】:

      【解决方案2】:

      您可以在 GUI 中添加验证代码,以限制 CCK 字段在您的内容类型上受到干扰。不过,这不会阻止另一个模块用斧头进入那里。

      您可以添加检查,以便在检测到一些不需要的更改时恢复您首选的 CCK 设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多