<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flair Consultancy &#187; Blog</title>
	<atom:link href="http://www.flairconsultancy.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flairconsultancy.com</link>
	<description></description>
	<lastBuildDate>Wed, 09 May 2012 11:36:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>5 Minute Masterclass: Adding an Order Summary to the Order Confirmation Page</title>
		<link>http://www.flairconsultancy.com/2012/05/5-minute-masterclass-adding-an-order-summary-to-the-order-confirmation-page/</link>
		<comments>http://www.flairconsultancy.com/2012/05/5-minute-masterclass-adding-an-order-summary-to-the-order-confirmation-page/#comments</comments>
		<pubDate>Tue, 08 May 2012 00:19:35 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[5MM]]></category>
		<category><![CDATA[Checkout]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Easy]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=151</guid>
		<description><![CDATA[Today&#8217;s quick lesson is based on a question I was asked in a recent comment &#8211; how do ...]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s quick lesson is based on a question I was asked in a recent comment &#8211; how do we add a summary of the customers order on the order confirmation page?</p>
<p>As things stand, the confirmation page in BigCommerce simply displays a thank you message and if you have set up a &#8220;pay later&#8221; option, details on how to complete the order, plus some links to new/popular products. So how to add the order confirmation details?</p>
<p><span id="more-151"></span></p>
<p>I initially tried calling the <strong>%%Panel.ConfirmOrder%%</strong> into the <strong>order.html</strong> template, but while this is read by the template file, and pulls in the table structure, it seems the cart/order session data is emptied between checkout success and order confirmation, resulting in an empty summary.</p>
<p>The workaround lies in the email templates.</p>
<p>I remembered that the order confirmation email sends a customer a summary of the order, and amazingly after a quick test, the snippet is rendered by the order confirmation template.</p>
<p>So here is how to get the summary:</p>
<p>Head over to <em>Design</em> &gt; <em>Browse Template Files&#8230;</em> and open the <em>order.html </em>template file. On line 50 (assuming you&#8217;re in an unedited version of the template), above <strong>%%GLOBAL_OrderConfirmationDetails%%</strong>, paste the following code:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;OrderSummary&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;OrderSummaryHeader&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%GLOBAL_CartItemColumns%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;OrderSummaryBody&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%SNIPPET_CartItems%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;OrderSummaryTotal&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%SNIPPET_TotalRows%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;</div></td></tr></tbody></table></div>
<p>Now when you place an order, you will get a summary on the confirmation page.</p>
<p><img class="aligncenter size-full wp-image-157" title="Order confirmation page summary" src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/11/order-summary.png" alt="Order confirmation page summary" width="570" height="300" /></p>
<p>To style the order summary, because the table IDs aren&#8217;t set up properly, I have wrapped each snippet in a div tag with a unique ID. You can then reference them in your CSS file as <em>#OrderSummaryTable td</em> etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/05/5-minute-masterclass-adding-an-order-summary-to-the-order-confirmation-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting social on the order confirmation page</title>
		<link>http://www.flairconsultancy.com/2012/04/getting-social-on-the-order-confirmation-page/</link>
		<comments>http://www.flairconsultancy.com/2012/04/getting-social-on-the-order-confirmation-page/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 14:01:24 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Branding]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=144</guid>
		<description><![CDATA[The other day I used a new site to buy a toner cartridge for a laser printer. I&#8217;d ...]]></description>
			<content:encoded><![CDATA[<p>The other day I used a new site to buy a toner cartridge for a laser printer. I&#8217;d never bought from this company before but I was impressed with their site and offers and thought I would give them a go. When I finished the order and reached the confirmation page, for the first time on any store I noticed something really effective.</p>
<p>Below the &#8220;thank you&#8221; blurb and order confirmation number, they presented an eye-catching panel with a Facebook Like Box, Twitter Follow Button and newsletter signup form. I guess I have seen this many times in recent years, but I can honestly say this is the first time I noticed it. And I have to say, it&#8217;s a most excellent idea.</p>
<p>It has become a case of plastering social proof over your site and hoping new visitors will click &#8220;like&#8221; or &#8220;follow&#8221;. Of course some FB/Twitter savvy users will click the buttons, but on the majority of sites I work with I have to say the &#8220;new visitors to followers&#8221; conversion rate is minimal. I&#8217;d put this down to the fact the visitor has come with the purpose of finding a product, not following your promotions on Facebook.</p>
<p><strong>But</strong>, if your could convert the user to a customer, the chances they will want to subscribe are a lot higher, as you&#8217;ve already started a relationship between them and your company. So placing a good promotion for your social channels on the order complete page should help build your followers for Facebook, Twitter, YouTube and whatever else you&#8217;re using at the moment.</p>
<p>So how do we do it in BigCommerce? If we know where to look, we can add our Social Marketing promotion in just a few seconds. For this demo, I&#8217;ll show you how to add a Like Box for your Facebook profile.</p>
<p><span id="more-144"></span></p>
<p>First things first, let&#8217;s get the code we need for the Like Box. Pop on over to <a href="http://developers.facebook.com/docs/reference/plugins/like-box/">http://developers.facebook.com/docs/reference/plugins/like-box/</a> and generate your code. Set up the options how you like, and click the <strong>Get Code</strong> button. In the code popup, select HTML5, and copy the mark-up that is displayed.</p>
<p><img class="aligncenter size-full wp-image-146" title="Facebook Like Box options" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/facebook-options.png" alt="Facebook Like Box options" width="570" height="534" /></p>
<p>Now we&#8217;ll go into our BigCommerce control panel. Click <em>Design</em> and under the <em>Store Design</em> tab click <em>Browse Template Files</em>. Under <strong>Layouts</strong> in the left hand column of the editor, locate and click <strong>order.html</strong>. Now somewhere around line 50, you should see the following code in the layout:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%GLOBAL_OrderConfirmationDetails%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%SNIPPET_OfflinePaymentMessage%%</div></td></tr></tbody></table></div>
<p><strong>Underneath</strong> this, we can paste the Facebook code. I&#8217;ve added a header along with it inviting people to follow, to receive offers and news. If I was adding this feature to a clients website, I would put a design together which was eye-catching and attractive to the user to entice them into following the companies Social Marketing channels, but this is not a design lesson!</p>
<p><img src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/code.png" alt="BigCommerce Code Editor" title="BigCommerce Code Editor" width="570" height="316" class="aligncenter size-full wp-image-148" /></p>
<p>Finally, click save, and now you have a Facebook Like Box presented to everyone who reaches the Order Confirmation page. You could do the same thing with your mailing list, YouTube channel or Twitter feed too. </p>
<p><img src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/final-result.png" alt="Finished result" title="Finished result" width="570" height="335" class="aligncenter size-full wp-image-149" /></p>
<p>Hope this was useful, and if you use it and it does indeed boost your followers, let me know in the comments box below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/04/getting-social-on-the-order-confirmation-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A walk through the BigCommerce shipping settings</title>
		<link>http://www.flairconsultancy.com/2012/04/a-walk-through-the-bigcommerce-shipping-settings/</link>
		<comments>http://www.flairconsultancy.com/2012/04/a-walk-through-the-bigcommerce-shipping-settings/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 11:14:00 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Basics]]></category>
		<category><![CDATA[Shipping]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=101</guid>
		<description><![CDATA[Today I&#8217;m going to focus on the shipping settings for BigCommerce. A lot of users get a bit ...]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m going to focus on the shipping settings for BigCommerce. A lot of users get a bit confused over the settings, so the aim of this post is to help get your head around the ins and outs of the BC Shipping Section.</p>
<p><span id="more-101"></span></p>
<p>To begin, lets head over to the <strong>Shipping Settings</strong> section in the control panel, under the <strong>Settings</strong> menu.</p>
<p><img class="aligncenter size-full wp-image-115" title="Shipping Settings Location" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/shipping-settings-0.png" alt="Shipping Settings Location" width="240" height="272" /></p>
<p>If you haven&#8217;t already set up your shipping options, you will see the following screen:</p>
<p><img class="aligncenter size-full wp-image-116" title="Initial Shipping Settings" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/shipping-settings-store-1.png" alt="Initial Shipping Settings" width="570" height="473" /></p>
<p>To briefly summarise the <strong>Store Location</strong> section, we need to fill in the details of our warehouse here. The company address should be the location of where we are sending our products from. Easy. Just fill in the correct details and click save, and we&#8217;ll move on to the <strong>Shipping Zones</strong> tab.</p>
<p><img class="aligncenter size-full wp-image-117" title="Shipping Zones" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/shipping-zones-2.png" alt="Shipping Zones" width="570" height="185" /></p>
<p>The first time you look at the <strong>Shipping Zones</strong> tab, you will only see one zone, the <strong>Default Zone</strong>. A zone covers an area you want to ship to; it can be a country (or several countries grouped together), specific states or regions of a country or countries, or specific postal code limited areas.</p>
<p>The zone also contains one or more <strong>Shipping Methods</strong>. A shipping method is a delivery service, or multiple services you use for that zone. For example, you may use two different couriers plus a postal service in one zone, these would be added as methods to the zone.</p>
<p>The <strong>Default Zone</strong> initially covers <em>everywhere</em>, worldwide. It&#8217;s a generic shipping charge which is applied if a customer doesn&#8217;t meet a criteria in your custom zone settings. You can disable this, to limit your shipping to only specific zones, by clicking <strong>Edit Methods</strong> and then deleting the existing services listed.</p>
<p>After doing this, your store no longer ships anywhere in the world. If you try to check out, you will be notified that shipping is unavailable.</p>
<p>So next we need to add a new shipping zone to resume deliveries. Go back to the main shipping settings page, and click <strong>Add a Shipping Zone</strong>. We&#8217;re going to see this screen now:</p>
<p><img class="aligncenter size-full wp-image-131" title="Add a shipping zone" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/add-shipping-zone-3.png" alt="Add a shipping zone" width="570" height="427" /></p>
<p>First of all, give the new zone a name, the country or continent name would be fine. I&#8217;m setting a zone up for the USA so I&#8217;ve just called my zone &#8220;<strong>USA</strong>&#8220;. Now you need to choose one of the options that suits. As I only want to create shipping for the USA as a whole, I&#8217;ve selected the first option, <strong>This shipping zone is based on one or more countries</strong>. Lastly, in this section, click the checkbox to enable the zone.</p>
<p>Directly below this section, you will see the following options:</p>
<p><img class="aligncenter size-full wp-image-132" title="Add a shipping zone - more options" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/add-shipping-zone-4.png" alt="Add a shipping zone - more options" width="570" height="241" /></p>
<p>Here are the zone settings for free shipping and handling charges. I&#8217;ll briefly break down these options:</p>
<ul>
<li><strong>Enable Free Shipping</strong> - check this to enable free shipping to this <strong>zone</strong>. If for instance you are based in the USA and want to give US customers free delivery on orders over $50, enable the option and type <em>50</em> into the <strong>Order Total to Qualify</strong> box.</li>
<li><strong>Exclude products with fixed price shipping</strong> - you can specify a fixed shipping cost for specific products. If for instance you always need to send certain items with a specialist courier, you can add a fixed price to the item. Checking this option makes sure that the fixed shipping cost is always applied.</li>
<li><strong>Handling Fee</strong> - If you add a service charge or handling fee for each order, you can choose to specify a charge per zone or per method.</li>
<li><strong>Show Separately</strong> - This itemises the handling fee at checkout, showing your customer a breakdown of shipping and handling charges.</li>
</ul>
<p>After you have set up the zone, it&#8217;s time to add at least one shipping method. Click <strong>Next</strong> to move on.</p>
<p><img class="aligncenter size-full wp-image-133" title="Add Shipping Method" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/add-shipping-method-5.png" alt="Add Shipping Method" width="570" height="218" /></p>
<p>Click on the <strong>Add a Shipping Method</strong> button for a list of available shipping methods.</p>
<p><img class="aligncenter size-full wp-image-135" title="Shipping Method Setup" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/shipping-method-setup-6.png" alt="Shipping Method Setup" width="535" height="553" /></p>
<p>You are now given the choice of several methods, but these are broken down into two main categories; <strong>real time</strong> and <strong>fixed rates</strong>. Real time shipping is usually <em>zone dependent</em>, whereas fixed rate does just what it says &#8211; you set a fixed charge for your delivery fees. Many of the real time courier services such as FedEX and UPS require an account with access to their quoting API systems too, so if you plan to use real time shipping quotes with BigCommerce, make sure you have your account details to hand.</p>
<p><img class="aligncenter size-full wp-image-136" title="Setting up flat rate shipping" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/flat-rate-shipping-7.png" alt="Setting up flat rate shipping" width="535" height="263" /></p>
<p>For the purposes of this walk through, we will choose the simplest method, <strong>Flat Rate Per Order</strong>. Select this from the list, and then enter a more user friendly name, as this is what your customer sees at the checkout. Maybe <em>Next day delivery</em>. Finally, make sure the checkbox is ticked, and enter a cost in the input box which appears. Then click save.</p>
<p>And that is that, it&#8217;s fairly straightforward to set everything up how you wanted. How about if you wanted to offer a budget 3-5 day delivery as an option as well though? Again you could do this using the <strong>Flat Rate</strong> method; again in the <strong>Shipping Methods</strong> tab of your <strong>USA zone</strong>, just click the <strong>Add a Shipping Method</strong> button and repeat the last process, labelling the display name <em>3-5 day standard delivery</em>, with a lower shipping cost.</p>
<p>If you wanted to ship internationally, head back over to your default zone, and add in the appropriate methods. Don&#8217;t forget to check the zone settings and make sure <strong>free shipping</strong> is turned off, otherwise you could give international customers costly delivery services for nothing. Handling the free shipping and handling charges per zone lets you get this problem under control.</p>
<div class="alert green"> <strong>A note about the Free Shipping Discount Rule.</strong> If you head over to the <strong>Marketing</strong> tab, and open <strong>View Discount Rules</strong>, you will have an option to add free shipping as a rule. This gives your customers a handy reminder across your store that they can <em>spend $x more and get free delivery</em>. As a rule of thumb, this is <em>great if you only ship to one local zone</em>. <strong>If you ship internationally, don&#8217;t use this option, as it overrides all zone based free shipping rules</strong>, and you could end up having to ship overseas for free, or contacting customers to collect extra charges. </div>
<p>That concludes this walk through guide. If you have any questions, let me know in the comments box below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/04/a-walk-through-the-bigcommerce-shipping-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Minute Masterclass: Removing &#8220;Powered by BigCommerce&#8221; links from your site</title>
		<link>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-removing-powered-by-bigcommerce-links-from-your-site/</link>
		<comments>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-removing-powered-by-bigcommerce-links-from-your-site/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 16:25:11 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[5MM]]></category>
		<category><![CDATA[Basics]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=121</guid>
		<description><![CDATA[This is a regularly asked question: &#8220;How do I remove the BigCommerce advertising from my site and emails?&#8221;. ...]]></description>
			<content:encoded><![CDATA[<p>This is a regularly asked question: &#8220;How do I remove the BigCommerce advertising from my site and emails?&#8221;.</p>
<p>It&#8217;s very straight forward and easy to do, so for today&#8217;s 5 minute masterclass, we&#8217;ll look at how we go about doing it.</p>
<p><span id="more-121"></span></p>
<p>First of all we will remove the main site &#8220;powered by&#8221; link. To do this, head over to <em>Design &gt; Store Design</em> and click the <em>Browse Template Files&#8230;</em> button. In the editor window, locate and open the <strong>Footer.html</strong> panel.</p>
<p><img class="aligncenter size-full wp-image-124" title="Edit the footer panel" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/footer-panel.png" alt="Edit the footer panel" width="570" height="300" /></p>
<p>By default, around line 8, you will see the following global variable: <strong>%%GLOBAL_PoweredBy%%</strong>, just go ahead and delete that, and now save the file. That&#8217;s it for the main site!</p>
<p><img class="aligncenter size-full wp-image-125" title="Editing the email footer" src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/email-edit.png" alt="Editing the email footer" width="570" height="300" /></p>
<p>Removing the &#8220;powered by&#8221; message from customer emails is just as easy. In the <em>Design</em> section, click the <em>Emails</em> tab, and expand the <em>Snippets</em> folder. Edit the <strong>EmailFooter.html</strong> file, where at the bottom you will find the line: &#8220;%%GLOBAL_StoreName%% is powered by Big Commerce. Launch your own store for free with Big Commerce.&#8221;</p>
<p>You can simply delete this line, and save.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-removing-powered-by-bigcommerce-links-from-your-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Minute Masterclass: Hiding Categories in BigCommerce with jQuery</title>
		<link>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-hiding-categories-in-bigcommerce-with-jquery/</link>
		<comments>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-hiding-categories-in-bigcommerce-with-jquery/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 16:13:54 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[5MM]]></category>
		<category><![CDATA[jQuery Hacks]]></category>
		<category><![CDATA[Categories]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Easy]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=105</guid>
		<description><![CDATA[There&#8217;s a hot topic at the moment on the Official BigCommerce Forums regarding hidden categories. Originally you could ...]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://forum.bigcommerce.com/f29/restore-the-ability-to-hide-categories-456/">hot topic at the moment</a> on the Official BigCommerce Forums regarding hidden categories. Originally you could hide a category from being visible in the menu, but still link to it; ideal for landing pages or email promotions. This feature later disappeared, and now hidden categories are treated as disabled.</p>
<p>Using a bit of jQuery, we can replicate the old feature by hiding menu links matching or containing specific keywords.</p>
<p><span id="more-105"></span></p>
<p>To do this, we need to open the panel <strong>SideCategoryList.html</strong> in the template editor (<em>Design &gt; Store Design &gt; Browse Template Files</em>).</p>
<p>At the end of the file, we need to paste the following code snippet:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script type=&quot;text/javascript&quot;&gt;<br />
&nbsp; &nbsp; $('.SideCategoryListClassic ul, .SideCategoryListFlyout li').remove(&quot;:contains('Keyword'),:contains('My key phrase')&quot;);<br />
&lt;/script&gt;</div></td></tr></tbody></table></div>
<p><img src="http://www.welovebigcommerce.com/wp-content/uploads/2011/10/hiddencats.png" alt="Hidden Categories with jQuery" title="Hidden Categories with jQuery" width="570" height="300" class="aligncenter size-full wp-image-109" /></p>
<p>This works for both classic mode and the newer flyout/dropdown menu style category menus. To match a category, replace <em>Keyword</em> in the <strong>:contains(&#8216;Keyword&#8217;)</strong> part. If you only have one category you want to hide, remove the next part <strong>,:contains(&#8216;My key phrase&#8217;)</strong>, or add as many other phrases with extra <strong>,:contains(&#8216;category names here&#8217;)</strong>.</p>
<p>Any questions, as always, drop me a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-hiding-categories-in-bigcommerce-with-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5 Minute Masterclass: Changing Status Messages with jQuery</title>
		<link>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-changing-status-messages-with-jquery/</link>
		<comments>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-changing-status-messages-with-jquery/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 22:52:54 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[5MM]]></category>
		<category><![CDATA[jQuery Hacks]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Language support]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=94</guid>
		<description><![CDATA[We&#8217;re currently waiting for access to the language.ini file and proper multi language support from BC. In the ...]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re currently waiting for <a href="http://forum.bigcommerce.com/f8/can-we-please-have-access-to-the-language-ini--2098/">access to the language.ini file</a> and <a href="http://forum.bigcommerce.com/f8/more-languages-win-more-customers--421/">proper multi language support</a> from BC. In the mean time we have to rely on 1) <em>editing what labels we can through design mode</em>, 2) <em>deleting %%LNG.%% variables and replacing them with our own text</em> or 3) <em>using <del>crude</del> smart little hacks using jQuery</em>.</p>
<p>So for this 5 minute masterclass, I&#8217;m going to show you how to change a status message in the cart page with jQuery.</p>
<p><span id="more-94"></span><br />
One such status message appears when your customer submits a coupon code to discount their order. Generally, BC notifies the customer that &#8220;The coupon that you entered has been applied to your cart&#8221;. Fair enough, but we might want to say something like &#8220;Thank you for taking advantage of one of our awesome offers!&#8221;. This can be done quickly and easily with one line of code.</p>
<p>To do this, simply open your <strong>cart.html</strong> template file from <em>Design &gt; Template Files</em> and before the closing <strong>&lt;/body&gt;</strong> tag, add the following code:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script type=&quot;text/javascript&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; $(&quot;div.SuccessMessage&quot;).text($(&quot;div.SuccessMessage&quot;).text().replace(&quot;The coupon that you entered has been applied to your cart.&quot;, &quot;Thank you for taking advantage of one of our awesome offers!&quot;));<br />
&lt;/script&gt;</div></td></tr></tbody></table></div>
<p><img src="http://www.welovebigcommerce.com/wp-content/uploads/2011/09/language.png" alt="Updated Status Message" title="Updated Status Message" width="570" height="300" class="aligncenter size-full wp-image-99" /><br />
And there we have it, a status message updated using jQuery. You can do this with any text you previously thought impossible to edit. Just change the selector (the <strong>$(&#8220;div.SuccessMessage&#8221;)</strong> part) to the appropriate class/id of the element you want to replace. Happy editing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/04/5-minute-masterclass-changing-status-messages-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting to the store front when you empty the cart</title>
		<link>http://www.flairconsultancy.com/2012/03/redirecting-to-your-store-front-when-you-empty-the-cart/</link>
		<comments>http://www.flairconsultancy.com/2012/03/redirecting-to-your-store-front-when-you-empty-the-cart/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 15:41:21 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[jQuery Hacks]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=84</guid>
		<description><![CDATA[I noticed today a question on the BigCommerce forum asking if it was possible to get the cart ...]]></description>
			<content:encoded><![CDATA[<p>I noticed today a question on the BigCommerce forum asking if it was possible to get the cart to redirect to the front page if everything was emptied out of the cart. The reply from one of the support staff said it was <strong>impossible</strong> to do so because you need access to the PHP source code, which of course BC won&#8217;t allow.</p>
<p>Always up for a challenge, especially when I see such big claims that something is impossible, I headed for the template file editor and opened up <strong>cart.html</strong>, and after a few moments of experimenting, I concluded that it is <strong>entirely possible</strong> to create the redirect.</p>
<p><span id="more-84"></span><br />
Here&#8217;s how, in three easy steps:</p>
<ol>
<li>Click <em>Design </em>and open the <em>Template Files</em> tab. Find <strong>cart.html</strong> in the file list, and click <em>edit</em>.</li>
<li>In the editor, scroll to the bottom of the file, and locate the closing <strong>&lt;/body&gt; </strong>tag.</li>
<li>Paste in the following code above the tag:</li>
</ol>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script type=&quot;text/javascript&quot;&gt;<br />
&nbsp; &nbsp; $(document).ready(function(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; if (!$('.ProductName').length) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; setTimeout(&quot;window.location = '/';&quot;,2000);<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; });<br />
&lt;/script&gt;</div></td></tr></tbody></table></div>
<div class="alert green">This is an updated code snippet. Previously I suggested searching for the success message and empty cart message and if both existed, the redirect would activate. This worked fine, however when a user clicked the update quantity button, it would also trigger the redirect. </p>
<p>It took a little while to discover why, but the empty cart message is always present, hidden with CSS. The new selector <strong>.ProductName</strong> only appears when there are items in the cart, so we check to see if it&#8217;s <em>not</em> there.</div>
<p>And there we have it. Test it out by adding an item to your cart in the frontend, opening the cart, and then clicking <em>Remove</em>. After two seconds, the empty cart redirects to your store index page.</p>
<p>Just a few notes to explain the following:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">setTimeout(&quot;window.location = '/';&quot;,2000);</div></td></tr></tbody></table></div>
<p><strong>&#8220;window.location = &#8216;/&#8217;;&#8221;</strong> &#8211; replace the &#8216;/&#8217; with any path you require for your redirect destination.<br />
<strong>2000</strong> is a time, in milliseconds, until the redirect activates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/03/redirecting-to-your-store-front-when-you-empty-the-cart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Minute Masterclass: The little known (and seldom used) &#8220;On Sale&#8221; panel</title>
		<link>http://www.flairconsultancy.com/2012/03/5-minute-masterclass-the-little-known-and-seldom-used-on-sale-panel/</link>
		<comments>http://www.flairconsultancy.com/2012/03/5-minute-masterclass-the-little-known-and-seldom-used-on-sale-panel/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 12:32:09 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[5MM]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Easy]]></category>
		<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Sale]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=66</guid>
		<description><![CDATA[The rarely used On Sale panel often goes unnoticed because it&#8217;s not called by the default.html template in BigCommerce. Here&#8217;s ...]]></description>
			<content:encoded><![CDATA[<p>The rarely used <em>On Sale</em> panel often goes unnoticed because it&#8217;s not called by the <strong>default.html</strong> template in BigCommerce. Here&#8217;s an overview of how to add it, and set up items so they appear in the panel.</p>
<p><span id="more-71"></span></p>
<h2>Setting up your Sale products</h2>
<p>The first thing we need to do is put some items on sale. This is easy; head on over to the <em>Products</em> tab in your store control panel and hit <em>View Products</em>. Find the product you want to put on sale and click the edit button.</p>
<p>Under the main details tab of the edit screen, scroll down to the <em>Pricing &amp; Pre-Order Options</em> section and then click the <em>More Price Options</em> link. You&#8217;ll see a few more price fields appear. We now just have to fill in a couple of extra prices. Set the <strong>Retail Price</strong> field to reflect the existing price of the item, and the <strong>Sale Price</strong> field to the new reduced price. Now save your new prices, and there you have it, the item is now on sale. Easy! Repeat for as many items you wish to promote.</p>
<p><img class="aligncenter size-full wp-image-73" title="Setting up a sale item" src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-1-setup1.png" alt="Setting up a sale item" width="570" height="238" /></p>
<p>&nbsp;</p>
<h2>Adding the &#8220;on sale&#8221; panel</h2>
<p>Now that we have some sale items set up, the next thing we need to do is add the &#8220;On Sale&#8221; panel to the store front. Head over to <em>Design</em>, and then click the <em>Template Files</em> tab. Locate <strong>default.html</strong> and click <em>Edit</em>. Under the main <strong>content </strong>div tag, add the following Panel call:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">%%Panel.HomeSaleProducts%%</div></td></tr></tbody></table></div>
<p><img class="aligncenter size-full wp-image-70" title="Editing default.html" src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-2-default-code.png" alt="Editing default.html" width="520" height="450" /></p>
<p>Now save the changes to your template.</p>
<h2>Viewing the new panel</h2>
<p>All that&#8217;s left to do is check your new panel is appearing. Visit your main store page and take a look. You should now see a new panel displaying the discounted products. I&#8217;m planning to show you how to make these sale items more prominent with a &#8220;you save x%&#8221; badge in a later article. As always, drop any questions into the comments below this post.</p>
<p><img class="aligncenter size-full wp-image-71" title="The On Sale panel displayed on the front page" src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-final.png" alt="The On Sale panel displayed on the front page" width="540" height="767" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/03/5-minute-masterclass-the-little-known-and-seldom-used-on-sale-panel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a Custom Homepage</title>
		<link>http://www.flairconsultancy.com/2012/03/creating-a-custom-homepage/</link>
		<comments>http://www.flairconsultancy.com/2012/03/creating-a-custom-homepage/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 19:23:41 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Basics]]></category>
		<category><![CDATA[Branding]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://www.welovebigcommerce.com/?p=10</guid>
		<description><![CDATA[One of the most common questions I see being asked is &#8220;how do I create my own homepage?&#8221;. ...]]></description>
			<content:encoded><![CDATA[<p>One of the most common questions I see being asked is &#8220;how do I create my own homepage?&#8221;. The default homepage is great if you want to get straight into your products, but often you want to create a promotional area, or use the store as a secondary area of the site.</p>
<p>So how do we go about it? It&#8217;s pretty straightforward and can be set up in just a few moments.</p>
<p><span id="more-70"></span></p>
<h2>Creating a new template file</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-0-templates1.png" alt="Template Files" title="Template Files" width="570" height="377" class="aligncenter size-full wp-image-40" /><br />
The first thing to do is grab the markup from the existing default homepage layout template. You&#8217;ll find this inside the <strong>default.html</strong> template. If you&#8217;re unfamiliar with where to locate template files, you&#8217;ll find everything under the <em>Template Files</em> tab in the <em>Design </em>section of your stores control panel. Click the <em>edit</em> link, and you&#8217;ll bring up the HTML source code of the existing front page.</p>
<div class="alert green">You may ask why we don&#8217;t just edit this page and replace the markup here with our new homepage design; there is nothing wrong with doing this, but this is only really suitable if you are only marketing a handful of products for which you will add your own custom navigation to access them. In this tutorial, we will keep the existing default storefront layout and link to it from the homepage.</div>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-1-default.png" alt="Default.html template" title="Default.html template" width="570" height="358" class="aligncenter size-full wp-image-37" /><br />
Now you have the default layout template source open, select the entire HTML markup and copy it, then open your favorite text editor and paste in the code. Now you need to save this file to upload into your store template directory via FTP. For easy reference, I&#8217;m going to call this <strong>_homepage.html</strong>.</p>
<div class="alert green">Notice I&#8217;ve prefixed the filename with an underscore &#8211; &#8220;_&#8221;, this is important because this is how the BigCommerce system recognises custom templates. You can call your custom templates anything, as long the names are prefixed with the underscore. </div>
<p>Upload your new homepage code into the <strong>template</strong> directory of your store via FTP. If your unsure about how to go about doing this, BigCommerce have <a href="https://support.bigcommerce.com/questions/906/" target="_blank">a handy set of articles here</a> on how to connect to your store hosting via FTP. If you refresh your <em>Template Files</em> tab in the design area of your control panel, you will now see the new <strong>_homepage.html</strong> file near the top of your template list. Now click the <em>Edit</em> link.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-2-homepage.png" alt="_homepage.html Template" title="_homepage.html Template" width="570" height="372" class="aligncenter  size-full wp-image-41" /><br />
In the source code window that now appears, paste in the following code and save:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br />
%%Panel.HTMLHead%%<br />
&lt;body&gt;<br />
&lt;div id=&quot;Container&quot;&gt;<br />
&nbsp; &nbsp; %%Panel.Header%%<br />
&nbsp; &nbsp; &lt;div id=&quot;Wrapper&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; %%Panel.WrapperBanner%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;Content Widest&quot; id=&quot;HomePageContent&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %%Discount.FreeShippingEligibility%%<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;HomePageTopBanner&quot;&gt;%%Banner.TopBanner%%&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;HomePageBottomBanner&quot;&gt;%%Banner.BottomBanner%%&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;HomePageProductFeed&quot;&gt;%%Panel.HomeNewProducts%%&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;br class=&quot;Clear&quot; /&gt;<br />
&nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; %%Panel.Footer%%<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</div></td></tr></tbody></table></div>
<h2>Setting up your style sheet</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-3-stylesheet.png" alt="styles.css" title="styles.css" width="570" height="372" class="aligncenter size-full wp-image-42" /><br />
We&#8217;ve now created the base layout for our new homepage. Pretty easy so far! Now we need to edit our main stylesheet. In the edit window, open your <strong>styles.css</strong> file. Scroll down to the bottom, and add the following definitions:</p>
<div class="codecolorer-container text geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/* Custom CSS */<br />
<br />
#HomePageProductFeed #HomeNewProducts { width: 870px; margin: 0 auto; }<br />
#HomePageTopBanner, #HomePageBottomBanner {width: 960px; overflow: hidden; clear: both; }</div></td></tr></tbody></table></div>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-4-new-default.png" alt="New default.html Template" title="New default.html Template" width="570" height="432" class="aligncenter size-full wp-image-43" /><br />
<div class="alert green">A bit of housekeeping: Go back to the <strong>default.html</strong> template and remove the following references: <em>%%Banner.TopBanner%%</em> and <em>%%Banner.BottomBanner%%</em>. While we are creating a <em>new</em> homepage, technically the default storefront template also counts as a homepage, and will pull in the wide banners we upload later. Not great when they break the boundaries of the template!</div></p>
<p>OK, so far, so good. </p>
<h2>Changing display settings</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-5-settings.png" alt="Display Settings for New Products" title="Display Settings for New Products" width="455" height="334" class="aligncenter size-full wp-image-44" /><br />
Next we need to change a display setting for the &#8220;New Products&#8221; feed. In your control panel, click <em>Settings</em> and choose <em>Store Settings</em>. Now open the <em>Display</em> tab and find the <em>New Products</em> setting (it should be the second setting under <em>Display Settings</em>). Change this setting to display 6 new products at a time.</p>
<h2>Add a banner</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-6-image-manager.png" alt="Image Manager" title="Image Manager" width="553" height="626" class="aligncenter size-full wp-image-45" /><br />
Now it&#8217;s time to add a banner into our homepage. First of all we need to upload an image we can use for our banner. Still in our control panel, head over to <em>Image Manager</em> which you will find under the <em>Website Content</em> tab. Click the <em>Upload Images&#8230;</em> button and then browser for your banner image. I created on which is 960 pixels wide by 300 pixels high. Select it, and then upload.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-7-banner-manager.png" alt="Banner Manager" title="Banner Manager" width="570" height="205" class="alignnone size-full wp-image-46" /><br />
Our template file contains regions which will pull in content from the banner system, so let&#8217;s move on to the banner section. Click the <em>Marketing</em> tab and choose <em>View Banners</em>, and on the screen that appears click the <em>Create a Banner&#8230;</em> button.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-9-choose-banner-image.png" alt="Choose a banner image" title="Choose a banner image" width="559" height="550" class="aligncenter size-full wp-image-47" /><br />
Give your banner a name, I called mine <strong>Homepage Banner Top</strong>, and then in the WYSIWYG editor, click the <em>Insert/edit image</em> button. In the dialogue box, choose the image you just uploaded from the option box labelled <em>Image from gallery</em>, and click <em>Insert</em>.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-8-banner-link.png" alt="Linking the banner" title="Linking the banner" width="504" height="439" class="aligncenter size-full wp-image-48" /><br />
Now we can turn this banner into a link. Click on the new banner in the WYSIWYG editor to select it and then on the <em>Insert/edit link</em>. In the <em>Link URL</em> field, put a link to the page you want to head over to, I used the URL <strong>/store/</strong>.</p>
<div class="alert green">The <strong>/store/</strong> link seems to have received very little documentation from BC, or at least I&#8217;ve never seen it mentioned. I discovered this by accident by testing a request made by a client to have his store separated into a different directory. The /store/ link directs straight through to the <strong>default.html</strong> storefront layout template, which is why we left the original file in tact.</div>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-10-homepage-setup.png" alt="Set the banner to appear on the homepage" title="Set the banner to appear on the homepage" width="562" height="225" class="aligncenter size-full wp-image-49" /><br />
All that&#8217;s left to do here is make this banner appear on the homepage. Select homepage from the list labeled <em>Show on Page</em> and finally choose <em>Top of Page</em> from the <em>Location</em> dropdown. Click save.</p>
<h2>Setting the new homepage as default</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-11-page-options.png" alt="Page Options" title="Page Options" width="562" height="225" class="aligncenter size-full wp-image-50" /><br />
Finally we just need to enable the homepage, and create an obvious link to the main store area. We do this in the <em>View Web Pages</em> section underneath the <em>Website Content</em> tab. In that section, click the <em>Create a Web Page</em> button. Firstly, in the list labelled <em>This Page Will</em>, choose <em>Contain content created using the WYSIWYG editor below</em>. Enter <strong>Home</strong> as the page name, <strong>/home/</strong> as the page URL, and ignore the content editor box.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-12-extra-page-options.png" alt="Final options for homepage settings" title="Final options for homepage settings" width="570" height="394" class="aligncenter size-full wp-image-51" /><br />
As you scroll down the page, make sure <em>Yes, show this web page on the navigation menu</em> is checked, and that <em>No Parent Page</em> is selected. Now comes the two most important options! You will notice a dropdown box labelled <em>Template Layout File:</em>. This will by default have <strong>page.html</strong> selected. Click the box, and you will see that now you have a choice, and your new template, <strong>_homepage.html</strong> is available to use. Select this, and then check the next option <em>Yes, display this page as the home page of my store</em>. </p>
<h2>Create a link to the store front</h2>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/screen-13-store-link-settings.png" alt="Store link settings" title="Store link settings" width="570" height="344" class="aligncenter size-full wp-image-52" /><br />
The last thing to do is create an obvious link to the default store front. Again, create a new webpage, but this time select <em>Link to another website or document</em> as the page type. Call your page <strong>Store</strong> and set the link to <strong>/store/</strong>.</p>
<p><img src="http://beta.welovebigcommerce.com/wp-content/uploads/2011/09/final-homepage.png" alt="Final result" title="Final result" width="570" height="527" class="aligncenter size-full wp-image-60" /><br />
So that&#8217;s it, we&#8217;re all done! Now we have a new homepage! I hope that wasn&#8217;t too painful and you were able to follow along. While my example doesn&#8217;t break the boundaries of page design, it gives you an idea of what we can achieve by using the templating system to apply custom designs to specific pages. Hopefully I&#8217;ve given you enough information to expand on when implementing your own designs. If you have any questions, drop a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flairconsultancy.com/2012/03/creating-a-custom-homepage/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

