No worries, I'm from Mexico. Really nice work there!

El martes, 18 de septiembre de 2012 12:47:22 UTC-5, adlh escribió:
>
>  it's a spanish site... but the box "Búsqueda avanzada" on the right is 
> hard to miss :-)
> www.dinamo-papeleria.es
>
> On 18.09.2012 19:23, Josue Balandrano wrote:
>  
> Yes, that is what I was thinking. Apparently we think alike :p.
> May I wask the url to the webstore that you were refering to? just to 
> check it out?
>
> El martes, 18 de septiembre de 2012 12:19:48 UTC-5, adlh escribió: 
>>
>>  Oh, and just one more advice: you can also use the 
>> forms.ModelMultipleChoiceField to nicely spit-out a checkbox for each 
>> "option" on the Model in a "field", without having to hard-code anything. I 
>> also ended up using a custom widget for this field (overriding the 
>> CheckboxSelectMultiple), in order to easily modify the markup of each 
>> checkbox AND to put a mini-icon beside the checkboxes (from the model's 
>> image) instead of text... a really DRY and fast way to generate this 
>> filter-forms.... and for colors, you could even use the slug as a class to 
>> define the background of a transparent image or so... it just makes fun 
>> thinking about all this possibilities ;-)
>>
>> On 18.09.2012 18:59, Josue Balandrano wrote:
>>  
>> I think you are right. It would be easier to create my own local-app. I 
>> am going to try that. And yes, my idea was to create some 
>> context-processors which are going to grab de variables from the GET data 
>> that the form is going to yell. This is just in an attempt to remove the 
>> "apply" o "refresh" button. Less click, people are lazy :p
>> Thank a lot!
>>
>> El lunes, 17 de septiembre de 2012 11:38:47 UTC-5, adlh escribió: 
>>>
>>>  Hi,
>>>
>>> I wouldn't do it with tags. 
>>>
>>> The first reason: they use generic relations so it can be sometimes more 
>>> complex to make things work the same as with "normal" relations. But the 
>>> main reason for me to avoid using tags in your case would be, that it would 
>>> be very difficult to group your attributes, like Material: gold, silver, 
>>> .... Colors: red, green, ... , etc. And lets say use something like a 
>>> filter-box or something based on this goups.
>>>
>>> I think a more flexible and still very easy approach would be to use a 
>>> model for each attribute-group, like:
>>>
>>> class Color(models.Model):
>>>     product = models.ManyToManyField(Product, blank=True, null=True)
>>>     name = models.CharField(_("Name"), max_length=30)
>>>     slug = models.SlugField(...)
>>>     
>>> So this way you can filter your products on a selected color like:
>>>
>>> Product.objects.filter(color__slug==myslug)
>>>
>>> You can integrate this Attributes on the admin Product-page adding an 
>>> inline to the object
>>>
>>> For integrating this new attributes on the admin's product page, look at 
>>> my answer (username = andzep) on stackoverflow:
>>>
>>> http://stackoverflow.com/questions/4920358/filter-products-by-attribute
>>>
>>> regards
>>> Andrea
>>>
>>>
>>> On 17.09.2012 16:44, satchm...@googlegroups.com wrote:
>>>  
>>>   Today's Topic Summary
>>>
>>> Group: http://groups.google.com/group/satchmo-users/topics
>>>
>>>    - Satchmo and 
>>> Django-tagging<#5058B39B.7070606@metamorfosys.de_5058AD26.6080007@metamorfosys.de_5057520B.3050605@metamorfosys.de_group_thread_0>[1
>>>  Update] 
>>>
>>>   Satchmo and 
>>> Django-tagging<http://groups.google.com/group/satchmo-users/t/7a996e7db020800e>
>>>
>>>    Josue Balandrano <xir...@gmail.com> Sep 16 12:16PM -0700  
>>>    
>>>    Hi, I'm building a webstore. I am going to sell Jewelry here, so the 
>>>    thing 
>>>    is that I have my main categories like "earrings, necklaces" and so 
>>>    on. But 
>>>    I need some attributes like "Material, color, stone, size". But 
>>>    these can't 
>>>    be Options because not every product is available in all colors or 
>>>    all 
>>>    sizes and I don't fell comfortable with attributes because I need a 
>>>    way to 
>>>    list all this attributes and be able to filter the result as per 
>>>    attribute 
>>>    selected. 
>>>    So I was thinking about installing Django-tagging, it seemes this is 
>>>    more 
>>>    or less what I need. The only problem is if I am going to be able to 
>>>    have a 
>>>    tree like distribution for my tagging? and do I have to modify the 
>>>    product 
>>>    models in order to implement the tagging?
>>>    Thank you in advance.
>>>    
>>>     
>>>    
>>>  You received this message because you are subscribed to the Google 
>>> Group satchmo-users.
>>> You can post via email.
>>> To unsubscribe from this group, send an empty message.
>>> For more options, 
>>> visit<http://groups.google.com/group/satchmo-users/topics>this group.
>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Satchmo users" group.
>>> To post to this group, send email to satchm...@googlegroups.com.
>>> To unsubscribe from this group, send email to 
>>> satchmo-user...@googlegroups.com.
>>> For more options, visit this group at 
>>> http://groups.google.com/group/satchmo-users?hl=en.
>>>  
>>>
>>> -- 
>>>
>>> ----*Metamorfosys GbR*Guttenthau 6 95469 Speichersdorf    T: +49 9648 913 
>>> 594F: +49 9648 913 643in...@metamorfosys.de www.metamorfosys.de 
>>> Geschäftsführung: Andrea de la Huerta u. Dominik KlüterGerichtsstand: 
>>> Ansbach m. Außenst.
>>> --------------------------------------------------------------------------------------------------------------------------------------------------Diese
>>>  E-Mail enthält vertrauliche und/oder rechtlich geschützteInformationen. 
>>> Wenn Sie nicht der richtige Adressat sind oder dieseE-Mail irrtümlich 
>>> erhalten haben, informieren Sie bitte sofort denAbsender und vernichten Sie 
>>> diese Mail. Das unerlaubte Kopieren sowiedie unbefugte Weitergabe dieser 
>>> Mail ist nicht 
>>> gestattet.-------------------------------------------------------------------------This
>>>  e-mail may contain confidential and/or privileged information. Ifyou are 
>>> not the intended recipient (or have received this e-mail inerror) please 
>>> notify the sender immediately and destroy this e-mail. Anyunauthorized 
>>> copying, disclosure or distribution of the material  inthis e-mail is 
>>> strictly 
>>> forbidden.--------------------------------------------------------------------------------------------------------------------------------------------------
>>>
>>>   
>> -- 
>>
>> ----*Metamorfosys GbR*Guttenthau 6 95469 Speichersdorf    T: +49 9648 913 
>> 594F: +49 9648 913 643in...@metamorfosys.de www.metamorfosys.de 
>> Geschäftsführung: Andrea de la Huerta u. Dominik KlüterGerichtsstand: 
>> Ansbach m. Außenst.
>> --------------------------------------------------------------------------------------------------------------------------------------------------Diese
>>  E-Mail enthält vertrauliche und/oder rechtlich geschützteInformationen. 
>> Wenn Sie nicht der richtige Adressat sind oder dieseE-Mail irrtümlich 
>> erhalten haben, informieren Sie bitte sofort denAbsender und vernichten Sie 
>> diese Mail. Das unerlaubte Kopieren sowiedie unbefugte Weitergabe dieser 
>> Mail ist nicht 
>> gestattet.-------------------------------------------------------------------------This
>>  e-mail may contain confidential and/or privileged information. Ifyou are 
>> not the intended recipient (or have received this e-mail inerror) please 
>> notify the sender immediately and destroy this e-mail. Anyunauthorized 
>> copying, disclosure or distribution of the material  inthis e-mail is 
>> strictly 
>> forbidden.--------------------------------------------------------------------------------------------------------------------------------------------------
>>
>>   
> -- 
>
> ----*Metamorfosys GbR*Guttenthau 6 95469 Speichersdorf    T: +49 9648 913 
> 594F: +49 9648 913 643in...@metamorfosys.de <javascript:> www.metamorfosys.de 
> Geschäftsführung: Andrea de la Huerta u. Dominik KlüterGerichtsstand: Ansbach 
> m. Außenst.
> --------------------------------------------------------------------------------------------------------------------------------------------------Diese
>  E-Mail enthält vertrauliche und/oder rechtlich geschützteInformationen. Wenn 
> Sie nicht der richtige Adressat sind oder dieseE-Mail irrtümlich erhalten 
> haben, informieren Sie bitte sofort denAbsender und vernichten Sie diese 
> Mail. Das unerlaubte Kopieren sowiedie unbefugte Weitergabe dieser Mail ist 
> nicht 
> gestattet.-------------------------------------------------------------------------This
>  e-mail may contain confidential and/or privileged information. Ifyou are not 
> the intended recipient (or have received this e-mail inerror) please notify 
> the sender immediately and destroy this e-mail. Anyunauthorized copying, 
> disclosure or distribution of the material  inthis e-mail is strictly 
> forbidden.--------------------------------------------------------------------------------------------------------------------------------------------------
>
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/satchmo-users/-/5O7pwt87es4J.
To post to this group, send email to satchmo-users@googlegroups.com.
To unsubscribe from this group, send email to 
satchmo-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en.

Reply via email to