gpt4 book ai didi

php - CCK为输入形式,但不是节点结构

转载 作者:行者123 更新时间:2023-12-02 09:23:07 25 4
gpt4 key购买 nike

我有一个用户创建的内容类型 (Witl)。在创建表单上,用户从 View (VOut) 生成的节点列表中选择一个选项。现在我将该选项存储为 Witl 上的节点引用。

我需要重构周围的事物,以便该节点引用不存储在 Witl 本身上,而是最终作为节点引用存储在另一个节点上。但是,用户只能创建 Witl 内容类型。这意味着我必须找到一种方法来向 Witl 上的用户呈现该 View (选择列表),但根本不将其保存在 Withl 上。能做到吗?有没有办法仅使用一种内容类型创建表单作为呈现 View 的方式,而不在此内容类型上存储数据?

最佳答案

是的,这是可以做到的。

不要在内容类型 Witl 上创建字段,而是实现 hook_form_alter() 将字段动态添加到内容创建表单。然后,在提交表单后,实现 hook_nodeapi() 将此值保存在某处。

不过,我不确定这是否是最好的方法。

关于php - CCK为输入形式,但不是节点结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3415502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com