尝试在 Joomla 中使用自定义组件时找不到 404 组件

Posted

技术标签:

【中文标题】尝试在 Joomla 中使用自定义组件时找不到 404 组件【英文标题】:404 component not found when trying to use custom component in Joomla 【发布时间】:2020-01-08 05:56:58 【问题描述】:

我试图在我的 Joomla 后端创建一个自定义组件,所以我创建了这个 xml 文件:

<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="3.8.1" method="upgrade">
<name>administratie</name>
<creationDate>2019-04-09</creationDate>
<author>Twan</author>
<authorEmail>you@example.com</authorEmail>
<version>3.8.1</version>
<description>Administratie dashboard</description>
<administration>
<menu>administratie</menu>

<files folder="components/com_administratie/admin">
<file>administratie.php</file>
</files>
</administration>
</extension>

并安装它,它工作正常,administratie 链接添加到我的组件下拉列表中,除非我点击它,页面显示404 component not found 错误。

也许我在我的 xml 文件中写错了什么?我找不到它是什么。这是我的文件夹结构:

administrator
-components
--com_administratie
---admin
---administratie.xml
----administratie.php (this file has a simple echo in it)

我已经尝试过刷新缓存,但我一直收到同样的错误。

我在使用 Joomla 版本:Joomla! 3.8.1 Stable

【问题讨论】:

【参考方案1】:

尝试改变

<files folder="components/com_administratie/admin">

<files folder="admin">

并重新安装组件!

https://docs.joomla.org/J3.x:Developing_an_MVC_Component/Developing_a_Basic_Component

【讨论】:

如果您有 Joomla 知识要分享,请通过 Joomla Stack Exchange 加入我们。

以上是关于尝试在 Joomla 中使用自定义组件时找不到 404 组件的主要内容,如果未能解决你的问题,请参考以下文章

如何更新 Joomla 自定义组件?

将选项卡和字段添加到自定义 joomla 组件

如何自定义 Joomla 2.5 联系人组件?

如何在自定义模块(Joomla 1.7)中使用自定义组件中的函数?

在Wordpress上使用ACF上的自定义字段时找不到“图库”字段类型

Joomla 自定义组件未找到 404 错误