<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Product Variations - Improved Customization</title>
    <link>http://forums.shopify.com/categories/2/posts/15458</link>
    <language>en-us</language>
    <description>Feed for discussion topic Product Variations - Improved Customization</description>
    <item>
      <title>Product Variations - Improved Customization</title>
      <author>HunkyBill</author>
      <pubDate>Fri, 14 Dec 2007 16:36:37 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458</guid>
      <description>Hi,

Having tricked out some stores to provide Variants with Options, I have learned some new tricks. Some cool refinements to the technique. Definitions of variant options in the blog are now much simplified. If you wanted to customize *colors* available for a variant, you would now only need to supply text like this to the article in the products blog you created:

&lt;code&gt;['Colors Available: ', 'Red', 'Green', 'Blue']&lt;/code&gt;

The first entry in the list is the label text that shows beside the drop-down list of available colors. So, if you want to add, remove or change colors.. editing this simple list is all you have to do.

Secondly, I ran into a Shopify site where the paged _Collection_ listing of Products displayed the product variants _and_ had an 'Add to Cart' button for each Product. This was a new one to me and forced me to create a new algorithm to handle *collection.liquid* processing, so that adding products to the cart from there triggered the customization code properly.

The trick was to create a nice Object with each one hashed to the unique product being dumped in the collection listing. That hashed Object was then assigned the product's variants _and_ any customization if provided via the blog entry matching the product.

Voila. Attaching a listener to each Add to Cart button hashed on the product ID and you have instant access to the products variants, and the customization if any. Passing that to the cart ensured the cart reacted properly, as if the Product had been added via the *product.liquid* script.

This is an elegant and very nice addition, encapsulating yet another shopping pathway through a store with customization.
</description>
    </item>
    <item>
      <title>Matt Beck commented</title>
      <author>Matt Beck</author>
      <pubDate>Fri, 14 Dec 2007 19:23:12 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-15463</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-15463</guid>
      <description>&lt;p&gt;nice trick.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HunkyBill commented</title>
      <author>HunkyBill</author>
      <pubDate>Sun, 16 Dec 2007 23:38:54 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-15492</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-15492</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;


	&lt;p&gt;Some inspired thinking on the part of the Alchemist and now the product customization is even more powerful. Using the handy liquid construct:&lt;/p&gt;


