这是我的文件夹结构:
这是我在导航到joomla / dev / v01 / index.php时得到的消息?option = com_helloworld
我做错了什么?
答案 0 :(得分:1)
您必须在表#__ extensions
中注册您的组件您可以手动执行此操作:
INSERT INTO #__extensions
(`name`, `type`, `element`, `client_id`, `access`, `manifest_cache`, `params`)
VALUES
('com_helloword', 'component', 'com_helloword', 1, 0, '{"name":"com_helloword","type":"component","creationDate":"2014-02-01","author":"Me","copyright":"Copyright (C) 2014. All rights reserved.","authorEmail":"me@email.com","authorUrl":"http:\\/\\/http:\\/\\/www.mysite.com.br\\/","version":"1.0.0","description":"","group":""}', '{}');
或者您可以创建标准的xml安装...
答案 1 :(得分:1)
使用组件详细信息创建正确的XML文件,并使用系统Discover
选项安装组件。它最简单的方法并不需要弄乱数据库。以下是component xml file的示例。在这里,您可以找到关于creating Joomla! components的完整教程。