我真的希望有人能幫助我。擴展Joomla 2.5橫幅組件
我需要能夠服務橫幅在這依賴於會話變量類別 - 並不能找到這確實是一個組成部分。所以我想擴展Joomla Banner組件,以便根據包含類別路徑的會話變量選擇橫幅。
正確的會話變量被正確存儲。
爲了做到這一點,我添加了橫幅模塊.xml
一個選項,允許會話變量和會話變量的名稱。這將正確存儲在params
字段中的模塊表中以及其他模塊參數中。
然後,我開始對
部件>橫幅> com_banners>模型> banners.php
在getListQuery
加入兩行代碼,其中SQL
被組裝。它們是:
$sess_vars = $this->getState('filter.sess_vars');
$sess_vars_name = $this->getState('filter.sess_vars_name');
但是這兩個變量都不包含任何東西,即使組件已經擁有的東西都可以很好地檢索。毫無疑問,我需要改變其他地方 - 但只是不知道該怎麼做。
任何幫助將不勝感激。
您可以添加使用什麼代碼來存儲會話變量? –