resources/views/articles/partial/search.blade.php 파일 처럼 부모 뷰에서 필요로 하는 조각 뷰 파일이 존재하는 지 확인해 주세요. 아마 읽고 따라하시다가, 중간에 일부 내용을 놓쳐서 필요한 파일이 만들어지지 않은 것이 아닐까 싶습니다.
https://github.com/appkr/l5code/tree/master/resources/views/articles/partial
답변 감사드립니다.
저자님의 깃허브 저장소에 있는 article.partial.search 와 tag.partial.index 등을 추가해 봤지만 여전히 오류가 발생합니다..
(Undefined variable: allTags (View: C:\myapp\resources\views\tags\partial\index.blade.php) (View: C:\myapp\resources\views\tags\partial\index.blade.php))
책을 처음부터 다시 보면서 찾아보았지만, article.show(view) 파일은 직접 작성한 파일이 아니고
php artisan make:controller articles [--resource --model=article]
위 명령어의 실행결과로 생성된 것 같은데 혹시 아닌가요?
어째서 show.blade.php 파일이 생성되었는지 알려주셨으면 좋겠습니다.
혹시 모르니 저도 프로젝트를 낮은 버전으로 새로 만들어서 다시 실습해 보도록 하겠습니다 ㅠ
+ make:controller로 생성된 것 같다는 질문은 잘못된 것이란 걸 혼자 깨달았습니다..
그래도 여전히 건드린 기억이 없는 show.blade.php 파일이 왜 생긴건지 의문입니다. 제가 책을 제대로 안 읽은 걸까요..
+ 제가 직접 깃허브에서 추가 했었으면서 까먹고 있었네요..
책 159페이지에 선택 사항이라고 되어있는 것 보고 추가 했었는데, 답변 주신대로 조각뷰들까지 다 추가하지 않아서 오류가 떴던 것 같습니다. 제가 파일 추가 해놓고 잊어버렸습니다.
친절한 답변 감사드립니다.
show.blade.php에서 제목과 내용 표시하는 부분 외에 삭제하니 동작하는 건 확인했습니다.
articles.partial.search나 tags.partial.index같은 부분은 이전 버전에는 없던 부분인가요?
디폴트 상태로 쓰기 위해 필수적으로 만들어야 된다면 어떻게 해야되는 지 알려주시면 감사하겠습니다.
View [articles.partial.search] not found. (View: C:\myapp\resources\views\articles\show.blade.php)
위의 에러가 뜨면서 실행이 안됩니다.
코드는 17-3 그대로 썼고, show.blade.php는 디폴트 소스에서 건드리지 않았습니다.
php 버전은 7.0.23, 라라벨 버전은 5.5.14입니다.