&lt;code&gt;&lt;pre&gt;
{% capture key %}{{product.vendor}}.{{product.type}}{%endcapture%}
&lt;/pre&gt;&lt;/code&gt;

	&lt;p&gt;we get a key allowing us to match to Product Vendor and Product Type. This means it is possible to customize &lt;strong&gt;only&lt;/strong&gt; the products of a certain vendor and type.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Product Vendor = &lt;span class="caps"&gt;XYZ&lt;/span&gt;,  Type = Foo&lt;/li&gt;
		&lt;li&gt;Product Vendor = &lt;span class="caps"&gt;XYZ&lt;/span&gt;,  Type = Bar&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;If you had a product blog article entitled &lt;span class="caps"&gt;XYZ&lt;/span&gt;.Foo you would see customization options for that product, but not for product &lt;span class="caps"&gt;XYZ&lt;/span&gt;, type Bar&amp;#8230;&lt;/p&gt;


	&lt;p&gt;Very handy&amp;#8230;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Christina commented</title>
      <author>Christina</author>
      <pubDate>Mon, 17 Dec 2007 09:02:22 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-15495</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-15495</guid>
      <description>&lt;p&gt;ooh, that&amp;#8217;s the kind of thing I like!  nifty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>nate b commented</title>
      <author>nate b</author>
      <pubDate>Tue, 22 Sep 2009 22:15:44 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29625</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29625</guid>
      <description>&lt;p&gt;I see this is older than the article in the &lt;span class="caps"&gt;WIKI&lt;/span&gt;&amp;#8230; does this still work, cuz I can&amp;#8217;t get either method to work&amp;#8230;How do I even make the dropdown menu show up? I added the javascript and I am now getting the 6 errors as the wiki said I should but &lt;span class="caps"&gt;HOW&lt;/span&gt; do I make the dropdown menu show up?&lt;/p&gt;


	&lt;p&gt;Could I be missing a critical step on why the dropdown menu for my sizes isn&amp;#8217;t showing up..  help someone, bill is great but already told me he is busy helping paying clients. But im not a client and I need help. I am a webmaster and entrepreneur that needs help on his Shopify community forums. . . help someone&lt;/p&gt;</description>
    </item>
    <item>
      <title>HunkyBill commented</title>
      <author>HunkyBill</author>
      <pubDate>Wed, 23 Sep 2009 00:51:05 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29628</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29628</guid>
      <description>&lt;p&gt;@Nate,&lt;/p&gt;


	&lt;p&gt;While that wiki entry is old, it still serves a purpose of sorts. An expert Javascript coder can build upon it. A neophyte webmaster, dare I say, no way Jose.&lt;/p&gt;


	&lt;p&gt;You should &lt;span class="caps"&gt;NOT&lt;/span&gt; try and use that technique without some coding skill. An alternative for you would be to burn up some &lt;span class="caps"&gt;SKU&lt;/span&gt;&amp;#8217;s and just use the new Shopify product options. You can setup those yourself. You&amp;#8217;ll pay Shopify instead of me or another coder.&lt;/p&gt;


	&lt;p&gt;I highly doubt anyone on this community forum will trick out a site with your complexity for you. You&amp;#8217;ll have to do most of the work yourself using Shopify, or pay for some custom coding&amp;#8230;&lt;/p&gt;


	&lt;p&gt;Nothing wrong with those options Nate&amp;#8230; bizness is bizness right&amp;#8230;&lt;/p&gt;</description>
    </item>
    <item>
      <title>nate b commented</title>
      <author>nate b</author>
      <pubDate>Wed, 23 Sep 2009 05:37:34 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29644</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29644</guid>
      <description>&lt;p&gt;yea it is biz but here at the &lt;span class="caps"&gt;COMMUNITY&lt;/span&gt; forums? And biz for the simple problem of a dropdown menu not showing up. Im not tricking anything out, or asking anyone to trick anything out. I need support and help with somthing I read in the wiki. I followed the directions which I felt skipped over a few steps somehow but none the less I followed every step in the wiki and now I have what I would think to be a very simple problem that I think I can tackle without hiring someone but with a bit of troubleshooting it can be solved. Now I am asking for some troubleshooting type help on the shopify &lt;span class="caps"&gt;COMMUNITY&lt;/span&gt; forums, not the shopify sales forums. People at the support forums tell you to come here for issues like this, then some people here tell you to hire someone&amp;#8230;.smh&amp;#8230; i just need help&amp;#8230;. thas all because&lt;/p&gt;


	&lt;p&gt;&lt;span class="caps"&gt;STEP 2&lt;/span&gt;. in the wiki is just too vague for my understanding. and sorry for being slow but its not broken down like step one at all. I just need some clarification and direction, is that too much to ask? Help someone anyone that is willing to help me for free?&lt;/p&gt;


	&lt;p&gt;and sorry if i started off on the wrong foot with people here I am just accustomed to but diff type of atomosphere, but u are all cool and any future and past help is appreciated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jamie commented</title>
      <author>Jamie</author>
      <pubDate>Wed, 23 Sep 2009 12:28:39 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29655</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29655</guid>
      <description>&lt;p&gt;Sorry Nate he&amp;#8217;s right. The kind of help you are asking for is very in depth and would take hours to sort for anyone. Follow HunkyBill&amp;#8217;s advice and simply use the built in multiple option features that are already in most Shopify themes. His solution in the wiki is for &lt;strong&gt;advanced&lt;/strong&gt; users, to skirt a few sku&amp;#8217;s. It does not apply in your circumstance. If you are unsure what is wrong, start by going to a fresh theme where it does work and apply that code to your own theme.&lt;/p&gt;</description>
    </item>
    <item>
      <title>nate b commented</title>
      <author>nate b</author>
      <pubDate>Wed, 23 Sep 2009 20:46:59 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29685</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29685</guid>
      <description>&lt;p&gt;really? can I please know how it will takes hours to sort.. that way I can use my hours sorting it..because honestly step 2 in the wiki is just not detailed at all as step one.  &amp;#8230;and you all may be right &lt;span class="caps"&gt;BUT&lt;/span&gt; I just want to know what &amp;#8220;&lt;span class="caps"&gt;SPECIFIC&lt;/span&gt; &lt;span class="caps"&gt;CODE&lt;/span&gt;&amp;#8221; to put in my theme to make a dropdown menu &lt;span class="caps"&gt;SHOW&lt;/span&gt; UP and interact with the information that exists in the little javascript thingy..thats where I am stuck&amp;#8230;. like is it possible for someone to tell me step by step what to do after hunkybill&amp;#8217;s step one. Like where do I go next. What am I putting where? bottom of page? inside a div? what am I actually &lt;span class="caps"&gt;INSERTING&lt;/span&gt;?&lt;/p&gt;
