traf ich wirklich große Probleme mit dieser Erweiterung: http://www.yiiframework.com/extension/private-messaging/PHP Yü-Framework - Private Nachrichten Erweiterung
Das Problem ist:
Der Versuch, Eigentum von Nicht-Objekt
hier
zu bekommenarray(
'url' => Yii::app()->getModule('message')->inboxUrl,
'label' => 'Messages' .
(Yii::app()->getModule('message')->getCountUnreadedMessages(Yii::app()->user->getId()) ?
' (' . Yii::app()->getModule('message')->getCountUnreadedMessages(Yii::app()->user->getId()) . ')' : ''),
'visible' => !Yii::app()->user->isGuest),
Diese Zeile genau:
'url' => Yii::app()->getModule('message')->inboxUrl,
Also ich denke, es ist ein Problem mit getModule ('Nachricht') wird hier NULL. Aber ich habe nichts falsch gemacht, ich habe es einfach installiert, wie in dem Link, den ich gepostet habe. Aby Ideen? Ich habe versucht, es für Stunden Festsetzung ... keine Wirkung :(
Config Zusammenhang mit dem Modul.
'message' => array(
'userModel' => 'Klient',
'getNameMethod' => 'getFullName',
'getSuggestMethod' => 'getSuggest',
),
Es gibt ‚Klienten‘ statt ‚User‘, weil mein Modell der Benutzer aufgerufen wird Kunde von Some andere Infos:. ich XAMPP unter Windows verwenden
Wenn Sie 'var_dump (Yii :: app() -> getModule ('message'));' Was ist sein Typ? –
Zeigen Sie uns Ihre Konfigurationsdatei im Zusammenhang mit 'Nachricht' Modul – Justinas
' var_dump (Yii :: app() -> getModule ('Nachricht')); 'gibt NULL, wie erwartet. Aber ich weiß nicht warum, es ist das gleiche wie in der Anleitung, funktioniert aber nicht. Es sollte das Modul finden .. hmm Ich postete meine Konfiguration bezüglich der Nachricht. – MindRoller