2017-03-28 2 views
1

最近私のアプリをLaravel 5.1から5.3にアップデートしました。スレッドをLaravel Chatterに投稿するときのバリデーターエラー

すぐ後、私はチャッターをインストールしようとしました。

は、私がここで見つける、指示に従っ:すべての手順を実行した後https://github.com/thedevdojo/chatter

を、私が原因私自身のユーザモデル/ユーザー認証システムを有することに、いくつかの問題に遭遇しました。しかし、私はチャッターの設定ファイルを変更しましたが、今フォーラムはうまくロードされています(私のメインのcssファイルが何かをオーバーライドするためにいくつかのスタイリングエラーがありますが、それは小さな問題です)。

問題は、私は新しいスレッド/議論を投稿しようとすると、私は次のエラーが発生することがある:

enter image description here

ChatterDiscussionController.phpにこの行を参照している

enter image description here

とこの行はChatterBeforeNewDiscussion.php

enter image description here

もう少し知識のある人が私にここで何が起こっているのか教えてください。

答えて

1

私はLaravelのChatterアプリケーションのソースで、この問題を解決することを確認しますvendor/devdojo/src/Events/ChatterBeforeNewDiscussion.phpを開き、

use Illuminate\Support\Facades\Validator; 

use Illuminate\Validation\Validator; 

を変更してください。

+0

'fix-before-new-discussion-event'ブランチを作成しました。 –

+0

"use Illuminate \ Validation \ Validator;"という行があります。 ChatterBeforeNewDiscussion.phpには存在しません。それはちょうど "Validator;"を使用すると言います。あなたが示唆しているものに変更すると、同じエラーが発生します。 –

+0

nvmを待ちます。今それは動作します! –

関連する問題