&lt;p&gt;it cant be that hard. And I know I know how to follow steps because everything that I have learned which may not be much to you all, but to this point came from tutorials and I followed them pretty well making a layout and coding it along with some other slightly simple things. Basically if I have good steps to follow then I can get it done. Jus need some direction.&lt;/p&gt;
&lt;p&gt;And thanks for the tip at the end jamie I will do&amp;#8230;&amp;#8220;good o trouble shootin advice&amp;#8221; (I may be dense but didn&amp;#8217;t think to do that)&lt;/p&gt;
&lt;p&gt;And also is there a wiki and information on what themes have the multiple option features? How can I use this? Will it be more simple to do?? Why I haven&amp;#8217;t seen this before in the wiki? How do I get sizes to work with this? Is there a wiki?&lt;/p&gt;
&lt;p&gt;ANd Thanks on any feedback to my weird posts&amp;#8230; sorry im slow guys&amp;#8230;i just wanna learn&amp;#8230;&amp;#8230;really&lt;/p&gt;</description>
    </item>
    <item>
      <title>Caroline Schnapp commented</title>
      <author>Caroline Schnapp</author>
      <pubDate>Wed, 23 Sep 2009 20:56:08 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29686</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29686</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;And also is there a wiki and information on what themes have the multiple option features?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;All themes part of Shopify&amp;#8217;s Themes Gallery do. Go to &lt;a href="http://YOUR_SHOP_NAME.myshopify.com/admin/themes"&gt;http://YOUR_SHOP_NAME.myshopify.com/admin/themes&lt;/a&gt; and pick any one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Caroline Schnapp commented</title>
      <author>Caroline Schnapp</author>
      <pubDate>Wed, 23 Sep 2009 20:58:34 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29687</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29687</guid>
      <description>&lt;p&gt;One important link: &lt;a href="http://wiki.shopify.com/Tutorial_to_convert_existing_product_to_multiple_options"&gt;http://wiki.shopify.com/Tutorial_to_convert_existing_product_to_multiple_options&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Really, it is a matter of hitting the wiki and searching for &amp;#8216;options&amp;#8217;.&lt;/p&gt;
&lt;p&gt;I have done it for you here:&lt;br /&gt;
&lt;a href="http://wiki.shopify.com/Special:Search?search=options&amp;amp;go=Go"&gt;http://wiki.shopify.com/Special:Search?search=options&amp;amp;amp;go=Go&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>nate b commented</title>
      <author>nate b</author>
      <pubDate>Thu, 24 Sep 2009 18:51:53 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-29709</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-29709</guid>
      <description>&lt;p&gt;thanks caroline&amp;#8230;thanks a bunch&amp;#8230; i got it :) ;)u guys are the bizest&lt;/p&gt;</description>
    </item>
    <item>
      <title>nate b commented</title>
      <author>nate b</author>
      <pubDate>Fri, 30 Oct 2009 15:55:17 +0000</pubDate>
      <link>http://forums.shopify.com/categories/2/posts/15458#comment-30668</link>
      <guid>http://forums.shopify.com/categories/2/posts/15458#comment-30668</guid>
      <description>&lt;p&gt;anyone willing to implement this in me page.. I will pay..?&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
