构建新的 Joomla 组件

Posted

技术标签:

【中文标题】构建新的 Joomla 组件【英文标题】:Build New Joomla Component 【发布时间】:2011-04-06 14:25:59 【问题描述】:

我创建了新的 joomla 组件,但我的新组件的菜单项有问题。 在本地,我的组件工作正常,但是当我上传到服务器时,我的组件没有出现在菜单项中。

请帮帮我。

谢谢。

【问题讨论】:

您好,当您将其上传到服务器时,链接未显示在管理员端或前端?您是安装组件还是刚刚上传?您本地计算机和服务器上的数据库是否相同? 【参考方案1】:

您可能在服务器上数据库的 jos_components 表中缺少您的组件的记录。

在 jos_components 中有记录会在 Back End -> Main Menu -> Components -> You Component 中建立链接

修改下面的查询,在服务器的数据库上执行run in。

INSERT INTO jos_components (`name`, `link`, `menuid`, `parent`, `admin_menu_link`, `admin_menu_alt`, `option`, `ordering`, `admin_menu_img`, `iscore`, `params`, `enabled`)
VALUES ('You Component name', 'option=com_mycomp', '0', '0', 'option=com_mycomp', 'Menu Text', 'com_search', '0', 'js/ThemeOffice/component.png', '0', '', '1');

【讨论】:

【参考方案2】:

请使用此 joomla tutorial 获取有关如何创建 joomla 组件的完整参考

【讨论】:

这太离谱了...您可以只提供 php、c#、mysql 等主页的链接...然后说阅读所有内容以找出您的问题...他开发了组件,只是链接的小问题。 我只希望他检查并遵循组件安装过程是否与 joomla 社区文档中的正确。此外,我还没有给出指向根的链接,比如doc.joomla.org 或者像你说的那样有大量参考的地方,让你批评,如果我们不能在这里输入整个内容,很明显有一些网站的链接可以提供参考。 . 请转到该链接并尝试了解您从那里得到什么。我认为这不是保持礼貌的好方法。我也不指望任何声誉,而是为了与所有人建立良好的联系并为了每个人的福祉

以上是关于构建新的 Joomla 组件的主要内容,如果未能解决你的问题,请参考以下文章

Joomla 2.5 组件更新

设计一个新的 Joomla 组件

joomla 组件保存创建一个新实例而不是更新

在 joomla 组件中添加新的 Js,css 文件

我想在 joomla 中为 PayU 制作一个新的付款处理器

直接访问 Joomla 中的组件