ejstembler

ejstembler

Rendering partials in subdirectories

I have a section of my layout html designated as the header. It has a header tag, which contains the app title, an icon and dropdown for messages / notifications / tasks / settings. I’ve moved this html to a partial _header.html.eex and created partials for the other parts: _messages.html.eex, _notifications.html.eex, _tasks.html.eex, etc. The _header.html.eex partial renders the other header partials. This works fine.

Now I want to move all of that to a headers/ subdirectory since they’re all related to the header. Rendering from my layout now looks like this:

<%= render "headers/_header.html" %>

However, I’m now getting this error:

** (exit) an exception was raised: ** (Phoenix.Template.UndefinedError) Could not render "header/_header.html" for MyApp.LayoutView, please define a matching clause for render/2 or define a template at "web/templates/layout".

Any ideas?

Most Liked

Last Post!

ejstembler

ejstembler

Okay thanks for the info. I thought about using a prefix too…

Where Next?

Popular in Questions Top

jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" =&gt; #BSON.ObjectId&lt;58eb1a7a9ad169198c3dXXXX&gt;, "email" =&gt; ...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement