sto usando una (primario) parziali:percorsi relativi partial riferimento ad altri partial
<%= render partial: 'shared/page/head' %>
che si avvale di altri parziali (secondari):
<head>
<%= render partial: 'shared/page/head/title' %>
<%= render partial: 'shared/page/head/meta' %>
...
<%= render partial: 'shared/page/head/fonts' %>
...
<%= render partial: 'shared/page/head/google_analytics' %>
</head>
Come potete vedere sto attualmente utilizzando percorsi relativi a app/view
per questi partial parziali anche se sono nella stessa directory del partial primario.
Ho provato con percorsi relativi:
<%= render partial: 'title' %>
O
<%= render partial: './title' %>
Ma né lavoro.
C'è un modo per avere una parzializzazione parziale parziale che utilizza utilizzando un percorso relativo?
elencare i percorsi effettivi ai tuoi parziali – deiga
Se ci pensate il vostro primo parziale inclusione, che l'inclusione non 'reset' la cartella di lavoro della vista in costruzione. Se la vista da renderizzare è app/views/projects/show.erb, "render partial: 'shared/page/head'" è solo "vai a prendere il contenuto di quel file, quindi renderlo qui" - sei ancora nella cartella app/views/projects. – railsdog