社發所移民工資料庫因為要何苦勞網存取同一個database,試過用可以指定不同頁面對應不同樣版的模組,但發現那有一些問題。 當然你可以指定,好比說移民工資料庫的首頁是/migrant/,然後再指定migrant套用的樣版,但這樣是有問題的,因為只要一到了其他的頁面,好比說/node/,這時到底要套用苦勞的模組,或者移民工資料庫的模組,就會發生問題。我之前說過,似乎應該用URL參數來判斷該選用的樣版。但那一定是需要時間的,現在缺的就是時間。 Tags: themesessions 發表回應前,請先登入或註冊 回應 Re: 同一個database,依據url來判斷不同的theme 目前的規劃是定移民工資料庫網站的結構和url 然後可能的解決方式為: 1. pathauto.module + path.module + sessions 2. path.module + sessions + small hack(in theme) 詳系列出架構後才有辦法評估。 發表回應前,請先登入或註冊 Re: 同一個database,依據url來判斷不同的theme 有一個模組像是可以解決此困擾 依據不是path,而是依據進來的網址 Referer Themehttp://drupal.org/project/referer_theme 發表回應前,請先登入或註冊 Re: 同一個database,依據url來判斷不同的theme 再說明清楚一點 需要一個站多種版型,有許多時機 1. 根據分類,若把一個使用者當成一個分類,那個一個分類的版型就是一個blog (taxonomy theme) 2. 根據路徑,舉例而言,要分離管理介面和一般瀏覽介面(admin),根據路徑來切換版型是最好的選擇 (sections) 3. 就是苦勞網的情況,使用者若從一個blog進去(或許是分類),就套用那個blog的theme,即使是到不同的node或是頁面(譬如說user、profile),都還是那個blog的theme。使用者若從苦勞網主站進去,那從頭到尾,直到離開苦勞網,無論瀏覽的是否為個人的blog,或是某個單位的資料,都用同一種theme。 這個時候,就用 Referer Theme 發表回應前,請先登入或註冊 Re: 同一個database,依據url來判斷不同的theme 改過之後,發現好像有BUG。 似乎是teaser list的title,以及第一行,會把這一頁最後一篇的標題列出來。 另外,首頁的「下一頁」等頁面導覽似乎也不對,點下去之後都停留在第一頁。 發表回應前,請先登入或註冊
Re: 同一個database,依據url來判斷不同的theme 目前的規劃是定移民工資料庫網站的結構和url 然後可能的解決方式為: 1. pathauto.module + path.module + sessions 2. path.module + sessions + small hack(in theme) 詳系列出架構後才有辦法評估。 發表回應前,請先登入或註冊
Re: 同一個database,依據url來判斷不同的theme 有一個模組像是可以解決此困擾 依據不是path,而是依據進來的網址 Referer Themehttp://drupal.org/project/referer_theme 發表回應前,請先登入或註冊
Re: 同一個database,依據url來判斷不同的theme 再說明清楚一點 需要一個站多種版型,有許多時機 1. 根據分類,若把一個使用者當成一個分類,那個一個分類的版型就是一個blog (taxonomy theme) 2. 根據路徑,舉例而言,要分離管理介面和一般瀏覽介面(admin),根據路徑來切換版型是最好的選擇 (sections) 3. 就是苦勞網的情況,使用者若從一個blog進去(或許是分類),就套用那個blog的theme,即使是到不同的node或是頁面(譬如說user、profile),都還是那個blog的theme。使用者若從苦勞網主站進去,那從頭到尾,直到離開苦勞網,無論瀏覽的是否為個人的blog,或是某個單位的資料,都用同一種theme。 這個時候,就用 Referer Theme 發表回應前,請先登入或註冊
Re: 同一個database,依據url來判斷不同的theme 改過之後,發現好像有BUG。 似乎是teaser list的title,以及第一行,會把這一頁最後一篇的標題列出來。 另外,首頁的「下一頁」等頁面導覽似乎也不對,點下去之後都停留在第一頁。 發表回應前,請先登入或註冊
回應
Re: 同一個database,依據url來判斷不同的theme
目前的規劃是定移民工資料庫網站的結構和url
然後可能的解決方式為:
1. pathauto.module + path.module + sessions
2. path.module + sessions + small hack(in theme)
詳系列出架構後才有辦法評估。
Re: 同一個database,依據url來判斷不同的theme
有一個模組像是可以解決此困擾
依據不是path,而是依據進來的網址
Referer Theme
http://drupal.org/project/referer_theme
Re: 同一個database,依據url來判斷不同的theme
再說明清楚一點
需要一個站多種版型,有許多時機
1. 根據分類,若把一個使用者當成一個分類,那個一個分類的版型就是一個blog
(taxonomy theme)
2. 根據路徑,舉例而言,要分離管理介面和一般瀏覽介面(admin),根據路徑來切換版型是最好的選擇
(sections)
3. 就是苦勞網的情況,使用者若從一個blog進去(或許是分類),就套用那個blog的theme,即使是到不同的node或是頁面(譬如說user、profile),都還是那個blog的theme。使用者若從苦勞網主站進去,那從頭到尾,直到離開苦勞網,無論瀏覽的是否為個人的blog,或是某個單位的資料,都用同一種theme。
這個時候,就用 Referer Theme
Re: 同一個database,依據url來判斷不同的theme
改過之後,發現好像有BUG。
似乎是teaser list的title,以及第一行,會把這一頁最後一篇的標題列出來。
另外,首頁的「下一頁」等頁面導覽似乎也不對,點下去之後都停留在第一頁。