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
}
}
입니다. param 문자열 $ 이름 매개 변수 배열 $ 경로 반환 문자열 throws \ InvalidArgumentException 보호 기능 findInPaths ($ name, $ paths) {foreach ((array) $ paths를 $ path로 사용) {foreach ($ this-> getPossibleViewFiles ($ name) $ view-> $ file) {$ viewPath = $ path. '/ $. $ file}) {$ viewPath;}}} 새로운 InvalidArgumentException을 던집니다. . "); } – user2552863
return 문에서 컨트롤러 이름을 제거해야한다는 수정 사항이 있으며 뷰 이름 만 사용해야합니다. 같은 결과보기 :: make ('login'); – user2552863