基于语言的安装说明

时间:2012-07-22 16:11:13

标签: joomla joomla-extensions joomla2.5

众所周知,一旦您在Joomla后端安装了扩展程序,说明就会显示出来。您可以从XML中获得简单描述,也可以使用基于语言的描述。我过去从未遇到过基于语言的描述的问题,但这次我做了。扩展名是一个管理组件,没有前端文件夹,适用于Joomla 2.5。

安装组件时,说明显示为COM_PROJECTS_DESC

语言文件夹和文件位于正确的位置,XML显示为

<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="2.5.0" method="upgrade">
    <name>Projects</name>
    <author>JoomJunk</author>
    <creationDate>15th Jul 2012</creationDate>
    <copyright>Copyright (C) 2012 JoomJunk</copyright>
    <license>http://www.gnu.org/licenses/gpl-3.0.html</license>
    <authorEmail>admin@joomjunk.co.uk</authorEmail>
    <authorUrl>http://www.joomjunk.co.uk</authorUrl>
    <version>1.0.0</version>
    <description>COM_PROJECTS_DESC</description>

<administration>
    <menu img="components/com_projects/assets/images/cpanel_16.png">COM_PROJECT_TO_DO</menu>
    <files folder="admin">
        <filename>index.html</filename>
        <filename>controller.php</filename>
        <filename>helper.php</filename>
        <filename>projects.php</filename>
        <folder>views</folder>
        <folder>tables</folder>
        <folder>models</folder>
        <folder>controllers</folder>
        <folder>assets</folder>
    </files>
    <languages folder="admin">
            <language tag="en-GB">languages/en-GB/en-GB.com_projects.ini</language>
            <language tag="en-GB">languages/en-GB/en-GB.com_projects.sys.ini</language>
    </languages>
</administration>
</extension>

奇怪的是,第一次安装时描述不起作用,但如果我在其上安装了组件(升级),那么它确实有效。

我使用语言调试工具,语言文件似乎正在加载,所以我不确定是什么问题。我只对管理员后端提供了扩展,并且没有前端参考。

任何帮助都会有很大帮助。

此致

1 个答案:

答案 0 :(得分:1)

您可以显示可安装的说明文字,以及是否需要通过install.joomjunk.php安装任何样本值。

我认为此链接对您有所帮助。

http://docs.joomla.org/Using_the_installer_API_to_support_package_installation