我无法找到创建自定义模块(或任何方法)的信息源或示例代码来编辑节点编辑/插入页面。
我正在尝试为节点创建Flickr集成。 Flickr API不是问题,我可以解决这些问题,这是Drupal API问题,我可以使用一些帮助或信息资源。
这是我想要实现的目标。
我不太确定如何实现这一点 - 我只需要一些修改节点编辑/插入页面的示例代码,我想我可以完成其余工作。
请帮助!
谢谢, 沙迪
答案 0 :(得分:2)
我认为您可以编写自己的CCK字段类型,以便将其添加到所需的内容类型并处理用户的输入和输入。使用flickr API。
通过这种方式,管理该字段并控制它更容易,而且它将自动添加到节点编辑/创建表单,节点加载等。 本文可能对http://www.lullabot.com/articles/creating-custom-cck-fields 有所帮助第二种方式,是使用hook_form_alter
function module_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'product_node_form') {
//do smth
}
}
在这种情况下,您想要更改的form_id将是{content_type} _node_form。 在那里你可以添加你的领域,并进行处理 hook_nodeapi
答案 1 :(得分:0)
以下是节点编辑表单alter solution的链接.. http://drupal.org/node/101092