Sha256: 684318fd582aa40b59ab0eda1bb8f1679b27d885adfedfc376443cd5f31eef80

Contents?: true

Size: 951 Bytes

Versions: 9

Compression:

Stored size: 951 Bytes

Contents

<%- if @element['contents'].present? || @element['available_contents'].present? -%>
<%%= element_view_for(element) do |el| -%>
<%- if @element["picture_gallery"] -%>
  <div class="<%= @element_name %>_images">
    <%%- element.contents.gallery_pictures.each do |image| -%>
    <div class="<%= @element_name %>_image <%%= image.essence.css_class %>">
      <%%= render_essence_view(image, image_size: '160x120') %>
    </div>
    <%%- end -%>
  </div>
<%- end -%>
<%- @contents.each do |content| -%>
  <%- if @contents.length > 1 -%>
  <div class="<%= content["name"] %>">
    <%%= el.render :<%= content["name"] %> %>
  </div>
  <%- else -%>
  <%%= el.render :<%= content["name"] %> %>
  <%- end -%>
<%- end -%>
<%- if @element['available_contents'] -%>
  <%% element.contents.where(name: ['<%= @available_contents_names.join("', '") %>']).each do |content| %>
    <%%= render_essence_view content %>
  <%% end %>
<%- end -%>
<%%- end -%>
<%- end -%>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
alchemy_cms-2.9.1 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.9.0 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.8.3 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.7.5 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.7.4 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.8.2 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.8.1 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.7.3 lib/rails/generators/alchemy/elements/templates/view.html.erb
alchemy_cms-2.7.2 lib/rails/generators/alchemy/elements/templates/view.html.erb