为什么我在组件菜单中丢失了新的joomla hello world扩展名? [英] why i lost name of my my new joomla hello world extension in components menu?
问题描述
我刚刚使用我安装的Discover扩展方法制作了新的joomla3.1 hello world扩展.但是安装后,我无法在joomla组件菜单中找到扩展名.
I just made my new joomla3.1 hello world extension using discover extension method i install it. BUT after installation i am unable to locate extension name in joomla component menu.
我已经尝试了此链接的正常工作.
i already tried this link its working fine.
http://localhost/COM/administrator/index.php?option=com_process
期待有用的回应
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id$ -->
<extension type="component" version="3.1" method="upgrade">
<name>COM_PROCESS_NAME</name>
<author>Arslan Tahir</author>
<creationDate>25 DEC 2013</creationDate>>
<copyright>GPL</copyright>
<license></license>
<auhtorEmail>aaa@outlook.com</auhtorEmail>
<version>1</version>
<description>COM_PROCESS_DESCRIPTION</description>
<administration>
<files>
<filename>index.html</filename>
<filename>process.php</filename>
</files>
<menu>COM_PROCESS_NAME</menu>
</administration>
</extension>
推荐答案
我有几次因为禁用/卸载组件而禁用了菜单项,然后在升级或安装组件时它不再出现. #__menu
表中可能有一个菜单项.在表中搜索组件名称(com_helloworld
?)作为标题.应该在那里找到一个项目.确保已将发布设置为1,并且component_id与#__extensions表中的组件ID相匹配.
I have had this a couple times where the menu item was disabled because of disabling/uninstalling a component and then it not reappearing when the component was upgraded or installed. Likely there is a menu item for it in the #__menu
table. Search the table for your component's name (com_helloworld
?) as the title. Should find an item there. Make sure that published is set to 1 and that the component_id matches the id for the component in the #__extensions table.
这篇关于为什么我在组件菜单中丢失了新的joomla hello world扩展名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!