codeigniter-hmvc

___ tag123coderigniter ___ CodeIgniter ist ein Open-Source-Webentwicklungs-Framework für PHP, das von EllisLab Inc entwickelt wurde und vom British Columbia Institute of Technology übernommen wurde. Das Framework implementiert eine modifizierte Version des Model-View-Controller-Entwurfsmusters. Verwenden Sie dieses Tag für Fragen zu CodeIgniter-Klassen, Methoden, Funktionen, Syntax und Verwendung. ___ answer35801903 ___

Dies ist die innere Implementierung der CodeIgniter-Funktion config- & gt; item () im Dateisystem \ core \ Config.php

%Vor%

Wenn Sie den Parameter %code% übergeben, prüft die Funktion, ob beide Parameter in der Konfiguration initialisiert sind, und gibt %code% der CI-Instanz zurück. oder %code% , wenn einer von ihnen nicht initialisiert ist.

Wenn %code% nicht in der CI-Instanz gesetzt ist, gibt die Funktion immer %code% zurück. Nehmen wir an, das ist nicht der Fall, da Ihr Aufruf nicht abstürzt, wenn %code% vermieden wird.

Wenn Sie also %code% als zweiten Parameter übergeben, stürzt Ihr Code ab, weil die Funktion %code% zurückgibt, und das bedeutet, dass %code% der CI-Instanz nicht gesetzt ist. Jetzt ist die Frage, warum es nicht gesetzt ist, und ich kann dir hier nicht helfen, aber es sieht so aus, als ob du versäumst, einige Module zu laden.

Mit freundlichen Grüßen

    
___ qstnhdr ___ Codeigniter HMVC + ion_auth Fehler beim Laden der Konfigurationselemente ___ tag123hmvc ___ Das HMVC-Muster (Hierarchical-Model-View-Controller) zerlegt die Client-Schicht in eine Hierarchie von Eltern-Kind-MVC-Schichten (Model-View-Controller). ___ tag123codeignithmvc ___ CodeIgniter ist ein Open-Source-Webentwicklungs-Framework für PHP, das von EllisLab Inc. entwickelt und vom British Columbia Institute of Technology übernommen wurde. Das Framework implementiert eine modifizierte Version des Model-View-Controller-Entwurfsmusters. Verwenden Sie dieses Tag für Fragen zu CodeIgniter-Klassen, Methoden, Funktionen, Syntax und Verwendung. ___ qstntxt ___

Ich habe meinen Kopf für 5 Stunden geschlagen und ich habe das Problem endlich gelöst, aber ich kann einfach nicht einschlafen, ohne den Grund dafür zu kennen. Lassen Sie mich das Problem zuerst erklären.

Ich habe Codeigniter-HMVC-Erweiterung verwendet und ion_auth als separates Modul installiert.

%Vor%

Als ich versuchte, eine Benutzergruppe zu bekommen, fing ich an, verdrahtete SQL-Fehler zu bekommen. Dann habe ich das Problem eingegrenzt und herausgefunden, dass die Elemente in %code% nicht in der %code% -Datei geladen wurden.

  

FEHLER - 2016-02-24 20:09:26 - & gt; Abfragefehler: Sie haben einen Fehler in Ihrem   SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrem MySQL-Server entspricht   Version für die richtige Syntax in der Nähe von 'as %code% ,. %code% ,   . %code% JOIN ON. =. %code% WHERE. = '2' 'in Zeile 1 - Ungültig   Abfrage: SELECT. als %code% ,. %code% ,. %code% JOIN ON. =. %code%   WOHER . = '2'

Dann habe ich ein paar Sachen ausprobiert und wenn ich den Index %code% entfernt habe einige Methodenaufrufe in %code% alles hat angefangen zu arbeiten.

Ich habe mich geändert

%Vor%

bis

%Vor%

Kann mir jemand sagen, warum es funktioniert hat?

    
___
1
Antwort

Codeigniter HMVC + ion_auth Fehler beim Laden der Konfigurationselemente

Ich habe meinen Kopf für 5 Stunden geschlagen und ich habe das Problem endlich gelöst, aber ich kann einfach nicht einschlafen, ohne den Grund dafür zu kennen. Lassen Sie mich das Problem zuerst erklären. Ich habe Codeigniter-HMVC-Erweiterung...
24.02.2016, 16:56