标签: cck

以编程方式/通过API创建Drupal CCK内容

我正在使用Drupal 6.x系统来创建练习/个人训练计划,并使用CCK和练习和程序的内容类型,其中程序包含一些标题字段和一个节点参考列表,包括.这很好用,我可以手动创建工作正常的程序.我现在想创建一个模块,它可以根据我开发的一些算法自动生成这些程序,过程如下:

  1. 将所有练习加载到数组中
  2. 加载用户个人信息(先前输入)
  3. 建立最适合的练习
  4. 创建新的节目内容类型
  5. 保存程序

练习有许多相关的属性,虽然我可以使用SQL直接在表中完成上述所有操作,但这样做会非常复杂并且感觉不对.我想在第1步中将练习加载为一个Exercise对象数组(node_load?),然后创建一个程序对象并保存.这种OO类型方法是否可行,或者我是否必须直接操作数据?

drupal cck

5
推荐指数
1
解决办法
5166
查看次数

在非CCK Drupal表单中添加"另一项"

Drupal的CCK具有允许单个CCK字段通过"添加另一个项目"按钮接受多个值的便利功能,该按钮导致节点中的数据阵列.

我想知道是否有任何简单的方法来适应我所要求的非CCK形式drupal_get_form.我宁愿不用多步形式技术重新发明轮子.

有人做过吗?

drupal cck form-api

5
推荐指数
1
解决办法
4585
查看次数

管理员在变更后发布内容

我在cck的帮助下创建了视频库.我创建了一个内容类型.现在我的要求是当用户添加视频时,它不应该发布给所有用户.当管理员激活该内容时,它应该被发布.我怎么能这样做,请建议我,如果有任何模块.我正在使用drupal 6.

谢谢

drupal cck drupal-6

5
推荐指数
1
解决办法
2530
查看次数

在Drupal 7中将CCK字段添加到自定义表单

在Drupal 6中有一个使用CCK的方法在我们的自定义表单中附加CCK字段,如:

$field = content_fields('field_name');  // field_name is cck field
(text_field,text_Area,image_field anything.)
$form['#field_info'][$name] = $field;
$form += content_field_form($form, $form_state, $field);
Run Code Online (Sandbox Code Playgroud)

如何在Drupal 7中实现相同的功能?我有一个表单,我想使用我为内容类型创建的字段.我查看了所有文件field.module但找不到任何内容.有它的功能,如_attach_field,field_info_Fieldfield_info_instance,但他们不能被渲染为一个表单字段.

drupal cck drupal-7

5
推荐指数
1
解决办法
2168
查看次数

具有多个子字段的Drupal Custom CCK字段

有没有办法创建一个可以有多个值的复合字段,每个值都有另一组复合值?

例如,我们希望最后有这个结构:

  • 第1组(无限数量的组)
    • 儿童场(每组无限制儿童)
    • 儿童领域
    • ...
  • 第2组
    • 儿童领域
    • 儿童领域
    • ...
  • ...

对于定义CCK字段的自定义模块,这是否可行?如果是这样,有人会推动我朝着正确的方向前进吗?

drupal cck drupal-6

4
推荐指数
1
解决办法
1万
查看次数

CCK字段是随机数

有人知道CCK模块添加了一个只是随机生成的数字的文本字段吗?

这意味着当用户尝试创建新节点时,他会将预先填充的随机数视为其中一个字段(并且无法更改该字段)

php random drupal cck content-management-system

4
推荐指数
1
解决办法
1429
查看次数

模块解析Drupal中的RSS提要?

我正在尝试简单地将RSS提要显示为我网站的一部分.用户将RSS URL放入CCK字段,我想获取该URL并显示最新的RSS结果.

我假设有一个模块,但我似乎无法找到它.

rss drupal cck

4
推荐指数
1
解决办法
3532
查看次数

Drupal中没有标题节点

我想要一个内容类型即引用CCK.但引用一般没有标题.但由于标题是必填字段,我如何避免在创建新节点时放置标题.

drupal cck drupal-6

3
推荐指数
1
解决办法
2376
查看次数

以编程方式获取和设置字段值

我有两个字段,我想用完全相同的值填充; 用户应该只填一个.
我还有一个函数来检查第二个字段是否为空.在Drupal 6和Drupal 7中如何获得和设置字段值有什么变化吗?

编辑:我正在尝试编辑模块.
是的,我在谈论节点字段.
$ node数组只有我添加到节点的术语ID.如何获知术语名称,知道其ID?

drupal cck drupal-7 drupal-modules

3
推荐指数
1
解决办法
2万
查看次数

选择列表的显示标签给定键

给定"field_priority"字段的以下选择列表,如何在给定密钥(例如0,1,3)的情况下显示标签?

0|Low
1|Medium
2|High
3|Urgent
Run Code Online (Sandbox Code Playgroud)

drupal cck drupal-7 drupal-fields

3
推荐指数
1
解决办法
5787
查看次数