Skip to content

Instantly share code, notes, and snippets.

View urieljuliatti's full-sized avatar
🏠
Working from home

Uriel Juliatti urieljuliatti

🏠
Working from home
View GitHub Profile
@urieljuliatti
urieljuliatti / skus.csv
Created January 11, 2012 19:44
Skus CSV
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
ID;SKU;Estoque;Custo;Preço;Sku Padrão;Status;Peso;Altura;Largura;Profundidade;Estoque Mínimo
19;ALCEST001;10.0;55.0;11.0;1;E;10.0;10.0;100.0;200.0;10
19;ALCEST002;10.0;55.5;11.1;1;E;10.1;10.0;100.0;300.0;10
20;ALCEST003;11.0;60.0;12.0;1;E;50.0;60.0;100.0;400.0;10
21;ALCEST004;15.0;90.0;50.0;1;E;10.0;65.0;150.0;200.0;10
@urieljuliatti
urieljuliatti / produtos.csv
Created January 11, 2012 19:44
CSV para produtos.
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
19;Ecailles de La Lune;EMI;Alcest;Second Alcest Studio Album;Music;1;1;
20;Les Voyages De L'Âme;EMI;Alcest;Latest Alcest Studio Album;Music;1;1;
21;Souvenirs D'un Autre Monde;EMI;Alcest;First Alcest Studio Album;Music;1;1;
@urieljuliatti
urieljuliatti / produtos
Created January 9, 2012 12:52
XML Padrão Adena.
<?xml version="1.0" encoding="UTF-8"?>
<produtos>
<produto>
<id>10</id>
<nome>Ecailles de La Lune</nome>
<marca></marca>
<resumo>Alcest</resumo>
<descricao>First Alcest Album</descricao>
<categoria>Music</categoria>
<destaque_home></destaque_home>
def create_field(field, field_attributes)
# Multiple values
if field_attributes.is_a?Array or field_attributes.is_a?ActiveRecord::Associations::CollectionProxy
multiple_values = []
field_attributes.each do |atr|
atr = atr.attributes if field_attributes.is_a?ActiveRecord::Associations::CollectionProxy
atr.reject! {|k,v| k.eql?"id" }
atr.merge!({ :user_id => self.address_book.user.id })
multiple_values << field.singularize.camelize.constantize.new(atr)
end