您在這裡

Views 錨點

Webster H.'s 的頭像
Webster H. 在 2013-06-02 (周日) 23:08 發表

大家好, 想問一下,views不曉得有沒有辦法做到加入錨點這個功能 我的表格會使用Grouping field來把其中一個欄位的資料排列在一起 我在內容欄位中,新增一個欄位,是用來填寫每個項目的開頭字母 然後,我希望可以在頁首的地方,加上錨點,讓大家可以直接點選這些錨點就跳到views這些開頭字母的那一段 例如這樣: [頁首] A B C [Grouping field] A A is the first letter A happy ending A good day [Grouping field] B Be a good boy Be careful [Grouping field] C Car is red Cute dog 點"C"就會跳到[Grouping field] C,這邊這樣 不曉得有沒有辦法做到呢@@? 還是有其他的方法可以達成這個功能 謝謝大家^^

做字首索引的話,不建議做成連結+錨點的模式,因為資料一多,頁面就長。連結不能隨著捲動而跟隨的話,使用者必須跳上跳下才能進行檢索,不方便。
當然也不建議手動新增欄位,views 可以自動做到字首索引。

建議用 views 中 contextual filter 裏面的 Glossary mode 來做檢索與過濾
比方說這樣子:http://www.wrn.tw/writer/lastname/M

搜尋一下 "drupal views Glossary mode" 應該可以找到不少資料。

tky

謝謝TKY~

我不知道有這個功能

但是 我的views會列出中文和英文

英文是字首可行的

但是中文我想要用字的筆劃,好像就不能用這個方法了

所以我現在想試試看我在網路上看到的這個功能
In your Content: Title expand Rewrite Results and check Rewrite the output of this field

In the Text field enter: [title] This will create your anchor jump point.

Next you can add a block and repeat the same process replacing Text field with [title]

http://drupal.stackexchange.com/questions/26779/drupal-7-views-anchor-at...

還沒試可不可以成功