您在這裡

Image gallery的排序

annting's 的頭像
annting 在 2009-03-31 (二) 22:03 發表

不得不說,經過了不少時間的搜尋,還是解決不了,只好發問了。
狀況是這樣:Image gallery模組會以分類(taxonomy)的方式替相簿命名,這有很多好處,其中幾個是可以階層分類、使用taxonomy的相關模組來強化功能等等。但是有個嚴重問題:排序。
排序在分類中是以權重來排列的,如果大家權重一樣,就會以名稱排列。這其實問題不少(6.x好一些)。假設我已經有一些相簿,規定使用者用以下的規則命名:
2008.12.31-跨年晚會
2009.01.01-元旦健走
他就會"把2008.12.31-跨年晚會"排在最前面,我當然希望可以把最新的排在最前面,因此可以手動去改 "2009.01.01-元旦健走" 的權重,讓他前面一些。好了,現在我有這些:
2009.01.15-...
2009.01.17-...
2009.02.12-...
...
...
drupal可不是來操翻我的食指的。好吧,去找找有哪些文章可以幫我:
http://drupal.org/node/312323
http://drupal.devheads.org/module-development/image-gallery-sorting
好像都不能解決問題。那麼,模組呢?
http://drupal.org/project/taxonomy_batch_operations
看說明好像很神奇。結果在分類列表中可以點選「名稱」來排序,但是卻沒有效!

如果有任何前輩有解決方案的,請指導。或是有同樣問題,卻曾經試過不同方法的,也請不吝指教。