5
我有一個真正的問題不成熟的東西可能很容易創建和使用joomla插件。如何創建簡單的joomla插件?
這是我到目前爲止所做的。
我已經使用文件夾中的以下兩個文件創建了一個示例joomla插件,並將它們命名爲相同。
我在下面列出了他們的內容。
插件通過管理面板
然後我使其通過插件管理器
確定正確安裝。一切都要走了。
一旦啓用插件,我如何在文章上使用插件?
ZIP文件夾:MakePlugIn 文件夾:MakePlugIn
MakePlugIn.php -
<?php
// No direct access allowed to this file
defined('_JEXEC') or die('Restricted access');
// Import Joomla! Plugin library file
jimport('joomla.plugin.plugin');
//The Content plugin MakePlugIn
class plgContentMakePlugIn extends JPlugin
{
function plgContentMakePlugIn (&$subject)
{
parent::__construct ($subject);
}
function onPrepareContent (&$article, &$params, $page=0)
{
print "I am a happy plugin";
}
}
?>
MakePlugIn.xml -
<?xml version="1.0" encoding="utf-8"?>
<install version="1.5" type="plugin" group="content">
<name>Make-Plug-In</name>
<author>Make-Plug-In</author>
<creationDate>03/15/2011</creationDate>
<copyright>Copyright (C) 2011 Holder. All rights reserved.</copyright>
<license>GNU General Public License</license>
<authorEmail>[email protected]</authorEmail>
<authorUrl>www.authorwebsite.com</authorUrl>
<version>1.0</version>
<description>Make-Plug-In test</description>
<files>
<filename plugin="MakePlugIn">MakePlugIn.php</filename>
</files>
</install>
我正在處理文檔。也許我會以錯誤的方式去解決這個問題。如果我想在某個類別的每篇文章上面添加
,然後使用ajax加載div,我是否更容易構建插件或模塊或....我已經在網站中使用ajax,但是我必須通過模板管理器編輯模板以包含lib ..我希望通過創建一個容易上載的包含我需要的任何東西來避免這種情況。我從小開始,所以...任何方向的想法是受歡迎的。 – Natrix 2011-03-16 17:11:24我更新了答案,添加了如何使用文章對象的例子 – Alex 2011-03-17 14:30:10