cck相关内容

Drupal 7:如何限制对特定用户角色的文件访问

我需要在 Drupal 7 上开发一个站点.我在 CCK 中有一些带有文件字段的内容类型.并且访问这些类型的节点应该只授予特定的 Drupal 用户角色.并且在任何时候,站点管理员都应该能够将这些节点设为“公共"或“私有". 我可以让节点只对特定的用户角色可见,但这不够安全.如果匿名用户知道文件的路径( www.mysite.org/hidden_​​files/file1 ),他可以下载它 ..
发布时间:2022-01-23 22:25:05 其他开发

Drupal CCK 复选框

我是 Drupal 的新手.到目前为止喜欢它:) 我正在创建 CCK 自定义内容类型.我需要以复选框格式制作便利设施清单.所以我做了; 文件类型:文本 小部件类型:复选框/单选按钮 和允许值列表: onsite_dining|现场用餐 meeting_space|会议空间 business_center|商务中心 它创建了只有 1 个选择的单选按钮 ..
发布时间:2021-12-30 00:01:01 其他开发

Drupal:创建一个带有员工工作时间的节点

我的任务有点复杂. 1. 我需要创建一个包含员工工作时间的节点(它将为所有角色为“employee"的用户创建),如下所示: 星期一:从 __ : __ 到 __ : __星期二:从 __ : __ 到 __ : __星期三:从 __ : __ 到 __ : __等等. 因此,我将不得不创建大约 14 个 CCK 字段(monday_from、monday_to、tuesday_fro ..
发布时间:2021-12-30 00:00:53 其他开发

Drupal 6 中的测量表

我正在 Drupal 6 中为一家测量公司做一个项目.最终,员工需要将测量值输入到新的内容类型中.目前,他们在一个大型 Excel 电子表格中执行此操作,该电子表格有一堆宏可以在单元格之间进行计算(米到英尺、m^2、一些定价内容). 我的问题是:如何在 Drupal 6 中最好地复制此电子表格的功能,请记住,使用此系统的员工收集的数据量因项目而异(即,3 层楼与 1 层楼与地下室;等). ..
发布时间:2021-12-29 23:58:28 其他开发

Drupal 中对表的节点引用

我有 Drupal 和 CCK, 我有一个名为文章的内容类型. 这篇文章有 5 个节点参考. 我正在 CCK 中使用表字段,并尝试将其连接到 参考文献,因此每篇文章 [包含一个表格字段] 将有一个包含 5 列的表格,每个产品一列 以及可以根据用户需要更改的内容 但是我不太确定该怎么做,我试过了 在参考中选择产品后,将产品添加到列中 通过jquery,它似乎很慢..有没有以前的 ..
发布时间:2021-12-29 23:56:36 其他开发

创建表单提交时如何自动设置CCK节点引用字段的值

我有一个引用不同内容类型 (B) 的单个节点的内容类型 (A).可以使用创建此新节点 (A) 的用户的信息以编程方式确定引用的节点 (B)...每个用户只能创建引用内容类型 (B) 的单个节点,因此该单个节点将始终为从用户创建的内容类型 B 的节点引用. 因为引用的节点总是已知的,我不希望用户必须输入引用值,我想在幕后为他们设置.我找到了很多关于这样做的主题,但似乎没有一个明确或对我有用. ..
发布时间:2021-12-29 23:54:20 其他开发

更改表单的 CCK 标题

默认情况下,CCK 表单创建具有表单的标题 创建 [您的内容类型名称] 我想把我的改成 注册某某 有人建议我可以使用字符串覆盖,但我找不到要替换的字符串.我也尝试过为 form_alter 编写代码,但似乎无法弄清楚如何更改“标题". 想法? 解决方案 有两种可能,一种是使用主题布局,另一种是设置页面模板中使用的$title变量.您可以使用如 lazy 建议的预处理函数来 ..
发布时间:2021-12-29 23:52:52 PHP

Drupal 5:自定义内容类型中的 CCK 字段

我有通过 NodeAPI 钩子(hook_insert、hook_update 等)实现自定义内容类型的模块.我想将 CCK 字段添加到此内容类型并通过 hook_nodeapi 调用(如创建或更新)填充它(以在视图中显示内容节点). 问题是,我无法访问此内容类型的 CCK 字段.当然,它在“管理字段"页面上启用,但是当我使用 Devel 模块加载这种类型的任何节点时,我看不到节点对象中的字 ..
发布时间:2021-12-29 23:51:14 其他开发

如何在drupal中获取内容类型的字段值

如何获取自定义内容类型的字段值.我使用 CCK 模块创建了自定义内容类型.是否有任何函数可以获取特定内容类型的字段数组. 例如:我可以使用 content_profile_load() 函数获取配置文件详细信息.有没有类似的功能. 解决方案 如果您正在查看节点,则所有值都存储在 $node 变量中.做一个print_r($node);查看节点对象中的所有可用值. 否则使用 no ..
发布时间:2021-12-29 23:42:23 其他开发

如何在 NodeReference 字段中删除节点 ID [nid:n]

这是这个链接的相同问题: 删除节点引用自动完成中的 [nid:n] 根据第一个答案(Grayside),我创建了自己的模块并激活.然后我创建了一个新内容,我在 nodereference 字段中查找并最终选择它 -> 它有效(没有出现 [nid:n]). 但是,当我查看/预览或保存或编辑内容时,[nid:n] 再次出现. 有人可以帮我吗? 解决方案 感谢您的回答. ..
发布时间:2021-12-29 23:42:16 其他开发

在 Drupal 中使用单个自定义表单创建多个 CCK 节点

我需要一个允许同时创建多个相关节点的表单.所有节点都涉及 CCK 字段. 我想尽可能多地/实用地使用 CCK 的内置验证、提交、输入小部件和安全功能. 在 Drupal 6 中实现这一目标的最佳方法是什么?是否有“最佳做法"或文档? 这是我可以看到的 3 种可能性.我希望得到有关这些方法是否可行的反馈,或者是否有更好的选择. 1. 从内容类型 foo 的标准节点创建表 ..
发布时间:2021-12-29 23:40:37 其他开发

如何在 Drupal 中按内容类型列出 CCK 字段

要获取内容类型的 cck 字段列表,我希望使用: drupal_get_schema('content_type_mycontenttype'); 但这会遗漏具有多个值的字段.是否有一个简单的调用可以用来获取这样的列表? 解决方案 看看content_fields 函数,如果没有您需要的信息,则有 _content_type_info. 另外,一旦你有了字段信息,你就可以使用提取 ..
发布时间:2021-12-29 23:36:17 其他开发

是否可以自定义 drupal 节点引用并传递您的搜索和来自另一个字段的参数

我正在尝试在 drupal 中创建一个带有节点引用字段的定制表单. 我想为节点引用自动完成添加一些额外的功能.我创建了一个包含参数的视图.我希望能够将该参数从下拉列表以及键入的文本传递到自动完成脚本中. 有谁知道我会如何开始. /* FIELD 1 - 下拉菜单 */$sql = "SELECT nid, title FROM node where type='resourcetyp ..
发布时间:2021-12-29 23:32:42 前端开发

你如何在 Drupal 的环境之间迁移 CCK 字段?

内容构建工具包 (CCK) 是最有用的 Drupal 模块之一.它允许您轻松地将自定义字段添加到内容类型. 但是,这些新字段是通过 Drupal 本身创建并存储在数据库中的.这意味着,如果您在开发环境中更改 CCK 字段,则需要在测试和生产环境中手动进行相同的更改. 更糟糕的是,没有简单的方法可以确定您的环境是否不同步.因此,如果您在将更改投入测试或生产时无意中搞砸或遗漏了更改,您可能 ..
发布时间:2021-12-29 23:27:51 其他开发

具有多个子字段的 Drupal 自定义 CCK 字段

有没有办法创建一个可以有多个值的复合字段,每个值都有另一组复合值? 例如我们希望在最后有这个结构: 第 1 组(组数不限) 子字段(每个组的子项不限) 子字段 ... 第 2 组 子字段 子字段 ... ... 对于定义 CCK 字段的自定义模块,这完全可能吗?如果是这样,有人可以将我推向正确的方向吗? 解决方案 这是 drupal 世界中一个非常 ..
发布时间:2021-12-29 23:26:57 其他开发

以非 CCK Drupal 形式“添加另一个项目"

Drupal 的 CCK 有一个方便的特性,允许单个 CCK 字段通过“添加另一个项目"按钮接受多个值,从而在节点中生成数据数组. 我想知道是否有任何简单的方法可以将其调整为我将通过 drupal_get_form 调用的非 CCK 表单.我宁愿不必用多步表单技术重新发明轮子. 有人这样做过吗? 解决方案 如果他们包含一个更精简的示例就好了,但是 这篇 Drupal 中的 AH ..
发布时间:2021-12-29 23:26:15 其他开发

删除节点引用自动完成中的 [nid:n]

对 cck 节点引用使用自动完成字段总是将节点 ID 显示为一个隐蔽的括号扩展名: 页面标题 [nid:23] 我知道这可以确保在节点具有相同标题的情况下选择是唯一的,但显然,向用户公开这是一件令人讨厌的事情. 有没有人成功删除这些括号或添加不同的唯一标识符? 解决方案 最终,你需要改变 nodereference.module 中 nodereference_autocompl ..
发布时间:2021-12-29 23:18:51 其他开发