这可能对你有帮助....
首先你必须在administrator/components/com_menus/models/forms/item.xml中创建一个字段
示例
<field name="your_fieldname" type="media"
label="fieldname"
description="Give your field description" />
在administrator/components/com_menus/views/item/tmpl/edit.php中添加这一行
<li><?php echo $this->form->getLabel('your_fieldname'); ?>
<?php echo $this->form->getInput('your_fieldname'); ?></li>
在yourtableprefix_menu中再添加一个字段,字段名必须是你的字段名。
已添加
在文件includes/menu.php,函数load()
在以下行中添加您的字段名
$query->select('m.id, m.menutype, m.title, m.alias, m.path AS route, m.link, m.type, m.level, m.language,m.our_image');
我已添加m.our_image,这样你可以添加你的字段名
在index.php 文件中
$menu = &JSite::getMenu();
$menuItem = $menu->getActive();
print_r($menuItem);
echo $menuItem->your_fieldname; //for get the particular value