2014-12-04 49 views
0

我有一些實體類型,並且在頁面上有鏈接,我想調用drupal表單來創建 我的實體類型的新節點。 Link看起來像http://testname/categories/category/222/555?page=1#overlay=node/add/entity_type以drupal的形式創建具有自定義默認值的節點

如何從URL中獲取路徑,在我的情況下是數字,並在添加表單的字段中顯示它?

我可以在鏈接中使用「獲取」參數,但是如何將其設置爲新節點的缺省值或在用於創建新節點的drupal表單的字段中顯示?

謝謝。

回答

1

要獲取查詢參數,請使用arg(index)函數,其中index是參數在url中的位置,即arg(0)= categories。

要在表單中顯示默認值,請將#default_value屬性用於字段。有關更多信息,請使用Drupal Form API參考。