2016-07-13 5 views
1

Hyの男を返さLaravelはビューが、別の方法で

されたとき、私はLaravelのプロジェクトに取り組んでいますし、プロジェクト構造の目的のために、私はに位置しているメソッドを呼び出すことでビューを返すようにしようとしている空白のページを返します。トリガする関数と同じクラスです。 (コードを参照してください)

今、この場合は完全に

public function pay() 
{ 
    $navActive = true; 
    return view('steps.pay', compact('navActive')); 
} 

に動作します。しかし、私はこのような何かをするとき、それは

public function pay() 
{ 
    $navActive = true; 
    $this->test($navActive); 
} 

public function test($navActive) 
{ 
    return view('steps.pay', compact('navActive')); 
} 

空白のページが返されますビューの名前ことに注意してください。ビューが存在し、ビューを返すことになっているメソッド内でdd( 'some message')を使用すると、トリガーされます。

どのようなアイデアですか?私はこれまでに答えを見つけようと多くの時間を費やしましたが、私は何が欠けているのか分かりません。

ありがとうございます!

答えて

3

あなたtest方法だけpayメソッドにビューを返して - あなたはまた、それから復帰する必要があります。

public function pay() 
{ 
    $navActive = true; 
    return $this->test($navActive); 
} 
2

あなただけの「復帰」

public function pay() 
{ 
    $navActive = true; 
    return $this->test($navActive); 
} 

public function test($navActive) 
{ 
    return view('steps.pay', compact('navActive')); 
} 
を忘れます
関連する問題