私のメインテンプレートフォルダはviews
です。その中に私はheader.ejs
とadmin_header.ejs
を持っている別のフォルダ_layouts
を持っています。ejs - サブフォルダファイルからのファイルを含む
views
フォルダ内にファイルがあるとしたら、index.ejs
と言うと、_layouts
のファイルを簡単に含めることができます。
<% include _layouts/header %>
しかし、今、私は管理者と呼ばれるviews
フォルダの中に別のサブフォルダを作っている、と私はそこにadmin.ejs
を持っていますが、私はもう_layouts
からファイルを含めることはできません。
failed to open views\admin\_layouts\admin_header.ejs
別のサブフォルダ内にあるファイルに_layouts
からファイルをインクルードする方法があります:
私は私が得るいずれの場合も<% include _layouts/admin_header %>
と<% include ../_layouts/admin_header %>
を試してみましたか?
これを試してみてください '<%>には、パーシャル/ folter /ファイル%' <% - include( "../_layouts/admin_header.ejs")%> –
私はやりましたが、私はしませんでした。あなたはテストしていない、本当に知らない回答を投稿できませんか? –
私はあなたのコードのこのincaseをテストしていないことに同意するが、これで得たエラーは何ですか? –