2017-02-21 3 views
0

Ich weiß, es wurde eine Menge von Mal gefragt, aber überall, wo ich nach einer Lösung suche, sehe ich nichts als Enttäuschung beim Testen.

Bitte Hilfe!

Ich mache Änderungen an den Kernprodukt-Controller von OpenCart Version 2.x

Ich versuche, eine Variable in der View-Datei zu machen. Aber ich kann nicht darauf zugreifen. Ich erhalte die oben genannten Fehler, wenn ich versuche, es zu tun so etwas wie dies mit:

$this->data['view'] = array('1','2','3','4'); 

Wenn ich es wie folgt tun:

$data['view'] = array('1','2','3','4'); 

Ich kann nicht den $ view Variable in der View-Datei zugreifen alle.

Bitte helfen Sie weiter.


Update

ich in der Indexmethode des Produkts Controller, um den Wert am Zuweisung

Antwort

0

ich es tatsächlich fixiert. Nur für den Fall, dass jemand das gleiche Problem hat, ist die Lösung.

Wenn Sie die Daten nicht wirklich in der Ansicht übergeben müssen, lädt die opencart Engine automatisch die entsprechenden Sprachdaten, View, Common Files. Sie müssen es nicht definieren oder Daten abrufen. Das ist der Grund, warum die obigen Aussagen nicht funktionieren.

Aber wenn Sie Werte an die Ansicht vom Controller übergeben müssen, müssen Sie manuell alles, Kopf-, Fußzeile, Sprache Text usw. laden und laden Sie dann die Ansicht in den Controller.

Ich hoffe, es hilft.

Verwandte Themen