使用 views 建立tabs, use view to build tabs
上圖顯示了一個經過修改的 user page 的 tabs
tabs 其實來自一個 hook(), menu_local_tasks()
用 theme developer 指一下便可以看到
但這次介紹的並不是要修改這個 hook 的 theme template
而是使用 views, 新增一個tab 到這個地方
在上圖的例子,
一個 url 為 [root]/user 的 頁面,
要在 views 建立一個的 tab,
2007-04-09-drupal-module-develop-with-tabs-and-ajax
-
Free tags:
blog 數正幾何級的減少中...
主要是專注於放復活節假...
和drupal 的一個模?開發有關
這一次的模?是一個recent comment 和 recent blog post 的二合一模?
用了jquery library 和 tabs plugin
成就一個tab 和ajax 模?
當然沿用drupal 內建使用ajax 的方式
但講起來容易
官網都不多這類的drupal 5.1+ ajax 的描述
唯有向已經內建ajax 的現有module 偷師
open source 吧...
明白了當中的機制之後
有寫過ajax 的朋友應該會立即上手
如果還沒有寫過, 到jquery 的官網先參考一下ajax 的用法會容易點
反正都有中文說明
以下假設你已經會做一個模?
所以只提重點部份
先講tabs 的組成
tabs 有一個指定的格式
<div>
<ul>