如何为我的joomla插件创建一个简单的管理面板

时间:2013-02-11 14:31:10

标签: joomla

我认为问题在于我的xml。

<?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>anigag@grzeit.com</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)从eya.php获取2个会话变量并将它们放在iframe中。有两个问题。一个是我不知道eya.php是否每次都在admin.php之前运行(或至少一次设置会话变量)。第二个问题是我不知道如何仅显示admin.php而没有别的。

1 个答案:

答案 0 :(得分: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

的一部分