使用drupal格式的自定义默认值创建节点

时间:2014-12-04 13:48:21

标签: drupal drupal-7

我有一些实体类型,我有按下链接的页面,我想调用drupal表单进行创建  我的实体类型的新节点。链接看起来像http://testname/categories/category/222/555?page=1#overlay=node/add/entity_type

如何从url中获取路径,在我的情况下 - 数字,并在添加表单的字段中显示它?

我可以在链接中使用“get”参数,但是如何为新节点设置默认值或在drupal形式的字段中显示以创建新节点?

感谢。

1 个答案:

答案 0 :(得分:1)

要获取查询参数,请使用arg(index)函数,其中index是url中参数的位置,即arg(0)= categories。

要在表单中显示默认值,请将#default_value属性用于字段。有关更多信息,请使用Drupal Form Api参考。