Rails에서 일부 템플릿을 사용할 때 Missing 템플릿 오류가 발생한 경우 해결됨
Missing partial shared/_header with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. 이런 오류가 발생했을 때 어떻게 해결했을까
erb 파일에 일부 템플릿을 쓸 때 기본적으로 <%=render '파일 이름'% >
아래 참조(피카와카 씨 감사합니다)
https://pikawaka.com/rails/partial_template
이상의 계층.
일부 템플릿을 적용할 위치 및 사용할 템플릿 정보
템플릿화하고 싶은 것은shared 파일에 있습니다_header.html.erb っというファイル
템플릿 일부를 사용하는 위치는 다음과 같습니다.new.html.erb
파일을 뛰어넘었기 때문에shared/템플릿화된 파일 이름
이런 기술일 거예요.
생각
devise /shareed /header라는 파일을 지정한 후 해결 <%= render "devise/shared/header" %>
위에서 말한 바와 같이 상부의 devise를 지정할 때 일부 템플릿을 사용할 수 있습니다.
수수께끼지만... 어쨌든 해결됐어!다행히 10분 정도면 해결됐어요.
여기는 달라요. 여기는 이렇게 하는 게 좋아요. 잠깐만요. 필요한 게 있으면 지적해 주세요.
끝까지 봐주셔서 감사합니다.
Reference
이 문제에 관하여(Rails에서 일부 템플릿을 사용할 때 Missing 템플릿 오류가 발생한 경우 해결됨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pontarou194/items/47e130e9c7e08225f109
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
템플릿화하고 싶은 것은shared 파일에 있습니다
_header.html.erb っというファイル
템플릿 일부를 사용하는 위치는 다음과 같습니다.new.html.erb
파일을 뛰어넘었기 때문에shared/템플릿화된 파일 이름이런 기술일 거예요.
생각
devise /shareed /header라는 파일을 지정한 후 해결 <%= render "devise/shared/header" %>
위에서 말한 바와 같이 상부의 devise를 지정할 때 일부 템플릿을 사용할 수 있습니다.
수수께끼지만... 어쨌든 해결됐어!다행히 10분 정도면 해결됐어요.
여기는 달라요. 여기는 이렇게 하는 게 좋아요. 잠깐만요. 필요한 게 있으면 지적해 주세요.
끝까지 봐주셔서 감사합니다.
Reference
이 문제에 관하여(Rails에서 일부 템플릿을 사용할 때 Missing 템플릿 오류가 발생한 경우 해결됨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pontarou194/items/47e130e9c7e08225f109
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<%= render "devise/shared/header" %>
Reference
이 문제에 관하여(Rails에서 일부 템플릿을 사용할 때 Missing 템플릿 오류가 발생한 경우 해결됨), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pontarou194/items/47e130e9c7e08225f109텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)