2010-06-30 37 views
1

請考慮幫助一個Drupal noob誰是撕毀我剩下的頭髮的危險。Drupal 6意見2使用節點路徑作爲參數

我有一個觀點,我想添加一個參數,以便它只顯示指定產品的詳細信息。因爲我使用URL別名參數的形式是shop/product1,shop/product2等。但是,當我去添加一個參數節點路徑(這是我已經設置爲shop/product1等沒有列出)我唯一可以使用的是Node:Nid,但這不起作用,因爲我的參數不是節點ID,而是路徑別名。

我一直在使用的解決方法是創建一個CCK字段來存儲我的節點路徑,然後使用CCK字段創建一個參數。這是唯一的選擇嗎?

問候,

肖恩做到這將是創建一個自定義模塊,並定義自己的回調然後會從路徑制定出NID,並通過它作爲參數傳遞給

回答

1

的一種方式查看使用views_embed_view

有一些contrib模塊可以讓你通過PHP代碼進行過濾,這可能也會做到。

1

我相信你仍然可以使用NID作爲參數,因爲即使你在地址欄中顯示別名,實際路徑也是如此。

相關問題