2016-01-07 75 views
-2

我念叨,同時正在安裝的Joomla插件執行腳本,我認爲(也許I'm錯誤的),你需要configurate稱爲manifest.xml中的XML文件。執行PHP腳本時的Joomla插件被安裝

我需要的是正在安裝我的插件,同時執行一個PHP腳本,我在讀這一點:

https://docs.joomla.org/Manifest_files

但我不知道如何與標籤做到這一點。我只想在插件安裝時執行一個php腳本。

+0

好吧,我知道,但我讀了原始文件,它並沒有說這個。我不確定我能否做到,或者我不能做到。我需要解決這個問題,我不知道我能做什麼或我不能做什麼。我只是得到關於執行sql腳本的信息,我想也許我可以執行一個PHP腳本。我正在尋找這個,我沒有發現任何關於這個。 –

回答

1

的執行PHP腳本同比應的Joomla文件夾中的插件>搜索> K2定義file.xml,例如:我們有2個文件: k2.xml和 k2.php

<?xml version="1.0" encoding="utf-8"?> 
<extension version="2.5" type="plugin" group="search" method="upgrade"> 
    <name>Search - K2</name> 
    <author>JoomlaWorks</author> 
    <creationDate>December 8th, 2014</creationDate> 
    <copyright>Copyright (c) 2006 - 2014 JoomlaWorks Ltd. All rights reserved.</copyright> 
    <authorEmail>[email protected]</authorEmail> 
    <authorUrl>www.joomlaworks.net</authorUrl> 
    <version>2.6.9</version> 
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> 
    <description>K2_THIS_PLUGIN_EXTENDS_THE_DEFAULT_JOOMLA_SEARCH_FUNCTIONALITY_TO_K2_CONTENT</description> 
    <files> 
     <filename plugin="k2">k2.php</filename> 
    </files> 
    <config> 
     <fields name="params"> 
      <fieldset name="basic"> 
       <field name="search_limit" type="text" size="5" default="50" label="K2_SEARCH_LIMIT" description="K2_THE_NUMBER_OF_ITEMS_TO_RETURN_WHEN_PERFORMING_A_SEARCH"/> 
       <field name="search_tags" type="radio" default="0" label="K2_ENABLE_SEARCHING_IN_TAGS" description="K2_SELECT_IF_YOU_WANT_TO_SEARCH_ITEMS_TAGS_NOTE_THAT_THIS_CAN_BE_VERY_SLOW_ON_LARGE_SITES"> 
        <option value="0">K2_NO</option> 
        <option value="1">K2_YES</option> 
       </field> 
      </fieldset> 
     </fields> 
    </config> 
</extension> 

你在安裝插件定義k2.php 部分標籤,將文件複製到文件夾插件的Joomla第二默認是disabled.after你主動它能夠執行它作爲一個腳本。 在安裝file.php時無法執行。 goodluck goodluck