【问题标题】:404 component not found when trying to use custom component in Joomla尝试在 Joomla 中使用自定义组件时找不到 404 组件
【发布时间】: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

【问题讨论】:

    标签: xml joomla components content-management-system


    【解决方案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 加入我们。
    猜你喜欢
    • 2013-12-23
    • 2013-03-01
    • 2016-10-03
    • 2014-02-27
    • 2014-09-08
    • 2011-12-15
    • 2017-11-05
    • 1970-01-01
    • 2016-06-02
    相关资源
    最近更新 更多