增加页面可以
?q=node/add/story
一般文章
「一般文章」是最簡單的文章,包括標題、引言和內文,可以透過其他模組延伸,引言也是內文的一部分,通常用於發表最新消息、一般的描述性文章,或 group blog。
?q=node/add/page
頁面
如果你想新增一個靜態網頁,例如聯絡我們或關於我們,請使用頁面這個內容類型。
?q=node/add/book
手冊頁面
手冊是一種多人合作撰寫的內容:使用者可以合作撰寫手冊的頁面,按正確的順序編排頁面,並且檢查和修改現有的文章。所以當你有東西想和人分享,或者在閱讀手冊時並不喜歡它的寫法,或者是認為某個頁面可以寫得更好,你都可以做些改變。
而分类给用户訪問时,似乎book最为方便,可以自由的下级分类,并可通过URL直接进入该分类浏览。
例:
http://www.adpie.org/?q=node/13
而用book来做新闻,是不是有点怪异:
http://www.adpie.org/?q=news
能不能用Story或page也实现我想要的News分类+排序功能呢?应是我后台设置的问题吧?
刚学用Drupal,还请多多指教。
用 story + 分類 啊~
用 story + 分類 啊~
charlesc,是可以用Story+
charlesc,是可以用Story+分类。
我现在的困惑是
如果我分类为如下所示多级分类:
cat1
--cat2
----cat3
--cat4
----cat5
cat1代表News的index page.
--cat2可以代表某种类型的新闻
----cat3可以代表属于cat2的某种新闻
如何通过url来直接访问各个cat?
內建的分類列表就行
內建的分類列表就行了,taxonomy/term/分類id,例如:
http://tw-drupal.info/taxonomy/term/29
http://tw-drupal.info/taxonomy/term/31
taxonomy/term/29 是GOOGLE
taxonomy/term/29
是GOOGLE
那如果GOOGLE下面有一个GMAIL的分类
Homepage->Google->Gmail
Email下面也有一个Gmail的分类
Homepage->Email->Gmail
看到Google是没有问题,那如何看到Google下面所有gmail的列表(不含Email里的Gmail)
會是這樣: Homepage->Goo
會是這樣:
Homepage->Google->Gmail
/taxonomy/term/29
Homepage->Email->Gmail
/taxonomy/term/39
Google->Gmail + Email->Gmail
/taxonomy/term/29+39
哈哈哈,有意思...我测
哈哈哈,有意思...我测试一下 :)
谢谢Charlesc指教
Charlesc,新问题又来了
Charlesc,新问题又来了,不好意思。
我内建了10个分类列表
/taxonomy/term/1
...
/taxonomy/term/10
如果,我要看这10个分类列表的所有文章汇总,我必须得
/taxonomy/term/1+2+3+4+5+6+7+8+9+10
这样访问?
还是有其它方法?
http://www.adpie.org/?q=taxon
http://www.adpie.org/?q=taxonomy/term/18%2B14%2B5%2B16%2B15%2B12%2B17%2B...
这样蛮乱的。
用 Views
用 Views 可以解決掉你這個問題
http://theworld.org/?q=taxono
http://theworld.org/?q=taxonomy_by_date/1/20060927
这个是如何实现的?
就是用 views
就是用 views 做的:
http://drupal.org/node/70650
I'm using the views module to generate a custom taxonomy list filtered by date. This works great, except for the fact that the path has changed (it is now taxonomy_by_date/1/20060618 rather than taxonomy/term/1), so the custom theme for that term no longer fires.
1. 使用 Views 產生的
1. 使用 Views 產生的 page view, 網址可以很簡潔的唷,像是 /news, /media。
2. 像你們找到的這個例子,它的 url 是 taxonomy_by_date/1/20060618,主要是因為它用到了 views arguments,就原發問者的需求來看,並不需要用到 views arguments。
3. 至於自訂的 theme,就得新增一個放在 theme 的 function 和一個相對應於這個 page view 的檔來做到了,如果之前有給 taxonomy/term/ooxx 客製化 theme,的確是會失效,不過既然有辦法給 taxonomy/term/ooxx 寫 theme,那要這邊應該也就沒有問題了才對(當然,這都是假設對 php coding 沒有問題的啦)
拿原發問者的例子來說,就只要新增一個 "Taxonomy: Terms",operator 選 "Is One Of",Value 就把相對應於那十個 term id(1 ~ 10) 的 term 選起來,記住,是複選。這樣就行了。
至於排序,就新增 sort criteria 就行了。
可以去參考我之前寫過的,有關 views 的簡短範例與說明:
http://tw-drupal.info/node/406#comment-894
http://tw-drupal.info/node/124#comment-992
希望有幫上忙 :)
谢谢各位热心的帮助 h
谢谢各位热心的帮助
http://www.adpie.org/?q=taxonomy/term/all
偶这里好像已经搞定。
但如果设置 URL Path "taxonomy/term/all" ="news" 后,会有问题,不知道你们遇到过没
http://www.adpie.org/?q=taxonomy/term/all&page=1 (正常)
http://www.adpie.org/?q=news&page=1 (不正常,很多无关的node也会出现)
Lullabot - Custom paging for
Lullabot - Custom paging for views
詳細說明了如何利用 views 模組做出 theworld.org 裡某分類裡某月某日的文章列表!