Hallo Contenido Community,
bei meinen ersten Schritten zur Erstellung einens Plugins ist mir aufgefallen, dass in der Datei, die Plugins nicht eingebunden werden. Diese Datei wird verwendet, um einzelne Inhalte zu editieren. Gibt es einen Grund dafür, dass sie in dieser Datei nicht geladen werden? Ich habe die Codezeiile zum Laden der Plugins eingefügt und bisher keine Probleme festgestellt.
Viele Grüße
Sebastian
Plugins laden in contenido/includes/include.backendedit.php
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Plugins laden in contenido/includes/include.backendedit.
Hallo Sebastian,
da ist nun schlecht was dazu zu sagen, da ich weder dein Vorgehen nachvollziehen kann, noch weiß was du wo eingebunden hast und wo es dann won wem und wie eingebunden werden soll.
Das musst du uns hier schon etwas ausführlicher beschreiben, zumal meine Glaskugel gerade in Urlaub ist.
Gruß aus Franken
Ortwin
da ist nun schlecht was dazu zu sagen, da ich weder dein Vorgehen nachvollziehen kann, noch weiß was du wo eingebunden hast und wo es dann won wem und wie eingebunden werden soll.

Das musst du uns hier schon etwas ausführlicher beschreiben, zumal meine Glaskugel gerade in Urlaub ist.

Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Plugins laden in contenido/includes/include.backendedit.
Eingefügt habe ich die eine Zeile unter dem Kommentar. Bei einer Überprüfung habe ich festgestellt, dass diese Zeile in so ziemlich jeder Anderen direkt aufrufbaren Datei enthalten ist. Eingebaut ist es hier bei Zeile 76. Aber der genaue Ort wo das passieren sollte, war nur eine Vermutung, beziehungsweise sollte in etwa dem entsprechen, wo sie sich in den anderen Dateien befindet.
Code: Alles auswählen
i18nInit($cfg["path"]["contenido"].$cfg["path"]["locale"], $belang);
cInclude ("includes", 'cfg_language_de.inc.php');
/* diese Datei sollte auch die Plugins laden, da durch die Funktionen hier auch hooks aufgerufen werden.
*/
require_once $cfg['path']['contenido'] . $cfg['path']['includes'] . 'functions.includePluginConf.php';
# Create Contenido classes
$db = new DB_Contenido;
$notification = new Contenido_Notification;
Re: Plugins laden in contenido/includes/include.backendedit.
Das war das Ergebnis meiner (zu) einfachen Codeuntersuchung.
Code: Alles auswählen
Dateien die Plugins einbinden
*****************************
* cms\front_content.php
* contenido\ajaxmain.php
* contenido\external\backendedit\front_content.php
* contenido\external\frontend\front_content.php
* contenido\index.php
* contenido\main.php
Es fehlt die Datei
* contenido/includes/include.backendedit.php
Datei wird als Ziel beim Editieren einzelner Datentypen verwendet.
Typen - Formulare welche diese Datei verwenden
----------------------------------------------
* contenido\includes\include.CMS_EASYIMG.php:138
* contenido\includes\include.CMS_HEAD.php:65
* contenido\includes\include.CMS_HTML.php:71
* contenido\includes\include.CMS_HTMLHEAD.php:72
* contenido\includes\include.CMS_HTMLTEXT.php:62
* contenido\includes\include.CMS_IMG.php:177
* contenido\includes\include.CMS_LINK.php:131
* contenido\includes\include.CMS_SIMPLELINK.php:128
* contenido\includes\include.CMS_SWF.php:62
* contenido\includes\include.CMS_TEXT.php:62
Weiterleitung in dieser Datei:
* htdocs\contenido\includes\include.con_editcontent.php:78
Es wurde kein Platz gefunden an dem die Datei tatsächlich includiert wird.
Das Einbinden der Plugins an dieser Stelle sollte daher möglich sein.