0
許多Wiki都有它,它是一個基於顯示頁面標題的內容列表。我正在尋找一種簡單的可能性來認識到使用Rails。基於Rails的(已經)渲染標題生成動態內容表
我有不同種類的頁面,如動態生成的頁面,經過處理的減價頁面以及靜態頁面。所有這些頁面都有不同級別的HTML標題。 如何生成Wiki目錄,鏈接到帶錨的標題?
我已經搜索了渲染回調或生命週期中的其他入口點,這是渲染後發生的,但我沒有找到真正的一個。你會建議做什麼? ..實施一箇中間件或將是你的方向?
在將頁面發送到瀏覽器之後,您是否會考慮使用JavaScript進行操作?克里斯Coyier的論點,目錄是一個「獎金」是引人注目的:http://css-tricks.com/automatic-table-of-contents/ –
感謝您對@Chris的評論。我考慮過這個。我唯一的反對意見是,如果用戶禁用JavaScript,用戶根本看不到目錄。也許現在沒有這樣的用戶了,我應該走這條路(?),因爲這個「主題」與JavaScript強烈聯繫。我仍然希望有一個擁有鐵軌解決方案的人。 – Robin
關鍵是,這種事情可以被視爲漸進式增強。沒有目錄,頁面仍然正常工作。 (就可訪問性而言,只要您使用標題標籤,頁面仍然可以訪問。)祝您找到Rails解決方案,但如果這真的是您真正需要的! –