2012-07-22 98 views
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>[email protected]</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> 

奇怪的是,該描述不工作當第一次安裝時,但如果我安裝它的組件(升級),那麼它確實工作。

我已經使用了語言調試工具的語言文件似乎正在加載,所以我不知道問題是什麼。我只是發生了特別爲管理員後端擴展,並沒有前端引用。

任何幫助將大大優於。

問候

+0

這聽起來對我來說是一個Joomla錯誤。你有沒有試過用語言常量添加一個前端語言文件? – 2012-07-25 13:43:40

+0

是的,我已經試過這個 – Lodder 2012-07-26 12:51:11

+0

已經結束了不得不使用install.php,但仍然很高興知道這是一個Joomla錯誤還是需要做的事情 – Lodder 2012-07-28 13:48:34

回答

1

您可以顯示安裝的說明文字,如果你需要通過install.joomjunk.php安裝任何樣本值。

我覺得這個鏈接對你有幫助。

http://docs.joomla.org/Using_the_installer_API_to_support_package_installation

+0

我已經完成這個。請參閱第3條評論^^^;) – Lodder 2012-09-07 08:01:36

+0

您能否提供更多詳細信息 - 我將如何從該com_install()方法設置描述字符串?在此先感謝 – codeling 2012-12-07 12:33:03

+0

通過上面的文檔鏈接,然後你可以得到「自定義安裝代碼」 – 2012-12-10 07:46:47