2012-06-08 54 views
0

我想獲取我的菜單模塊的模塊類後綴。這是我試圖實現這個:echo $ module - > $ params-> get('class_sfx');但沒有結果..任何人都知道如何做到這一點? 另外當我joomla 2.5如何獲取「模塊類後綴」

print_r($ module-> params); 結果是

{"menutype":"test","startLevel":"1","endLevel":"0","showAllChildren":"0","tag_id":"","class_sfx":"cc_page_main_body_bottom_menu_item_panel_menu_container_first","window_open":"","layout":"_:center-top","moduleclass_sfx":"cc_page_main_body_bottom_menu_item_panel_website","cache":"1","cache_time":"900","cachemode":"itemid"} 

回答

1

我想你的回聲裏有太多的$。它應該是$ module-> params-> get('class_sfx');觀看參數中的$ in。

在模塊本身中,通常只需使用$ params-> get('class_sfx')獲取該模塊的參數,而不需要$ module部分。

+0

你是對的,只是$ params-> get('class_sfx')的作品,我只是實現了$ params-> get('moduleclass_sfx'),thanx – themis

+0

是否有可能改變後綴與外部PHP代碼爲joomla中的模塊塊? – user3408380

+0

@ user3408380我建議在joomla.stackexchange.com上提出這個問題,因爲你需要添加更多的上下文。改變它總是或只是在某種情況下?你爲什麼要在外部代碼中改變它? –