2016-12-05 148 views
0

在我的Drupal 7站點中,我爲[node:og-group-ref:url:path]/blog/[node:title]的新博客文章設置了一個URL模式。Drupal自動更改路徑

我想創建一個有機基團,當新的職位將被保存爲OG,有設置的路徑會自動更改爲[node:og-group-ref:url:path]/archive/[node:title]一個規則的規則。

有關如何在規則模塊內執行此操作的任何想法?

回答

0

所以,要回答你的確切問題。你可以使用規則模塊來完成。

啓用規則模塊,

  1. 創建新規則
  2. 集「響應事件」到節點標題下的「保存新的內容後」。
  3. (可選) 如果您需要它來匹配某些要求,則可以放置一個條件來檢查特定標記暴露數據的值。
  4. 選擇「添加動作」,並在下一個屏幕上選擇「創建或刪除路徑的網址別名」。

在底部構造url別名,使用每個原始答案的替換模式。

你將能夠完成你在這個方法論中所提出的問題。

不知道該用例的具體細節,有你也可以做一個機會,你要找一個人做Pathauto

+0

感謝@Karl買入什麼! 但是,我無法獲得要刪除的原始路徑。 有一個pathauto設置爲博客文章內容類型。但是,我想創建一個規則來覆蓋它。 有關規則條件應該是什麼的想法? – tcam27

+0

Hi @ tcam27。爲什麼不直接使用你在帖子中粘貼的原始路徑?另外,除非定義了兩個獨立的內容類型,並且爲每個內容類型更改路徑,否則您不容易重新創建使用pathauto描述的邏輯。使用pathauto,特定內容類型的每個節點都將遵循您定義的單一路徑 –