Fehler "Function 'xyz' does not exist or is not accessible!

Hallo zusammen!

Ich möchte die Klasse “aList” aus views\alist.php erweitern.

Dazu habe ich in den Modulen im Admin-Bereich folgenden Eintrag dazugefügt:

aList => attrfiltersort/alistsort

In modules/attrfiltersort gibt es folgende die Datei alistsort.php mit diesem Inhalt:




Im tempate list.tpl habe ich noch die Zeile

[smarty]

[/smarty]

hinzugefügt.

Nun springt beim Aufruf einer Kategorie die Seite immer wieder zur Startseite zurück mit der Meldung

Function ‘testMyModule’ does not exist or is not accessible! (aList)

Was mache ich noch falsch?

Gruß,

Martin

Hallo Martin,

hast Du das Modul auch im Admin registriert?

Daniel Seifert
D³ Data Development - Thomas Dartsch
OXID Premium Solution- & Technologiepartnerhttp://www.shopmodule.com

na klar:

Dazu habe ich in den Modulen im Admin-Bereich folgenden Eintrag dazugefügt:

aList => attrfiltersort/alistsort

Das meintest Du doch, oder?

Gruß,

Martin

Genau das meinte ich. Ich bin mir gerade nur nicht sicher, ob das mit der Groß-/Kleinschreibung paßt. Es ist empfohlen, alles was mit Dateien und Ordnern zu tun hat, klein zu schreiben. Bedenke: Du arbeitest im case-sensitiven Linux! Bei den Klasse ist das der Lesbarkeit wegen nicht nötig.

Daniel Seifert
D³ Data Development - Thomas Dartsch
OXID Premium Solution- & Technologiepartnerhttp://www.shopmodule.com

Hallo Martin,

schon mal mit Dateiname gleich Klassenname probiert.

Gruesse,
Ralf

Dateiname sollte = Klassenname sein - und bei der Benennung der Modul-Dateien und -verzeichnisse sowie bei den Einträgen im Admin am besten nur Kleinbuchstaben verwenden.

mfgurban


Andreas Ziethen - Geschäftsführeranzido GmbH - ecommerce in guten händen!NEU: anzido Akademie

genau das war’s (und auch die Sache mit der Groß-/Kleinschreibung)

Anfängerfehler…

Danke für die Unterstützung,

Gruß,

Martin