<?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>TomatoCart - Blog</title>
	<atom:link href="http://blog.tomatocart.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.tomatocart.com</link>
	<description>An Opensource ShoppingCart Based On Codeigniter And Extjs</description>
	<lastBuildDate>Sun, 03 Mar 2013 16:59:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Why the product price is always zero in your cart?</title>
		<link>http://blog.tomatocart.com/faqs/why-the-product-price-is-always-zero-in-your-cart.html</link>
		<comments>http://blog.tomatocart.com/faqs/why-the-product-price-is-always-zero-in-your-cart.html#comments</comments>
		<pubDate>Sun, 25 Nov 2012 12:46:24 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[TomatoCart Faqs]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=556</guid>
		<description><![CDATA[Some users reported that the product price stays zero, whether changed or not. Question from the community: Hello I have just one question, if I set my price for the product（the price）is not displayed on the website and in the products list. The product price turns zero Actually, this issue is due to the wrong [...]]]></description>
			<content:encoded><![CDATA[<p>Some users reported that the product price stays zero, whether changed or not.</p>
<h4>Question from the community:</h4>
<p><em>Hello I have just one question, if I set my price for the product（the price）is not displayed on the website and in the products list.</em></p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/price.jpg"><img class="alignnone size-full wp-image-559" title="price" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/price.jpg" alt="" width="530" height="548" /></a></p>
<p><strong>The product price turns zero</strong></p>
<p>Actually, this issue is due to the wrong configuration for the currencies rather than the system bug. Please check your currencies under Admin Panel-&gt;Definitions-&gt;Currencies and ensure that all the currencies are set with a proper value. If there is one currency set with zero, all the product price will not be calculated correctly.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/currencies.jpg"><img class="alignnone size-full wp-image-561" title="currencies" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/currencies.jpg" alt="" width="600" height="350" /></a></p>
<p><strong>Figure 2. The currency isn’t set correctly.</strong></p>
<p>In this case, you need to delete the mis-set currency and add it again. By doing so the pricing should work.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/why-the-product-price-is-always-zero-in-your-cart.html/feed</wfw:commentRss>
		<slash:comments>2600</slash:comments>
		</item>
		<item>
		<title>How to assign local images to products?</title>
		<link>http://blog.tomatocart.com/faqs/how-to-assign-local-images-to-products.html</link>
		<comments>http://blog.tomatocart.com/faqs/how-to-assign-local-images-to-products.html#comments</comments>
		<pubDate>Sun, 25 Nov 2012 11:22:44 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[TomatoCart Faqs]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=540</guid>
		<description><![CDATA[This article talks about how to assign images to products from local files in the admin panel->Catalog->Products. Figure 1. The products images tab in admin panel Figure 1 shows what it looks when no local image is selected. It means that you haven&#8217;t uploaded any image into file: images/products/_upload directory yet. You could do via [...]]]></description>
			<content:encoded><![CDATA[<p>This article talks about how to assign images to products from local files in the admin panel->Catalog->Products.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/product.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/product-300x185.jpg" alt="" title="product" width="300" height="185" class="size-medium wp-image-545" /></a></p>
<p><strong>Figure 1. The products images tab in admin panel</strong></p>
<p><P>Figure 1 shows what it looks when no local image is selected. It means that you haven&#8217;t uploaded any image into file: images/products/_upload directory yet. You could do via ftp or file manager tool in your host cpanel.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload.jpg" alt="" title="upload" width="368" height="144" class="alignnone size-full wp-image-547" /></a></p>
<p><strong>Figure 2. The _upload directory in the images/products which is used to store the local products images</strong></p>
<p>Let&#8217;s say the following images are uploaded onto the images/products/_upload directory.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload_images.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload_images.jpg" alt="" title="upload_images" width="600" height="191" class="alignnone size-full wp-image-549" /></a></p>
<p><strong>Figure 3. The images uploaded into the images/products/_upload directory</strong></p>
<p>These images will then be displayed by title in the admin panel as shown in Figure 4.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload_local_images.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/upload_local_images.jpg" alt="" title="upload_local_images" width="258" height="466" class="alignnone size-full wp-image-550" /></a></p>
<p><strong>Figure 4. The uploaded images displayed in the Local Files tab</strong></p>
<p>Select the image and click the Add button. Multi-choice is supported.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/add_local_images.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/add_local_images.jpg" alt="" title="add_local_images" width="600" height="350" class="alignnone size-full wp-image-552" /></a></p>
<p><strong>Figure 5. Assign the local images to the product</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/how-to-assign-local-images-to-products.html/feed</wfw:commentRss>
		<slash:comments>1486</slash:comments>
		</item>
		<item>
		<title>How to resize site logo in TomatoCart?</title>
		<link>http://blog.tomatocart.com/faqs/how-to-resize-the-site-logo-in-tomatocart-v1-x.html</link>
		<comments>http://blog.tomatocart.com/faqs/how-to-resize-the-site-logo-in-tomatocart-v1-x.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 09:37:30 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[TomatoCart Faqs]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=529</guid>
		<description><![CDATA[Voice from the community: Basically when I try to resize the logo by altering the stylesheet the position doesn’t work and the logo gets cropped and I can’t align it with the left side of the page. Logo size of TomatoCart default template has been 180*150. What if you business already has designed a logo [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Voice from the community:</strong></p>
<p><i><br />
Basically when I try to resize the logo by altering the stylesheet the position doesn’t work and the logo gets cropped and I can’t align it with the left side of the page.<br />
</i></p>
<p>Logo size of TomatoCart default template has been 180*150. What if you business already has designed a logo and, unluckily, it looks ugly on the default template?</p>
<p>This blog is rightly about adjusting site logo settings to fit your own logo.</p>
<p>In fact, the logo size is pre-defined in template file. Take the default template glass_gray as example, logo size is defined in file ‘templates/glass_gray/template.php’ as:</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$_logo_width</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'180'</span><span style="color: #339933;">,</span><br />
<span style="color: #000088;">$_logo_height</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'50'</span><span style="color: #339933;">;</span></div></div>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/logo.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/logo-300x188.jpg" alt="" title="logo" width="300" height="188"/></a></p>
<p>Any logo uploaded in the admin panel will thus be resized into 180×50.</p>
<p>For a different size, you will have to:</p>
<h3>Step 1 Modify the value of the $_logo_width and $_logo_height in the template.php.</h3>
<p>For example, if you would like to have the logo to be right in 220×100, you will need to modify as follows:</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$_logo_width</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'220'</span><span style="color: #339933;">,</span><br />
<span style="color: #000088;">$_logo_height</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'100'</span><span style="color: #339933;">;</span></div></div>
<h3>Step 2 Modify the css code. </h3>
<p><P>For the glass gray template, you will need to have the following code in the template/glass_gray/stylesheet.css:</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #cc00cc;">#headerBar</span><span style="color: #cc00cc;">#siteLogoimg</span> <span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">static</span><span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">8px</span> 0 0 <span style="color: #933;">25px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<p>Save your changes and upload the new logo under Admin Panel->Templates->Logo Upload. It should be resized into the new width and height.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/how-to-resize-the-site-logo-in-tomatocart-v1-x.html/feed</wfw:commentRss>
		<slash:comments>2177</slash:comments>
		</item>
		<item>
		<title>Collection of Great Twitter Bootstrap Resources For TomatoCart Template Development: Part I</title>
		<link>http://blog.tomatocart.com/templates-blog-tomatocart/collection-of-great-twitter-bootstrap-resources-for-tomatocart-template-development-part-i.html</link>
		<comments>http://blog.tomatocart.com/templates-blog-tomatocart/collection-of-great-twitter-bootstrap-resources-for-tomatocart-template-development-part-i.html#comments</comments>
		<pubDate>Sat, 10 Nov 2012 10:44:22 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[Templates]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[Mootools]]></category>
		<category><![CDATA[tomatocart]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=504</guid>
		<description><![CDATA[Twitter Bootstrap now gaining much focus and is more and more popular in the web development world. It is already powerful enough to empower any web/tablet/mobile interface. There are various resources available to ease the development process. TomatoCart Team will collect these resources for developers &#38; designers to build great TomatoCart Templates. StyleBootstrap.info StyleBootstrap.info offer [...]]]></description>
			<content:encoded><![CDATA[<p>Twitter Bootstrap now gaining much focus and is more and more popular in the web development world. It is already powerful enough to empower any web/tablet/mobile interface. There are various resources available to ease the development process. TomatoCart Team will collect these resources for developers &amp; designers to build great TomatoCart Templates.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/twitter-bootstrap-css-framework.jpg"><img class="aligncenter size-full wp-image-508" title="twitter-bootstrap-css-framework" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/twitter-bootstrap-css-framework.jpg" alt="" width="640" height="333" data-pinit="registered" /></a></p>
<h3><a title="StyleBootstrap.info: Twitter Bootstrap theme generator" href="http://stylebootstrap.info/">StyleBootstrap.info</a></h3>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/stylebootstrap-info-twitter-bootstrap-theme-generator.jpg"><img class="aligncenter size-full wp-image-512" title="stylebootstrap-info-twitter-bootstrap-theme-generator" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/stylebootstrap-info-twitter-bootstrap-theme-generator.jpg" alt="" width="640" height="390" data-pinit="registered" /></a></p>
<p>StyleBootstrap.info offer a set of visualized tools to enable developer customize the colors, fonts, boards.</p>
<h3><a href="http://charliepark.org/bootstrap_buttons/">Beautiful Buttons for Twitter Bootstrappers</a></h3>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/beautiful-buttons-for-twitter-bootstrappers1.jpg"><img class="aligncenter size-full wp-image-517" title="beautiful-buttons-for-twitter-bootstrappers" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/beautiful-buttons-for-twitter-bootstrappers1.jpg" alt="" width="633" height="402" data-pinit="registered" /></a></p>
<p>Beautiful Buttons for Twitter Bootstrappers will let developers design awesome buttons for Twitter Bootstrap.</p>
<h3><a href="http://anutron.github.com/mootools-bootstrap/">MooTools for Bootstrap</a></h3>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/mootools-for-bootstrap.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/mootools-for-bootstrap.jpg" alt="" title="mootools-for-bootstrap" width="640" height="523" class="aligncenter size-full wp-image-521" /></a></p>
<p>Bootstrap includes a set of JavaScript plugins for jQuery such as tips, popups, drop down menus and more. Mootools for Bootstrap offers the plugins in Mootools to get the same functionality released by Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/templates-blog-tomatocart/collection-of-great-twitter-bootstrap-resources-for-tomatocart-template-development-part-i.html/feed</wfw:commentRss>
		<slash:comments>1759</slash:comments>
		</item>
		<item>
		<title>The New TomatoCart Template Engine with Twitter Bootstrap</title>
		<link>http://blog.tomatocart.com/templates-blog-tomatocart/the-new-tomatocart-template-engine-with-twitter-bootstrap.html</link>
		<comments>http://blog.tomatocart.com/templates-blog-tomatocart/the-new-tomatocart-template-engine-with-twitter-bootstrap.html#comments</comments>
		<pubDate>Fri, 09 Nov 2012 18:07:17 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Templates]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[responsive]]></category>
		<category><![CDATA[tomatocart]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=476</guid>
		<description><![CDATA[It&#8217;s good practice to have a core, underlying CSS definition so that your website appears and acts consistently across all browsers. After long time investigation TomatoCart Team decides to use Twitter Bootstrap as the underlying CSS framework for new TomatoCart template engine. Bootstrap is a HTML5, CSS3 and JavaScript framework that helps simplify the site [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s good practice to have a core, underlying CSS definition so that your website appears and acts consistently across all browsers. After long time investigation TomatoCart Team decides to use Twitter Bootstrap as the underlying CSS framework for new TomatoCart template engine.</p>
<p>Bootstrap is a HTML5, CSS3 and JavaScript framework that helps simplify the site design and development. It is a responsive framework and it was made work perfect in the latest desktop browsers (as well as IE7!), as well as the mobile devices (tablet and Smartphone) browsers.</p>
<p><span id="more-476"></span></p>
<p>Bootstrap provides a 12-column responsive grid, dozens of UI components, JavaScript plugins, typography, form controls, etc.</p>
<p>With new TomatoCart Bootstrap Framework, now you have!</p>
<ul>
<li>&#8211;Compatible with TomatoCart v1.1.8.</li>
<li>&#8211;Flexible 12-column grid layout for desktop browsers</li>
<li>&#8211;Categories Drop Down Navigation Menu</li>
<li>&#8211;Product Grid &amp; List View</li>
<li>&#8211;Compatible with IE7+, Firefox &amp; chrome</li>
<li>&#8211; Pure css3 button instead of old image button, easy for customization</li>
</ul>
<p><strong>Home Page</strong></p>
<p style="text-align: center;"><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/home-page-of-tomatocart-bootstrap-template4.jpg"><img class="aligncenter size-full wp-image-496" title="home-page-of-tomatocart-bootstrap-template" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/home-page-of-tomatocart-bootstrap-template4.jpg" alt="" width="640" height="256" data-pinit="registered" /></a></p>
<p><strong>Products Listing</strong></p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/product_listing_page_of_tomatcart_bootstrap_template2.jpg"><img class="aligncenter size-full wp-image-497" title="product_listing_page_of_tomatcart_bootstrap_template" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/product_listing_page_of_tomatcart_bootstrap_template2.jpg" alt="" width="640" height="429" data-pinit="registered" /></a></p>
<p><strong>Check out Page</strong></p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/checkout-page-of-tomatocart-bootstrap-template1.jpg"><img class="aligncenter size-full wp-image-499" title="checkout-page-of-tomatocart-bootstrap-template" src="http://blog.tomatocart.com/wp-content/uploads/2012/11/checkout-page-of-tomatocart-bootstrap-template1.jpg" alt="" width="640" height="406" data-pinit="registered" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/templates-blog-tomatocart/the-new-tomatocart-template-engine-with-twitter-bootstrap.html/feed</wfw:commentRss>
		<slash:comments>2765</slash:comments>
		</item>
		<item>
		<title>How to use the new configuration &#8211; Display products in the subcatalogs recursively in TomatoCart 1.1.8?</title>
		<link>http://blog.tomatocart.com/faqs/how-to-use-the-new-configuration-display-products-in-the-subcatalogs-recursively-in-tomatocart-1-1-8.html</link>
		<comments>http://blog.tomatocart.com/faqs/how-to-use-the-new-configuration-display-products-in-the-subcatalogs-recursively-in-tomatocart-1-1-8.html#comments</comments>
		<pubDate>Thu, 01 Nov 2012 15:52:08 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[Catalog-TomatoCart]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=450</guid>
		<description><![CDATA[Since TomatoCart1.1.8, there is one configuration &#8211; Display products in the subcatalogs recursively added into the Admin Panel->Configuration->Configuration->My Store. In this article, you will learn how to use this useful configuration. Configuration &#8211; Display products in the sub-catalogs recursively Figure 1. The new configuration under Admin Panel->Configuration->Configuration->My Store When you set this configuration to true, [...]]]></description>
			<content:encoded><![CDATA[<p>Since TomatoCart1.1.8, there is one configuration &#8211; Display products in the subcatalogs recursively added into the Admin Panel->Configuration->Configuration->My Store. In this article, you will learn how to use this useful configuration.</p>
<h4>Configuration &#8211; Display products in the sub-catalogs recursively</h4>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/configurations1.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/configurations1.jpg" alt="" title="configurations" width="500" height="281" class="alignleft size-full wp-image-453" /></a></p>
<p style="clear:both;"><strong>Figure 1. The new configuration under Admin Panel->Configuration->Configuration->My Store</strong></p>
<p>When you set this configuration to true, it means that the products in the subcategories will be displayed and counted in the parent category too. For example, there is a hp category in the Printers&#038;Scanners category as follows:</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/categories.png"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/categories.png" alt="" title="categories" width="361" height="306" class="alignleft size-full wp-image-461" /></a></p>
<p style="clear:both;"><strong>Figure 2. Hp category in the Printers&#038;Scanners category</strong></p>
<p>And, there are four products in the hp category. As you can see, when the &#8216;Display products in the sub-catalogs recursively&#8217; is set to true, the products are counted as four in the Printers&#038;Scanners category. When you click the Printers&#038;Scanners category, the detailed four products in the hp category will be displayed in the product listing as follows:</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/category-listing.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/category-listing.jpg" alt="" title="category-listing" width="531" height="630" class="alignleft size-full wp-image-462" /></a></p>
<p style="clear:both;"><strong>Figure 3. Products in the Hp category displayed in the Printers&#038;Scanners category</strong></p>
<p>So, if you don&#8217;t want to display the products of the subcategories in the parent category, this configuration should be set to false. And then, it is necessary to clear the category_tree cache under Admin Panel->Tools->Cache Control. Otherwise, the category tree in the store front won&#8217;t be regenerated.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/cache1.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/cache1.jpg" alt="" title="cache" width="500" height="248" class="alignleft size-full wp-image-469" /></a></p>
<p style="clear:both;"><strong>Figure 4. category_tree cache under Admin Panel->Tools->Cache Control</strong></p>
<p>Now, the products in the subcategories will not be displayed and counted in the parent category.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/11/category_tree21.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/11/category_tree21.jpg" alt="" title="category_tree2" width="500" height="200" class="alignleft size-full wp-image-470" /></a></p>
<p style="clear:both;"><strong>Figure 5. Display products in the sub-catalogs recursively is disabled</strong></p>
<p><em>Note: when you change the value of this configuration, don&#8217;t forget to clear the clear the category_tree cache under Admin Panel->Tools->Cache Control. It is important to do that clear. Otherwise, this configuration is useless.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/how-to-use-the-new-configuration-display-products-in-the-subcatalogs-recursively-in-tomatocart-1-1-8.html/feed</wfw:commentRss>
		<slash:comments>1581</slash:comments>
		</item>
		<item>
		<title>Why the system can&#8217;t send out email via smtp method in TomatoCart?</title>
		<link>http://blog.tomatocart.com/faqs/why-the-system-cant-send-out-email-via-smtp-method-in-tomatocart.html</link>
		<comments>http://blog.tomatocart.com/faqs/why-the-system-cant-send-out-email-via-smtp-method-in-tomatocart.html#comments</comments>
		<pubDate>Thu, 01 Nov 2012 14:25:52 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[Email-TomatoCart]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=446</guid>
		<description><![CDATA[A few of the TomatoCart users report that their system don&#8217;t send out the email automatically as new user or new order was created. After testing the issue on their web server, we got the following as the error message when sending the test e-mail: SMTP -> ERROR: Failed to connect to server: Connection timed [...]]]></description>
			<content:encoded><![CDATA[<p>A few of the TomatoCart users report that their system don&#8217;t send out the email automatically as new user or new order was created. After testing the issue on their web server, we got the following as the error message when sending the test e-mail:</p>
<p>SMTP -> ERROR: Failed to connect to server: Connection timed out (110)<br />
SMTP Error: Could not connect to SMTP host.</p>
<p>It means that the web server can&#8217;t connect to the SMTP server.If the host block the port such as 465 or 25, this error will be thrown. It is important to note that some ports, such as port 25 SMTP (Simple Mail Transfer Protocol) and 465 Secure SMTP (often used by email providers such as Google-Apps for outbound email traffic), are often blocked at the ISP to prevent malicious activity.While this may sound as a good thing, blocked ports by Firewalls of those hosting companies make it very difficult to diagnose outbound email problems especially for applications like TomatoCart.</p>
<p>So, If your system can&#8217;t send out email via smtp method automatically, please ensure that the configuration about the smtp server is absolutely right. If the issue still be existed, it might be due to the blocked port on your web server. In this case, please contact your hosting company to report that issue. They should resolve the issue for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/why-the-system-cant-send-out-email-via-smtp-method-in-tomatocart.html/feed</wfw:commentRss>
		<slash:comments>2143</slash:comments>
		</item>
		<item>
		<title>How to disable/turn off register_globals for TomatoCart</title>
		<link>http://blog.tomatocart.com/faqs/how-to-disableturn-off-register_globals-for-tomatocart.html</link>
		<comments>http://blog.tomatocart.com/faqs/how-to-disableturn-off-register_globals-for-tomatocart.html#comments</comments>
		<pubDate>Wed, 24 Oct 2012 14:12:56 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[TomatoCart Installation]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=441</guid>
		<description><![CDATA[reigter_globals is turned on Some users face the problem as installing the TomatoCart on the host that enable the reigter_globals. This is not a secure PHP configuration and is known to cause issues in TomatoCart. Solution: This is an issue with your host. You can try to resolve it yourself using one of the methods [...]]]></description>
			<content:encoded><![CDATA[<h2>reigter_globals is turned on</h2>
<p>Some users face the problem as installing the TomatoCart on the host that enable the reigter_globals. This is not a secure PHP configuration and is known to cause issues in TomatoCart.</p>
<h2>Solution:</h2>
<p>This is an issue with your host. You can try to resolve it yourself using one of the methods below, but not all web hosts allow you to use these options so you might need to contact your host directly to request they disable &#8216;register_globals&#8217; for PHP if the below methods do not work.</P></p>
<h3>Method 1: The php.ini file</h3>
<p>In a text editor, such as Windows Notepad (but not a &#8220;rich text editor&#8221; like MS Word), create a new document with the following contents:</p>
<p>
[PHP]<br />
register_globals=0;<br />
Now save the file as php.ini and upload it to the base directory of your website. Reload your Website Publisher control panel to see if the error message is still there. If it has disappeared you have successfully disabled &#8216;register_globals&#8217;. If the message is still there you can attempt method 2.
</p>
<h3>Method 2: The .htaccess file</h3>
<p>Interspire Website Publisher comes with a .htaccess file for controlling the search engine friendly URLs. This file can be used for a variety of server related things, and some webhosts will allow you to define PHP settings through them. So open up the file and create a new line at the very top with this:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">php_flag register_globals off</div></div>
<p>Refresh your control panel and website. If you get an &#8216;Internal Server Error&#8217; it means you host has restricted your hosting to not allow PHP configuration changes. You will need to remove the line you just put in your .htaccess file and contact your host to disable &#8216;register_globals&#8217; for PHP.</p>
<p>If you refreshed and the error message is gone, then your website has allowed you to use the .htaccess file for this purpose and Website Publisher should function correctly. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/faqs/how-to-disableturn-off-register_globals-for-tomatocart.html/feed</wfw:commentRss>
		<slash:comments>1934</slash:comments>
		</item>
		<item>
		<title>How to strongly enhance the security of TomatoCart 1.1.8?</title>
		<link>http://blog.tomatocart.com/tutorials/how-to-strongly-enhance-the-security-of-tomatocart-1-1-8.html</link>
		<comments>http://blog.tomatocart.com/tutorials/how-to-strongly-enhance-the-security-of-tomatocart-1-1-8.html#comments</comments>
		<pubDate>Mon, 15 Oct 2012 10:40:36 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Faqs]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Security-TomatoCart]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=421</guid>
		<description><![CDATA[This article is written for the TomatoCart users who are using the v1.1.8. If you are using the previous version rather than v1.1.8, please upgrade your system firstly. 1) Download the security patch for TomatoCart v1.1.8 Please download the security patch at here. Once you update your 1.1.8 system with the security patch, it is [...]]]></description>
			<content:encoded><![CDATA[<p>This article is written for the TomatoCart users who are using the v1.1.8. If you are using the previous version rather than v1.1.8, please upgrade your system firstly.</p>
<h2>1) Download the security patch for TomatoCart v1.1.8</h2>
<p>Please download the security patch at <a href="https://sourceforge.net/projects/tomatocart/files/Security-Patch-For-V1.1.8.zip/download" target="_blank">here</a>. Once you update your 1.1.8 system with the security patch, it is necessary to add one language definition for the create account section. You just need to go to Admin->Definitions->Languages->Edit Modules and then click the Add Definition button to add the following language definition: </p</p>
<p>Definition Group: Account</p>
<p>Definition Key: field_create_account_captcha_check_error</p>
<p>Definition Value: ERROR: Please specify the correct verify code.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/10/2.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/10/2-300x177.jpg" alt="" title="2" width="300" height="177" class="alignleft size-medium wp-image-424" /></a></p>
<p style="clear:both;"><strong>Figure 1. Add the language definition</strong></p>
<p>Now, the security of your system is brought to the next level. It could prevent the following attack:</p>
<ol>
<li>Bots registering as users automatically</li>
<li>Session Fixation</li>
<li>File inclusion vulnerability</li>
<li>XSS</li>
<li>CSRF</li>
</ol>
<p><P>In order to ensure the security patch work well, it is necessary to config the system&#8217;s setting correctly.</p>
<h2>2) Session Service Settings</h2>
<p>In order to protect the session identifier between client and server, the session identifier should be recreated when the customer access the sensitive information. Please make sure the Regenerate Session ID setting is true under Admin->Modules->Services->Session.</p>
<p>You also could set Check User Agent to True so as to let the system check the http user agent header. In this way, even if the attacker access the system with the same session id, the system will verify his user agent. If the user agent is different, this request will be disabled.</p>
<p>If the Check IP Address is set to true, the session will be very secure. It means that if a http request from a different ip address with the previous legitimate user, it will be disabled. But this approach has many problems. Most notably, a single user can potentially use a different IP address for each request (as is the case with large ISPs such as AOL), and multiple users can potentially use the same IP address (as is the case in many computer labs using an HTTP proxy). These situations can cause a single user to appear to be many, or many users to appear to be one. So, you need to weigh it by yourself.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/10/3.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/10/3.jpg" alt="" title="3" width="440" height="414" class="alignleft size-full wp-image-431" /></a></p>
<p style="clear:both"><strong>Figure 2. Session Service Settings</strong></p>
<h2>3) Active The Captcha</h2>
<p>In order to prevent the automatic submit request sent with machine to your system in the create account, guestbook, contact us and product review section, please go to admin->Configuration->Configuration->Content Management System and set the Active Captcha to true. In this way, a captcha input field will be displayed in the form and the code value will be checked by the system. It is a effective way to protect your system.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/10/cms.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/10/cms.jpg" alt="" title="cms" width="551" height="374" class="alignleft size-full wp-image-433" /></a></p>
<p style="clear:both"><strong>Figure 3. Active The Captcha Code</strong></p>
<h2>4)Disable Display Errors</h2>
<p>By default TomatoCart displays errors on pages. While useful for debugging purposes it gives hackers a useful tool in attacking your website and looks just plain ugly for regular customers. To disable it go to includes/application_top.php and add the following code at the top of the file:</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp;<a href="http://www.php.net/ini_set"><span style="color: #990000;">ini_set</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'display_errors'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'0'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<h2>5) Enable SSL</h2>
<p>By default data sent to and from your system is not encrypted. Enabling SSL/HTTPS will ensure data such as customer order data and session id can&#8217;t be intercepted during transmission. To do this you must have an SSL certificate installed on your server. Many web hosts will have a shared certificate available on their server (if implemented this may cause warnings to pop up) or you can purchase one separately for your organization (highly recommended).</p>
<p>You could learn how to enable the ssl in tomatocat via the article &#8211; <a href="http://blog.tomatocart.com/faqs/how-to-configuration-tomatocart-to-work-with-ssl.html" target="_blank">How to configuration TomatoCart to work with SSL</a></p>
<p>The TomatoCart team will continue to enhance the security of v1.1.x. And more articles about the security will be written later.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/tutorials/how-to-strongly-enhance-the-security-of-tomatocart-1-1-8.html/feed</wfw:commentRss>
		<slash:comments>2344</slash:comments>
		</item>
		<item>
		<title>How to install the AddShoppers Module into TomatoCart1.1.5 &#8211; 1.1.7?</title>
		<link>http://blog.tomatocart.com/contribution-blog-tomatocart/how-to-install-the-addshoppers-module-into-tomatocart1-1-5-1-1-7.html</link>
		<comments>http://blog.tomatocart.com/contribution-blog-tomatocart/how-to-install-the-addshoppers-module-into-tomatocart1-1-5-1-1-7.html#comments</comments>
		<pubDate>Thu, 27 Sep 2012 09:02:45 +0000</pubDate>
		<dc:creator>Jack Yin</dc:creator>
				<category><![CDATA[Contribution]]></category>
		<category><![CDATA[AddShoppers]]></category>

		<guid isPermaLink="false">http://blog.tomatocart.com/?p=385</guid>
		<description><![CDATA[AddShoppers social sharing platform had already integrated with TomatoCart 1.1.8. If you don&#8217;t know it, please find more details about addShoppers at http://blog.tomatocart.com/?p=306 This article is written for the users who are still using the old version such as TomatoCart1.1.5, 1.1.6 or 1.1.7. If you wish to integrate the AddShopppers Module into your store, please [...]]]></description>
			<content:encoded><![CDATA[<p>AddShoppers social sharing platform had already integrated with TomatoCart 1.1.8. If you don&#8217;t know it, please find more details about addShoppers at <a href="http://blog.tomatocart.com/?p=306" target="_blank">http://blog.tomatocart.com/?p=306</a></p>
<p>This article is written for the users who are still using the old version such as TomatoCart1.1.5, 1.1.6 or 1.1.7. If you wish to integrate the AddShopppers Module into your store, please achieve it as follows:</p>
<ol>
<li>><a href="http://tomatocart-shoppingcart.googlecode.com/files/addshoppers_module.zip" target="_blank">Download the AddShoppers package</a></li>
<li>Extract the archive contents and copy the <strong>admin</strong>, <strong>includes</strong> and <strong> templates</strong>directories into the web root in where your tomatocart installed. You just need to override them.</li>
<li>
<p>Go to <strong>admin/templates/default directory and find the following code snippet:</strong></p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <br />
&nbsp; <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$osC_Language</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getAll</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$l</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;.icon-&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$l</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'country_iso'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;-win {background-image: url(../images/worldflags/&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$l</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'country_iso'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;.png) !important;}&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>Add the following before it:</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666ff;">.icon-modules_addshoppers-win</span> <span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">background-image</span> <span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'includes/extmodules/modules_addshoppers/static/img/favicon.png'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
</li>
</ol>
<p>Now, you need to access your admin panel to install the AddShoppers box module. Please go to <strong>Admin Panel->Templates->Templates Modules->Boxes and then find the AddShoppers in the list.</strong></p>
<div><a href="http://blog.tomatocart.com/wp-content/uploads/2012/09/box_install.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/09/box_install-300x149.jpg" alt="" title="box_install" width="300" height="149" class="alignleft size-medium wp-image-390" /></a></div>
<div style="clear:both;"></div>
<p>After installing the AddShoppers box module, it is time to set its position in the template layout. Please go to <strong>Admin Panel->Templates->Templates Modules Layout->Boxes</strong> and click the add button. And then set the page, group etc depending on your personal requirement.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/09/layout.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/09/layout.jpg" alt="" title="layout" width="449" height="241" class="alignleft size-full wp-image-392" /></a></p>
<div style="clear:both;"></div>
<p>Finally, it is necessary to login into your AddShoppers module under <strong>Admin Panel->Modules->AddShoppers</strong>. Once open the AddShoppers settings dialog, you could enter your account information or create a new account in it. There are more details about how to config the AddShoppers module in <a href="http://blog.tomatocart.com/?p=306" target="_blank">http://blog.tomatocart.com/?p=306</a></p>
<div style="clear:both;"></div>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/09/addsgiooers.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/09/addsgiooers.jpg" alt="" title="addsgiooers" width="341" height="407" class="alignleft size-full wp-image-398" /></a></p>
<div style="clear:both;"></div>
<p><img alt="" src="http://farm9.staticflickr.com/8435/7899174594_e0dcc187df.jpg" title="Setting Dialog For AddShoppers" class="alignnone" width="500" height="373" /></p>
<p>In this way, even if you are using the old version rather than TomatoCart 1.1.8, you still could use the free and professional service provided by the AddShoppers.</p>
<p><a href="http://blog.tomatocart.com/wp-content/uploads/2012/09/front.jpg"><img src="http://blog.tomatocart.com/wp-content/uploads/2012/09/front.jpg" alt="" title="front" width="565" height="265" class="alignleft size-full wp-image-401" /></a></p>
<div style="clear:both;"></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.tomatocart.com/contribution-blog-tomatocart/how-to-install-the-addshoppers-module-into-tomatocart1-1-5-1-1-7.html/feed</wfw:commentRss>
		<slash:comments>1331</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: blog.tomatocart.com @ 2013-05-24 14:11:31 -->