Fellow-Coder, mit Codeigniter 1.7.3 kann ich ein Modell aus dem Code eines anderen Modells laden? Ich habe viele Beiträge theoretisch und praktisch gelesen, aber keine gab eine endgültige Antwort.
Ich habe ein Modell mit einer Funktion, mit der ich eine Operation an einem anderen Modell durchführen möchte. Der Code ist wie folgt:
%Vor%Zeile 1 funktioniert. Zeile 2 schlägt folgendermaßen fehl:
Ein PHP Fehler ist aufgetreten
Severity: Notiz
Nachricht: Nicht definierte Eigenschaft: Account_model :: $ decision_model
Dateiname: models / account_model.php
Ich habe versucht, einfache dumme Modelle, geänderte Funktionsnamen zu erstellen, dem Modell einen Alias zu geben, wenn es geladen wird, usw. ... kein Glück
Also, Theorie beiseite, ist das machbar?
Danke im Voraus.
In CI 2.0 können Sie nur ein Modell direkt von einem anderen aufrufen.
Sie können auch eine private $_ci;
-Klassenvariable hinzufügen und sie in Ihrem Konstruktor initialisieren.
Dann wird es für jede Funktion verfügbar sein, mit der Sie arbeiten, ohne dass get_instance()
überall verwendet werden muss.
Tags und Links model codeigniter