Deutschland United States United Kingdom
ContentLion - Open Source CMS

Plugin: Seitne Type -> Fatal error: Class 'AlenanQRCode' not found

Plugin: Seitne Type -> Fatal error: Class 'AlenanQRCode' not found

Hey, bekomme den Fehler:

Quellcode

1
Fatal error: Class 'AlenanQRCode' not found in /www/htdocs/dev/contentlion/system/classes/page.php on line 97


Hier mal die Aktivate:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
        WidgetController::register("alenanqrcode/generator.php","AlenanQRCode","alenanqrcode/generator.php");
        $alias "admin/AlenanQRCode";
        
        
        DataBase::Current()->Execute("INSERT INTO `{'dbprefix'}pagetypes` (`class`, `name`) VALUES ('AlenanQRCode', 'AlenanQRCode')");
        
        page::create($alias'AlenanQRCode''AlenanQRCode');
        Cache::clear("page");
        $pid DataBase::Current()->ReadField("SELECT id FROM {'dbprefix'}pages WHERE alias = '".$alias."'");
        
          
        $menuEntry = new MenuEntry();
        $menuEntry->menu 5;
        $menuEntry->title "QR-Code Generator";
        $menuEntry->href $pid;
        $menuEntry->type 0;
        $menuEntry->save();
?>


Vielen Dank schon mal,
Maxi

Die Klassen müssen den Namespace beachten.
Siehe hier: http://www.contentlion.de/doku/namespaces.html

Also muss deine Klasse z.B. so heißen: Plugin_AlenanQRCode_AlenanQRCode oder so: Plugin_AlenanQRCode_<Deine Klasse>.
Sonst gibt es Probleme mit dem Autoloader.

Klar, habe ich ja auch schon gemacht. Geht aber TROTZDEM nicht :D

Was heißt geht nicht? Welche meldung bekommst du denn dann?

Kannst du mal nen Screenshot machen? ;)

Die von oben kannst du nicht bekommen, wenn du dich an die Namespaces gehalten hast XD

Die von oben kannst du nicht bekommen, wenn du dich an die Namespaces gehalten hast XD


Richtig! :D

Ähnliche Themen