it-swarm.com.de

Überschreiben einer XML-Datei im Administrator

Ich versuche also, die Datei articles.xml in meinem Administratorordner zu überschreiben. Ich habe herausgefunden, dass ich mein eigenes Plugin erstellen und es in einen anderen Ordner umleiten kann.
Also hier ist was ich getan habe:

Erstellen einer benutzerdefinierten plugin.php

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
jimport('joomla.plugin.plugin');

class plgSystemmyPlugin extends JPlugin{

function onContentPrepareForm($form, $data) {
        jimport('joomla.form.form');
   JForm::addFormPath(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_content/models/forms');
JForm::addFormPath(JPATH_ADMINISTRATOR.'/templates/isis/html/com_content/article');
    }
}
?>

und Erstellen einer XML-Datei:

<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="system">
    <name>Custom Plugin</name>
    <author>Joomla! Project</author>
    <creationDate>November 2005</creationDate>
    <copyright>Copyright (C) 2005 - 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.joomla.org</authorUrl>
    <version>3.1.0</version>
    <description>PLG_SEARCH_CATEGORIES_XML_DESCRIPTION</description>
    <files>
        <filename plugin="customplugin">customplugin.php</filename>
        <filename>index.html</filename>
    </files>

</extension>

Ich habe versucht, es zu installieren, aber es funktioniert nicht. Ich habe bereits meine XML-Datei in meinem Administrator/templates/isis/html/com_content/article.xml

Kann mir bitte jemand helfen, das zu beheben? Ich weiß nicht, wie ich es zum Laufen bringen soll, daher liest es meine benutzerdefinierte article.xml anstelle der ursprünglichen.

Ich habe in diesem Thread gesucht, aber ich weiß nicht, wie ich es zum Laufen bringen soll. Ich glaube, ich mache etwas falsch. Linkbeschreibung hier eingeben

2
Peter

Um Ihrem Artikel zusätzliche benutzerdefinierte Felder hinzuzufügen, können Sie ein Inhalts-Plugin erstellen, indem Sie die folgenden Schritte ausführen: Artikel

Oder Sie können dieses Plugin installieren und lernen, wie Sie die benutzerdefinierten Felder für Joomla-Artikel daraus hinzufügen.

Um benutzerdefinierte Felder für andere Komponenten hinzuzufügen, folgen Sie diesen Anweisungen Dokumentation

Um die Datei article.xml im Ordner models/forms/zu überschreiben, können Sie dieses Plugin installieren und Ihre Überschreibungsdatei in den Ordner einfügen

/administrator/templates/system/forms/com_content/article.xml

für die Admin-Seite

und

/templates/system/forms/com_content/article.xml

für die Frontend-Seite

1
webchun