2013-02-11 10 views
1

Я думаю, что проблема кроется в моем xml.Как создать простую панель администрирования для моего плагина joomla

<?xml version="1.0" encoding="UTF-8"?> 
<extension version="2.5" type="plugin" group="content"> 
    <install> 
    <name>Content - eya</name> 
    <author>eya</author> 
    <creationDate>February 2013</creationDate> 
    <copyright>(C) 2013 Open Source Matters. All rights reserved.</copyright> 
    <license>GNU General Public License version 2 or later; see LICENSE.txt</license> 
    <authorEmail>[email protected]</authorEmail> 
    <authorUrl>www.eya.com</authorUrl> 
    <version>2.5.0</version> 
    <description>Adds eya plugin ot your site</description> 
    <files> 
    <filename plugin="eya">eya.php</filename> 
    </files> 
    </install> 

    <administration > 
     <filename>admin.php</filename> 
    </administration> 
</extension> 

Это мой основной файл php, который выполняет контент: eya.php.

У меня есть еще один файл (admin.php), который принимает 2 переменных сеанса из eya.php и помещает их в iframe. Есть две проблемы. Во-первых, я не знаю, запускается ли eya.php каждый раз до admin.php (или хотя бы один раз для установки переменных сеанса). Вторая проблема заключается в том, что я не знаю, как отображать только admin.php и ничего больше.

ответ

0

построить интерфейс администратора для вашего плагина просто добавить конфигурационную часть к вашему XML

<config> 
    <fields name="params"> 
     <fieldset name="basic"> 
      <field name="testfield" type="text" default="mytest" label="field_label" description="field_description" /> 
     </fieldset> 
    </fields> 
</config> 

, но я не получил часть вашего admin.php/eya.php

+0

Но мне нужен для размещения содержимого admin.php inisde. Как мне это сделать? – BlackFire27

+0

'$ params-> get (param_name)' - это то, что используется для получения данных из параметров. Кроме того, удалите теги '' из вашего XML-файла – Lodder

+0

, но у меня нет параметров в моем плагине. что удалять теги установки имеет что-то делать iwth it – BlackFire27

Смежные вопросы