我有一些实体类型,我有按下链接的页面,我想调用drupal表单进行创建
我的实体类型的新节点。链接看起来像http://testname/categories/category/222/555?page=1#overlay=node/add/entity_type
。
如何从url中获取路径,在我的情况下 - 数字,并在添加表单的字段中显示它?
我可以在链接中使用“get”参数,但是如何为新节点设置默认值或在drupal形式的字段中显示以创建新节点?
感谢。
答案 0 :(得分:1)
要获取查询参数,请使用arg(index)函数,其中index是url中参数的位置,即arg(0)= categories。
要在表单中显示默认值,请将#default_value属性用于字段。有关更多信息,请使用Drupal Form Api参考。