Deutschland United States United Kingdom
ContentLion - Open Source CMS

Schon wieder ein Seiten Fehler :D

Schon wieder ein Seiten Fehler :D

Hey,
was ist den jetzt wieder?

Wie die 3 anderen Fehler, ist es weider der gleiche:

Quellcode

1
Fatal error: Class 'plugin_QR-Code_GenPage' not found in /home/alenanco/public_html/cl/system/classes/page.php on line 97


So nun ich finde den Fehler nicht :D

Ist dein Plugin-Name "QR-Code" ?
Wie heißt der Ordner?

Die Fehlermeldung sagt, dass deine Plugin-Klasse nicht gefunden werden konnte.
Befindet sie sich im Plugin-Ordner "classes"?
Sie müsste übrigens "genpage.php" heißen. ;)

Ach last mich doch :D

Hier mal der Code, noch Ohne meine API :D
»Maximilian Koch« hat folgende Datei angehängt:
  • files.zip (2,74 kB - 569 mal heruntergeladen - zuletzt: 10. April 2024, 17:41)

Eine Bindestrich im Klassenname ist doch gar nicht erlaubt, oder irre ich mich? Schreibst alles zusammen, wird überall so gemacht ;-)

PHP-Quelltext

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


Fatal error: Class 'CodeGenPage' not found in /home/alenanco/public_html/cl/system/classes/page.php on line 97

WTF WARUM -.-

Quellcode

1
Fatal error: Class 'plugin_qrgenerator_CodeGenPage' not found in /home/alenanco/public_html/cl/system/classes/page.php on line 97


;)

Der Name muss exakt mit dem Klassennamen übereinstimmen (Groß- und Kleinschreibung). Die Dateiname ist der letzte Teil des Klassennamens in kleingeschrieben.

Übrigens:
Bin nicht so der Freund von 1000 verschiedenen APIs... :S

Muss wohl daran liegen, dass es eine Performace-Bremse sein kann und wenn der Server mal offline geht, kann man einige Seiten nicht aufrufen... :(
Wäre schön, wenn nicht jedes Mal ne Abfrage erfolgt. ;)

Naja, meine API ist eh die beste ;)

Wir auch noch ein Download des QR-Codes auf den eigenen Server geben.


So:
nun klappt weder die Aktivierung noch die Deaktivierung -.-

Dateien wieder im Anhang ;)
»Maximilian Koch« hat folgende Datei angehängt:
  • qrgenerator.zip (3,1 kB - 554 mal heruntergeladen - zuletzt: 12. April 2024, 04:42)

Liegt wahrscheinlich daran, dass dein Pfad in der info.php-Datei nicht stimmt... ^^

Wenn er doof wäre würde es nicht klappen^^

Für mich ist es doof. Weil ich den fehler selbst hätte finden müssen :D

Ähnliche Themen