我創建了一個菜單選項來打開或關閉的Joomla客人的菜單項:如何在Joomla 1.5中創建Guest菜單項?
在administrator/components/com_menus/models/metadata/component.xml
我加線20後這條線......
<param name="show_to_guest_only" type="radio" default="0" label="Show to Guest only" description="Show menu to guest user only.">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
於是,我打開文件modules/mod_mainmenu/helper.php
前行50,並添加該代碼...
$row_params = new JParameter($row->params);
if ($row_params->get('show_to_guest_only') == 1 && $user->id){
continue;
}
然後我去了我的菜單項,並把«顯示僅來賓»爲«是»,並點擊保存。一旦我登錄,我想看到菜單項消失。爲此,我假設我需要開發continue;
區域來調用Joomla菜單項,並在用戶登錄時關閉它。我正在尋找可以測試的特定代碼或關於繼續進行最佳方式的一般性建議。
感謝您的指導。我應該澄清,我需要顯示和隱藏模塊內的菜單項而不是整個模塊。 – Presto