[Gelöst] Einbinden der PlugIns

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
Little Bob
Beiträge: 12
Registriert: 25. Nov 2012, 23:55

[Gelöst] Einbinden der PlugIns

Beitrag von Little Bob »

Hallo zusammen.

Ich bin gerade auf Admidio 3.1 ( von 2.4) gewechselt
Leider scheint das Einbinden eines eigenen PlugIn-Menüs nicht mehr zu funktionieren.
Zumindest bekomme ich Depp das nicht hin.

Könnte mir jemand sagen, an welcher Stelle in der my_body_bottom.php ich die Zeilen

$pluginMenu = new Menu('plugins', 'Plugins');
include(SERVER_PATH. '/adm_plugins/geburtstagsliste/geburtstagsliste.php');
include(SERVER_PATH. '/adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php');
$pluginMenu->show();

jetzt einsetzen muss?


Gruß
Little Bob
Zuletzt geändert von Little Bob am 30. Apr 2016, 14:53, insgesamt 2-mal geändert.
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: Eininden der PlugIns

Beitrag von weissst »

Hallo Bob,

der Code sollte so aussehen:

Code: Alles auswählen

$pluginMenu = new Menu('plugins', 'Plugins');
$moduleMenu->addItem('geburtstag', '/adm_plugins/geburtstagsliste/geburtstagsliste.php', 'Geburtstagsliste', '/icons/home.png');
$moduleMenu->addItem('mitgliedsbei', '/adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php', 'Mitgliedsbeitrag', '/icons/home.png');
echo $pluginMenu->show(); 
diesen Code dann einfach vor den code:

Code: Alles auswählen

// Module Menu
                    $moduleMenu = new Menu('modules', $gL10n->get('SYS_MODULES'));
und schon sollte es funktionieren :)

lg
Stefan
Little Bob
Beiträge: 12
Registriert: 25. Nov 2012, 23:55

Re: Eininden der PlugIns

Beitrag von Little Bob »

Hallo Stefan,

Funktioniert leider nicht.
Bekomme die Meldung
Fatal error: Call to a member function addItem() on a non-object in .../adm_themes/modern/my_body_bottom.php on line 18
Was mache ich falsch bzw. habe ich vergessen?

Gruß
Little Bob
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: Eininden der PlugIns

Beitrag von weissst »

oh, hab einen Fehler gemacht:

ich meinte:
$pluginMenu->addItem
nicht:
$moduleMenu->addItem

bin ich blöd... :oops:
Little Bob
Beiträge: 12
Registriert: 25. Nov 2012, 23:55

Re: Eininden der PlugIns

Beitrag von Little Bob »

Hallo Stefan,

wenn hier einer "blöd" ist, dann ich. :wink:

Jetzt funktioniert es.
Danke.

Den Fehler hätte ich eigentlich auch selber sehen können.
Aber irgendwann wird man blind und sieht den Wald vor lauter Bäumen nicht.

Im übrigen sollten mal die Install-Beschreibungen der PlugIns angepasst werden 8)

Gruß
Little Bob
Antworten