關於模組再某頁顯示後,某頁的內容被點擊後進入的次頁會出現某頁擁有的模組



  • 對於joomla有一些模組的管理呈現上有一些遇到的疑惑
    如果我在首頁顯示某個模組
    這個頁面中比如說帶有一些連結進入到某個文章或某個分類
    這時候常常原本首頁有的模組也會帶到點擊後的下一頁

    這是否因為他自動將進去的該頁也帶入了item id?
    導致模組顯示判斷上覺得是在同一個選單項目下呢?

    不知道是否有哪個地方的設定有問題需要改才不會有這種現象
    最近測試的環境在joomla 2.5.4
    有裝Advance module manager跟沒裝都會有一樣的現象

    另外模版中判斷當前是不是首頁的joomla 代碼 joomla2.5 用的有變更嗎?
    不知道是不是官方有joomla2.5 新的模版可用的參數的文件

    謝謝各位 ~!


  • Global Moderators

    ]

    對於joomla有一些模組的管理呈現上有一些遇到的疑惑
    如果我在首頁顯示某個模組
    這個頁面中比如說帶有一些連結進入到某個文章或某個分類
    這時候常常原本首頁有的模組也會帶到點擊後的下一頁

    這是否因為他自動將進去的該頁也帶入了item id?
    導致模組顯示判斷上覺得是在同一個選單項目下呢?

    是的,你可看看網址上的Itemid這個數值。

    不知道是否有哪個地方的設定有問題需要改才不會有這種現象
    最近測試的環境在joomla 2.5.4
    有裝Advance module manager跟沒裝都會有一樣的現象

    另外模版中判斷當前是不是首頁的joomla 代碼 joomla2.5 用的有變更嗎?
    不知道是不是官方有joomla2.5 新的模版可用的參數的文件

    謝謝各位 ~!

    模組的出現與否是由下面的因素決定:
    1.發佈與停止發佈
    2.模組位置(如果在佈景上沒這個位置,就一定不會出現,即使你發佈了也沒用)
    3.由選單項目決定(模組的設定最下面可以選擇)
    4.語言(也是模組設定)
    5.發佈時間
    6.存取權限
    …等等。

    你要的需求要從以上2或3來著手。

    由第2點著手:
    一個是改變連入後的Itemid值,也就是不同的選單項目,所以你得幫連入的頁面新增一個選單項目,然後再到模組中不要出現在那個選單項目

    由第3點著手:
    進入其他頁後,那個模組位置就不要出現即可,用簡單的PHP寫在佈景的php檔中就可以作得到


登入以回覆

看起來你的連線到 Joomla!台灣討論區 已經遺失,請稍等一下我們嘗試重新連線。