2017-11-19 1 views
0

Laravel에 새로 왔습니다. 내 의견은 컨트롤러가 아닌 이유입니다. 내보기 : `'App Http Controllers View'클래스를 찾을 수 없습니다.

<div class="imgcontainer"> 

    <img src="img/img_avatar2.png" alt="Avatar" class="avatar"> 

</div> 

<div class="container"> 

    <label><b>Username</b></label> 

    <input type="text" placeholder="Enter Username" name="uname" required> 

    <label><b>Password</b></label> 

    <input type="password" placeholder="Enter Password" name="psw" required> 

    <button type="submit">Login</button> 

    <input type="checkbox" checked="checked"> Remember me 

</div> 

<div class="container" style="background-color:#f1f1f1"> 

    <span class="psw">Forgot <a href="#">password?</a></span> 

    <span class="signup">New user <a href="signup">Sign Up?</a></span> 

</div> 

<div> 

    <button type="button" class="cancelbtn">Cancel</button> 

</div> 

`

내 컨트롤러는 다음과 같습니다

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 

class HomeController extends Controller 
{ 
    public $restful = true; 

    public function showLogin() 
    { 
     // show the form 
     return View::make('HomeController.login'); 
    } 

    public function doLogin() 
    { 
     // process the form 
    } 
} 

답변

2

당신은 추가해야합니다 :

: 행 다음

use View; 

그것없이

, 당신은 현재 이름 공간에서 View을 사용하려고이는 내가 지금 *이 경로의 목록에 주어진보기 찾기이 오류가 수정되지 않은 App\Http\Controllers

+0

입니다. param 문자열 $ 이름 매개 변수 배열 $ 경로 반환 문자열 throws \ InvalidArgumentException 보호 기능 findInPaths ($ name, $ paths) {foreach ((array) $ paths를 $ path로 사용) {foreach ($ this-> getPossibleViewFiles ($ name) $ view-> $ file) {$ viewPath = $ path. '/ $. $ file}) {$ viewPath;}}} 새로운 InvalidArgumentException을 던집니다. . "); } – user2552863

+0

return 문에서 컨트롤러 이름을 제거해야한다는 수정 사항이 있으며 뷰 이름 만 사용해야합니다. 같은 결과보기 :: make ('login'); – user2552863

관련 문제