2016-04-04 33 views
0

當我安裝組件時,我想要用JavaScript顯示一個小型表單,就像安裝我們的組件然後安裝後我只想顯示一個表單一樣。我創建了一個文件,該文件是script.commercial.php並添加組件的xml文件見下面我的代碼:在joomla中安裝組件時顯示錶格

commercial.xml文件

<scriptfile>script.commercial.php</scriptfile> 
<installfile>script.commercial.php</installfile> 

script.commercial.php

<?php 
defined ('_JEXEC') or die('Restricted access'); 
defined ('DS') or define('DS', DIRECTORY_SEPARATOR); 

function install() { 
    $this->cmInstall(); 
} 

function cmInstall() 
{ 
    echo 'Show Form here.'; 
    echo '<span class="installScript" id="installScript"> Click Here..!! </span>'; 
} 

$document = JFactory::getDocument(); 
$document->addScript(JURI::BASE().'components/com_commercial/commercial.js'); 

但它不工作和組件安裝沒有顯示此Click這裏或顯示窗體。我怎樣才能做到這一點?

見圖片,我希望它是這樣的: enter image description here

回答

1

我認爲下面的Joomla指出有助於你

This is the entire script.php file

+0

這是爲Joomla 2.5,檢查你所提到的網址,並標籤 – Nehal

+0

雖然此鏈接可能回答此問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面發生變化,僅鏈接答案可能會失效 – Nehal

+0

謝謝。 Joomla2.5與Joomla3.x相同https://docs.joomla.org/J3.x:Developing_a_MVC_Component/Adding_an_install-uninstall-update_script_file/en –

相關問題