<% reqPath = request.path %> <% desc = Description.find_by(site_id: site.id, name: 'Производитель') %> <% allItems = [] def getProducts(page, allItems) if !(page.products.first.nil?) if !params[:manuf].nil? desc = Description.find_by(site_id: '125', name: 'Производитель') if !ProductDescription.find_by(description_id: desc.id, product_id: page.products.first.id).nil? if ProductDescription.find_by(description_id: desc.id, product_id: page.products.first.id).value == params[:manuf] allItems.push(page) end end else allItems.push(page) end else page.children.each do |p| getProducts(p, allItems) end end end getProducts(page, allItems) %> <% @pagee = allItems.paginate(:page => params[:page], :per_page => 24) %>

<%=page.name%>

<% if reqPath.include? 'taegutec'%> <% else %> <% end %> <%=allItems.count%> товаров
<% page.banners.each do |ban|%> <% if !ban.pdf.blank?%>
<% if !ban.image.blank? %> <% else %> :( <% end %>
<%=ban.name%>
Скачать
<% end %> <% end %> <% @pagee.each do |item| %>
<% isTool = false sf = SiteFile.find(item.site_file_id) if sf.name.include? 'goods2' isTool = false else isTool = true end %> <% if isTool %> <% if !item.logo.nil? %> <% else %> <% end %> <% else %> <% if !item.products.first.logo.nil? %> <% else %> <% end %> <% end %>
<%=item.name%>
Подробнее
<% if !isTool %>
<%=item.name%>
<% d = Description.find_by(site_id: site.id, name: 'Страна бренда') pd = ProductDescription.find_by(product_id: item.products.first, description_id: d.id) %>
Производитель: <%=ProductDescription.find_by(description_id: desc.id, product_id: item.products.first.id).value%>
Страна бренда: <%=pd.value%>

<%= item.products.first.description%>

Основные параметры
    <% myIndex = 0 %> <% ProductDescription.where(product_id: item.products.first.id).each do |pd|%> <% if Description.find_by(site_id: site.id, id: pd.description_id).name != 'Производитель'%> <% if Description.find_by(site_id: site.id, id: pd.description_id).name != 'Страна бренда'%> <% if myIndex < 6 %>
  • <%=Description.find_by(site_id: site.id, id: pd.description_id).name%>: <%=pd.value%>
  • <% myIndex += 1 %> <% end %> <% end %> <% end %> <% end %>
<% end %>
<% end %>
<%= render file: Rails.root+'/app/views/sites/ctm/form-validate1.html',locals: { page:page, site:site}%>