以 drupal 形式创建具有自定义默认值的节点



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

如何从 url 获取路径,在我的例子中 - 数字,并将其显示在添加表单的字段中?

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

谢谢。

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

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

最新更新