2014-03-13 43 views
0

有沒有辦法在Drupal中自動設置加權節點?我想實現這一點,因爲我正在創建博客佈局,並且我希望最新的文章出現在我的二級菜單的頂部而不是底部。Drupal - 自動加權

+0

[weight module](https://drupal.org/project/weight)可能會做你所需要的。 –

+0

該模塊似乎不會增加重量,它始終保持在定義的默認weight.I之後,隨着新節點被添加動態增加+或 - 重量的東西。 – user3345367

回答

0

通過嘗試按動態迭代權重字段進行排序,可能會增加複雜度,這是非常簡單的事情。此場景最好通過按節點的創建日期或更新日期進行排序來處理。我的意思是,根據定義,這將允許您按最近的文章排序。哎呀,即使按節點ID進行排序也會更好,因爲對於創建的每個項目,您的值都會自動增加。

權重字段只能用於需要經驗性的分類,如待辦事項列表或其他內容。如果因爲想要稍後調整文章的排序而使用權重字段,則仍然可以通過按多列進行排序來獲得所需的結果(即weight ASC, created DESC)。

+0

我將如何實現這一目標?目前節點按字母順序排序。我將如何改變它,以便根據創建的日期來命令它們?我希望它最近的節點出現在頂部 – user3345367

+0

你用什麼來顯示你的節點? – ethan