Wenn man innerhalb eines Moduls eine Datei einbinden will, die im selben Modulverzeichnis liegt, dann sieht das z. B. so aus:
Code: Alles auswählen
cInclude('frontend', 'data/modules/content_search_results/php/class.module.search_result.php');
Der offensichtlichste Nachteil dieser Methode ist, dass das Modul nicht umbenannt werden darf. Der Verzeichnisname würde sich ändern, somit wäre der Pfad falsch, über den die Datei eingebunden wird.
Unabhängig von der technischen Realisierbarkeit fände ich besser, etwas derartiges würde funktionieren:
Code: Alles auswählen
cInclude('thisModule', 'php/class.module.search_result.php');
Grüße!
Bodil