您好我遇到以下问题(或误解):我正在注册一个路径(在自定义模块中使用hook_menu),假设路径为admin/some_settings
。在这个页面上,我应该显示一个包含一些文件(图像)上传字段的表单。
我知道如何使用Drupal的标准字段类型,但我想添加一些CCK字段类型(同样它们将是图像)。使用CCK字段类型的原因是我想要施加限制(文件类型,大小,分辨率等)。
我也知道如何使用CCK进行内容类型,但我不知道如何为注册菜单做这件事。所以任何想法或资源(仅供记录:我已经使用Drupal 2周了,所以请耐心等待)?
更新:我想我现在找到了一个解决方案,我只需要一个例子。解决方案是找到一个模块,在设置中形成一个看起来像我正在寻找的字段。然后我只需要看一下实现。如果有人知道在设置菜单中有上传图像字段(最好是imagefield)的模块,请告诉我。
答案 0 :(得分:0)
http://groups.drupal.org/node/16542
http://coder1.com/articles/adding-cck-field-to-custom-form
希望这能为你提供一个起点。
答案 1 :(得分:0)
我认为这在Drupal-6中是不可能的。构建CCK字段以附加到节点。但是由于新的Drupal-7字段和实体,现在事情变得更容易了。