diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 4d6e547..53f0e08 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -367,16 +367,16 @@ module ApplicationHelper def profile_cat_icons( profile ) if profile.class == Enterprise icons = - profile.product_categories.map{ |c| c.size > 1 ? [c[0],c[1]] : nil }. + profile.product_categories.map{ |c| c.size > 1 ? c[1] : nil }. compact.uniq.map{ |c| - cat_name = (c[0]+'_'+c[1]).gsub( /\s/, '_' ) + cat_name = c.gsub( /[-\s,.;'"]/, '_' ) cat_icon = "/images/icons-cat/#{cat_name}.png" if ! File.exists? RAILS_ROOT.to_s() + '/public/' + cat_icon cat_icon = '/images/icons-cat/undefined.png' end content_tag 'span', - content_tag( 'span', c.join(' → ') ), - :title => c.join(' → '), + content_tag( 'span', c ), + :title => c, :class => 'product-cat-icon cat_icon_' + cat_name, :style => "background-image:url(#{cat_icon})" }.join "\n" diff --git a/public/images/icons-cat/Agropecuária_extrativismo_e_pesca.png b/public/images/icons-cat/Agropecuária_extrativismo_e_pesca.png new file mode 100644 index 0000000..9cbed3f Binary files /dev/null and b/public/images/icons-cat/Agropecuária_extrativismo_e_pesca.png differ diff --git a/public/images/icons-cat/Alimentos_e_bebidas.png b/public/images/icons-cat/Alimentos_e_bebidas.png new file mode 100644 index 0000000..fdf63bf Binary files /dev/null and b/public/images/icons-cat/Alimentos_e_bebidas.png differ diff --git a/public/images/icons-cat/Artefatos_artesanais.png b/public/images/icons-cat/Artefatos_artesanais.png new file mode 100644 index 0000000..1324701 Binary files /dev/null and b/public/images/icons-cat/Artefatos_artesanais.png differ diff --git a/public/images/icons-cat/Crédito_e_finanças.png b/public/images/icons-cat/Crédito_e_finanças.png new file mode 100644 index 0000000..a8ac82a Binary files /dev/null and b/public/images/icons-cat/Crédito_e_finanças.png differ diff --git a/public/images/icons-cat/Fitoterápicos_e_produtos_de_limpeza_e_higiene.png b/public/images/icons-cat/Fitoterápicos_e_produtos_de_limpeza_e_higiene.png new file mode 100644 index 0000000..11a560e Binary files /dev/null and b/public/images/icons-cat/Fitoterápicos_e_produtos_de_limpeza_e_higiene.png differ diff --git a/public/images/icons-cat/Prestação_de_serviços_diversos.png b/public/images/icons-cat/Prestação_de_serviços_diversos.png new file mode 100644 index 0000000..a8ac82a Binary files /dev/null and b/public/images/icons-cat/Prestação_de_serviços_diversos.png differ diff --git a/public/images/icons-cat/Produtos_Alimentação.png b/public/images/icons-cat/Produtos_Alimentação.png deleted file mode 100644 index fdf63bf..0000000 Binary files a/public/images/icons-cat/Produtos_Alimentação.png and /dev/null differ diff --git a/public/images/icons-cat/Produtos_Software.png b/public/images/icons-cat/Produtos_Software.png deleted file mode 100644 index 048da5b..0000000 Binary files a/public/images/icons-cat/Produtos_Software.png and /dev/null differ diff --git a/public/images/icons-cat/Produtos_Software_Livre.png b/public/images/icons-cat/Produtos_Software_Livre.png deleted file mode 100644 index 02e6608..0000000 Binary files a/public/images/icons-cat/Produtos_Software_Livre.png and /dev/null differ diff --git a/public/images/icons-cat/Produção_industrial.png b/public/images/icons-cat/Produção_industrial.png new file mode 100644 index 0000000..a8ac82a Binary files /dev/null and b/public/images/icons-cat/Produção_industrial.png differ diff --git a/public/images/icons-cat/Produção_têxtil_e_confecção.png b/public/images/icons-cat/Produção_têxtil_e_confecção.png new file mode 100644 index 0000000..86271e9 Binary files /dev/null and b/public/images/icons-cat/Produção_têxtil_e_confecção.png differ diff --git a/public/images/icons-cat/Software.png b/public/images/icons-cat/Software.png new file mode 100644 index 0000000..048da5b Binary files /dev/null and b/public/images/icons-cat/Software.png differ diff --git a/public/images/icons-cat/Software_Livre.png b/public/images/icons-cat/Software_Livre.png new file mode 100644 index 0000000..02e6608 Binary files /dev/null and b/public/images/icons-cat/Software_Livre.png differ -- libgit2 0.21.2