Ich möchte ein kleines Formular mit JavaScript zeigen, wenn ich Komponente installieren, wie wenn wir unsere Komponente installieren, dann nach der Installation möchte ich nur ein Formular anzeigen. Ich habe eine Datei erstellt, die script.commercial.php
und fügen Sie diese Datei in der Komponente xml ist unter meinem Code sehen:Zeige Formular beim Installieren der Komponente in Joomla
commercial.xml Datei
<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');
Aber es funktioniert nicht und Komponente installieren, ohne diese Click
hier zeigen oder Formular anzeigen. Wie kann ich das machen?
See Bild, ich will es so sein:
, die 2.5 für Joomla ist, überprüfen Sie die URL, die Sie erwähnt und auch die Markierung – Nehal
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert – Nehal
Danke. Joomla2.5 wie Joomla3.x https://docs.joomla.org/J3.x:Developing_a_MVC_Component/Adding_an_install-uninstall-update_script_file –