<?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>Magento Viet Nam company &#124; magento experts &#124; magento developers &#124; magento vietnam developers &#124; hire magento developers</title>
	<atom:link href="http://www.magento-vietnam.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.magento-vietnam.com</link>
	<description>idea  »  reality  »  success</description>
	<lastBuildDate>Mon, 16 Aug 2010 08:41:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to disable email sending when programatically creating an order in Magento</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/how-to-disable-email-sending-when-programatically-creating-an-order-in-magento/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/how-to-disable-email-sending-when-programatically-creating-an-order-in-magento/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 08:41:38 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento help]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=746</guid>
		<description><![CDATA[Here is a little snippet of code that can come in handy if you are like me handling a task of programatically creating an order in Magento
My issue was that I had to disable emails beeing sent out to the customers, while at the same time leave the normal frontend process. Thus I could not [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a little snippet of code that can come in handy if you are like me handling a task of programatically creating an order in Magento<span id="more-746"></span></p>
<p>My issue was that I had to disable emails beeing sent out to the customers, while at the same time leave the normal frontend process. Thus I could not just go under Magento admin System &gt; Congifuration and disable email sending from there.</p>
<p>Here is the sample line code you just need to place above final $order-&gt;save() or possibly $checkout-&gt;saveOrder():</p>
<p><code>Mage::app()-&gt;getStore()-&gt;setConfig(Mage_Sales_Model_Order::XML_PATH_EMAIL_ENABLED, </code><code>"0"</code><code>);</code></p>
<div id="highlighter_685365">
<div></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/how-to-disable-email-sending-when-programatically-creating-an-order-in-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to set multiple websites with multiple store views in Magento</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento-2/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento-2/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 08:36:06 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento programming]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=743</guid>
		<description><![CDATA[If you work with Magento, sooner or later you will end up needing multiple websites that have multiple languages. Most of you know this, but I hope someone will still find this post useful.
There are few ways of doing same thing, but in my experience way I’m going to present now causes
less problems even though [...]]]></description>
			<content:encoded><![CDATA[<p>If you work with Magento, sooner or later you will end up needing multiple websites that have multiple languages. Most of you know this, but I hope someone will still find this post useful.<span id="more-743"></span></p>
<p>There are few ways of doing same thing, but in my experience way I’m going to present now causes<br />
less problems even though it is less automatic than some other ways.</p>
<p>Let’s say we want 2 websites and 2 languages for each site.</p>
<p>Here’s procedure:</p>
<p>In admin panel, go to <strong>System-&gt;Configuration</strong> and click on <strong>“Manage Stores”</strong><br />
Click on <strong>“Main Website”</strong> to change it’s name to <strong>“Website 1″ </strong>or however you want to call it. (I’ll call mine<strong>“Website 1″</strong> for the purposes of this article).<br />
In <strong>“code”</strong> field there, write something like <strong>“website_1″</strong>.</p>
<p>Do same for <strong>“Main Website Store”</strong>. Call it <strong>“Website store 1″</strong>.</p>
<p>And guess what… do same for <strong>“Default Store View”</strong> that you can find on same interface.<br />
How to call it?<br />
Hm… I’ll call mine <strong>“English Store View”</strong><br />
I’ll write <strong>“english_store_view_website_1″</strong> in <strong>“code”</strong> field there.</p>
<p>Ok, let’s go make second one…<br />
Add website named <strong>“Website 2″</strong> with code <strong>“website_2″</strong>.<br />
Add store called <strong>“Website store 2″</strong> and assign it to Website 2 that you can chose from dropdown.<br />
Add new store view called <strong>“English Store View”</strong> with code <strong>“english_store_view_website_2″</strong> and<br />
assign it to <strong>“Website 2″</strong> that you can find in dropdown.</p>
<p>By now you should have 2 websites with 1 language each.</p>
<p>Add two more store views.<br />
Call first <strong>“German Store View”</strong> with code <strong>“german_store_view_website_1″</strong>.<br />
Call second <strong>“German Store View”</strong> with code <strong>“german_store_view_website_2″</strong>.<br />
Assign them to corresponding websites.</p>
<p>Let’s see what we have at this moment:</p>
<p>1) a) <strong>Website 1</strong> (code: website_1) – <strong>Website Store 1 </strong>– <strong>English Store View</strong> (code: english_store_view_website_1)<br />
b) <strong>Website 1 </strong>(code: website_1) – <strong>Website Store 1</strong> – <strong>German Store View</strong> (code: german_store_view_website_1)</p>
<p>2) a) <strong>Website 2</strong> (code: website_2) – <strong>Website Store 2 </strong>– <strong>English Store View </strong>(code: english_store_view_website_2)<br />
b) <strong>Website 2</strong> (code: website_2) – <strong>Website Store 2</strong> – <strong>German Store View </strong>(code: german_store_view_website_2)</p>
<p>Of course, I didn’t mentioned that you will need to chose root category for your stores, do what ever you like there.</p>
<p>Ok, let’s say we want url to be handled this way:<br />
1) http://www.yourdomain.com/website_1<br />
2) http://www.yourdomain.com/website_2</p>
<p>In your Magento installation directory, make 2 directories called <strong>“website_1″ </strong>and <strong>“website_2″</strong><br />
Copy <strong>.htacces</strong> and <strong>index.php</strong> from your root directory in each of those new directories.</p>
<p>In <strong>.htaccess</strong> search for <strong>“RewriteBase /”</strong> line and replace it with <strong>“RewriteBase /website_1/”</strong> in first directory, and<br />
search for <strong>“RewriteBase /”</strong> line and replace it with<strong> “RewriteBase /website_2/”</strong> in second directory.</p>
<p>In both directories open index.php and change <strong>“$compilerConfig = ‘includes/config.php’;”</strong> to<br />
<strong>$compilerConfig = ‘../includes/config.php’;</strong></p>
<p>Change <strong>$mageFilename = ‘app/Mage.php’;</strong> to <strong>$mageFilename = ‘../app/Mage.php’;</strong></p>
<p>In same file make sure to edit Mage::run() function for each site:</p>
<p><strong>Mage::run(‘website_1′, ‘website’);</strong><br />
<strong>Mage::run(‘website_2′, ‘website’);</strong></p>
<p>Go to <strong>System-&gt;Configuration </strong>and<strong> </strong>select<strong> Current Configuration Scope</strong>: Website 1</p>
<p>Set absolute paths to your skin, js and  media directories and set <strong>Base URL =</strong>http://www.yourdomain.com/website_1  (do that for website_2 too)</p>
<p>Now use this dirty way to switch between websites <img src="http://inchoo.net/wp-includes/images/smilies/icon_smile.gif" alt=":)" /><br />
<a target="_blank" href="http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/" >http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/</a></p>
<p>Since there is much to say about this subject, feel free to ask questions and I’ll try to answer them asap.</p>
<p style="text-align: right;">- From <a target="_blank" href="http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/" >inchoo.net</a> -</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 useful magento extensions</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/10-useful-magento-extensions/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/10-useful-magento-extensions/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 09:31:50 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=739</guid>
		<description><![CDATA[Whether your web-shop is already generating revenue or it’s at it’s very beginning, it’s always good to enhance it where it’s needed especially if it’s for free.

These 10 extensions for magento are here for their value and usefulness. Also, almost all of them exist for quite some time so they have been tested and more [...]]]></description>
			<content:encoded><![CDATA[<p>Whether your web-shop is already generating revenue or it’s at it’s very beginning, it’s always good to enhance it where it’s needed especially if it’s for free.</p>
<p><span id="more-739"></span></p>
<p>These 10 extensions for magento are here for their value and usefulness. Also, almost all of them exist for quite some time so they have been tested and more importantly supported by their authors with the exception of the Easy Lightbox but it works with Magento 1.4.</p>
<p>One of them is our own product by <a target="_blank" href="http://inchoo.net/ecommerce/magento/featured-products-on-magento-frontpage/" >Domagoj Potkoc</a>.</p>
<ul>
<li><strong>1. Direct Resize</strong>Give the possibility to resize images without distorting them. You can specify a Width and a Height value as well as a ratio. Everyone dealing with images in Magento will appreciate this one for sure.<a target="_blank" href="http://www.magentocommerce.com/extension/153/direct-resize" >http://www.magentocommerce.com/extension/153/direct-resize</a></li>
<li><strong>2. Magento Easy lightbox</strong>This small extension will help to install Lightbox widget. Installation and configuration will take approximately 5 minutes.<a target="_blank" href="http://www.magentocommerce.com/extension/1487/magento-easy-lightbox" >http://www.magentocommerce.com/extension/1487/magento-easy-lightbox</a></li>
<li><strong>3. Exploded Menu</strong>Replaces the standard single column drop down with a multi-column dropdown featuring 2nd and 3rd level menu items.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/Raptor+Commerce+%28toby%29/extension/1345/raptor_explodedmenu" >http://www.magentocommerce.com/magento-connect/Raptor+Commerce+%28toby%29/extension/1345/raptor_explodedmenu</a></li>
<li><strong>4. Magento Easy Tabs</strong>This small extension will help to add informational tabs on product page. No files are replaced and no codding experience needed to install.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/TemplatesMaster/extension/1725/magento-easytabs" >http://www.magentocommerce.com/magento-connect/TemplatesMaster/extension/1725/magento-easytabs</a></li>
<li><strong>5. Canonical URL</strong>This extension adds the new canonical links to the head of your Magento pages.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/Yoast/extension/906/canonical-url-s-for-magento" >http://www.magentocommerce.com/magento-connect/Yoast/extension/906/canonical-url-s-for-magento</a></li>
<li><strong>6. Fooman Google Analytics Plus</strong>Additional features for the default GoogleAnalytics module. Track every individual page – including sections retrieved via AJAX during one-page-checkout<br />
Enter DomainName to track via the Magento back-end / check here if you should use it. Track the actual typed in keywords for adwords instead of only the term you bid on (this might not yet work due to a bug in Magento itself). Optionally track Adwords conversions for purchases</p>
<p><a target="_blank" href="http://www.magentocommerce.com/magento-connect/FOOMAN/extension/171/fooman-google-analytics-plus" >http://www.magentocommerce.com/magento-connect/FOOMAN/extension/171/fooman-google-analytics-plus</a></li>
<li><strong>7. Delete orders</strong>Allows you to delete testing orders from the drop-down menu in the Admin panel.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/Boutik+Circus/extension/873/delete-orders" >http://www.magentocommerce.com/magento-connect/Boutik+Circus/extension/873/delete-orders</a></li>
<li><strong>8. uGiftCert</strong>Allow your customers to purchase and use Gift Certificates. <a target="_blank" href="http://www.magentocommerce.com/magento-connect/Unirgy/extension/751/unirgy_giftcert" >http://www.magentocommerce.com/magento-connect/Unirgy/extension/751/unirgy_giftcert</a></li>
<li><strong>9.Featured products</strong>This extension gives your Magento ability for easy management of featured products. Frontend features include separate interface for listing of all featured products and a block usage for easy placement to the interfaces of your choice.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/Inchoo/extension/2513/featured-products" >http://www.magentocommerce.com/magento-connect/Inchoo/extension/2513/featured-products</a></li>
<li><strong>10. Enhanced Admin Products Grid</strong>Adds some exciting customizable features to the products grid like: Full Product Search, Grid Row Highlighter,Catalog Grid Thumbnails/Images,Mass Product Refresh etc.<a target="_blank" href="http://www.magentocommerce.com/magento-connect/WDCA/extension/748/enhanced-product-grid" >http://www.magentocommerce.com/magento-connect/WDCA/extension/748/enhanced-product-grid</a></li>
<li style="text-align: right;">- From inchoo.net -</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/10-useful-magento-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to set FedEx shipping in Magento</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-fedex-shipping-in-magento/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-fedex-shipping-in-magento/#comments</comments>
		<pubDate>Wed, 26 May 2010 07:29:38 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=736</guid>
		<description><![CDATA[This is guide about setting FedEx shipping method in Magento.
Step 1. Go to: Fedex Developer Resource Center and create developer’s account.
Step 2. When you create developer’s account go to Developer Resource Center and click on top navigationFedeEx Web Services -&#62; FedeEx Web Services for Shipping.
Now, you will see the link Develop &#38; Test Your Application (about testing, obtain [...]]]></description>
			<content:encoded><![CDATA[<p>This is guide about setting FedEx shipping method in Magento.<span id="more-736"></span></p>
<p><strong>Step 1.</strong> Go to: <a target="_blank" href="http://www.fedex.com/us/developer/" >Fedex Developer Resource Center</a> and create developer’s account.</p>
<p><strong>Step 2.</strong> When you create developer’s account go to <a target="_blank" href="http://www.fedex.com/us/developer/product/solutions.html" >Developer Resource Center</a> and click on top navigation<strong>FedeEx Web Services -&gt; FedeEx Web Services for Shipping</strong>.<br />
Now, you will see the link <strong>Develop &amp; Test Your Application </strong>(about testing, obtain developer test key) click on it. Then you only have to send request for test environment, you can see the link “<strong>Obtain Developer Test Key</strong>” click on it and fill the form. After sending form with data, you will receive email message from FedEx with all required data for testing FedEx shipping method.</p>
<p>In this email message you will get: Test Account Number:xxxxxxxxx (for FedEx Web Services for Shipping only) and you have to insert this number in field <strong>Account ID</strong> in FedEx config section, take a look at below image.</p>
<p><a target="_blank" href="http://inchoo.net/wp-content/uploads/2010/04/magento_fedex_seting.jpg" rel="lightbox[4361]"  title="magento_fedex_seting" rel="lightbox[736]"><img title="magento_fedex_seting" src="http://inchoo.net/wp-content/uploads/2010/04/magento_fedex_seting.jpg" alt="" width="620" height="454" /></a></p>
<p><strong>Step 3.</strong> When you’re almost ready to launch:</p>
<p>After you’ve successfully tested your application and are ready to go into production, go to the FedEx Developer Resource Center to obtain your Production key.</p>
<p style="text-align: right;">- From inchoo.net -</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-fedex-shipping-in-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 reasons why Magento users don’t abandon their shopping cart</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/5-reasons-why-magento-users-don%e2%80%99t-abandon-their-shopping-cart/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/5-reasons-why-magento-users-don%e2%80%99t-abandon-their-shopping-cart/#comments</comments>
		<pubDate>Wed, 26 May 2010 07:26:42 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento help]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=734</guid>
		<description><![CDATA[And why you should not abandon the practice yourself. These 5 points are making a strong case when it comes to web shopping :
1. Option NOT to register online in order to buy the product
Magento’s default setting on the checkout page is to have the “Checkout as guest” option which leaves the customer with the [...]]]></description>
			<content:encoded><![CDATA[<p>And why you should not abandon the practice yourself. These 5 points are making a strong case when it comes to web shopping :<span id="more-734"></span></p>
<p><strong>1. Option NOT to register online in order to buy the product</strong></p>
<p>Magento’s default setting on the checkout page is to have the “Checkout as guest” option which leaves the customer with the ability to demonstrate their free will if they actually wish to “Register”.</p>
<p>If you ever bought anything on a web shop you’ve probably been confronted with an uneasy decision making when you didn’t have any other option but to register in order to buy the product. According to the way of how we feel when we’re pushed to do something we didn’t even expect we had to do and than to have no other way but to agree to the terms or leave the cart it doesn’t take a rocket scientist to come up to the conclusion that the 30% of us will just leave the shop without buying anything.</p>
<p>Other people that decided to buy in the end, did so with an uneasy feeling and probably won’t be at ease to come again, although they are now registered as a user.</p>
<p>Note: There are many special cases when users need to register in order to buy a certain product or service and if the shop owner recognized this as an essential part of the their online commerce than it is of course encouraged to do so. In all other 90% cases you’ll just loose money.</p>
<p><strong>2. Unobtrusive Adding to cart</strong></p>
<p>What’s this you ask? Well on some web shops after you press the “Add to Cart” or “Buy now” button you’re presented with some additional choices that just pop-out and leave you wondering if you product is even added to the cart not to mention that this “Easter egg” behaved obtrusively and furthermore shocked the buyer.</p>
<p>In Magento your customer is the king and is lead directly to the shopping cart where he/she can make the choice to buy some cross-sell products or just continue with the shopping.</p>
<p>Another great thing is that you can calculate the shipping costs once you are ready to place the order.</p>
<p><strong>3. Displaying the product availability<br />
</strong><br />
How many times did you finish looking for the product, added it to the cart and then the cart displayed that the product you entered is not available? Well it happened to me so many times that I’m wondering what is wrong with displaying a simple message on availability of that product. Furthermore, this is a perfect opportunity to establish a relationship with your potential customer, you can get your user the information on when the product will be available. Magento has both options available by default and they provide that great shopping experience of reliability and confidence.</p>
<p><strong>4. Easy checkout process</strong></p>
<p>Entering the details for your purchase can be a tedious task (if you’re not registered wink, wink ) and adding more pages for the user DOES NOT help. Magento’s checkout process is done via an interactive one-page 6 step process with clearly defined steps that need to be done and what is more important the success page with the order number is displayed when your order is placed. Not to mention that there is a “Checkout progress” sidebar displaying the info you’ve provided if you need to correct anything, which is as simple as clicking on any of the steps.  Neat <img src="http://inchoo.net/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p><strong>5. Transparency and Customer Service<br />
</strong><br />
This one is more of a “We thought about that with a reason” feature and although it’s definitely a non-technical one since it’s “just” some CMS page already existing in the default shop, they are the deal breaker for many “first visitors” since they need to be assured and then re-assured as any of us that your shop is reliable and accountable. So having the “About us” , “privacy policy” and Contact pages displayed along with some useful banners on what type of payment you provide and the shopping security is enabled thru SSL or any other means is a definite must for all store owners.</p>
<p>This leaves us with the conclusion that these 5 points are the key facts in establishing the best customer relationship and experience and the best of all is that they are built-in and pre-thought of according to many years of experience in online shopping.</p>
<p style="text-align: right;">- From inchoo.net -</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/5-reasons-why-magento-users-don%e2%80%99t-abandon-their-shopping-cart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to set multiple websites with multiple store views in Magento</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento/#comments</comments>
		<pubDate>Mon, 24 May 2010 08:05:47 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento help]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=731</guid>
		<description><![CDATA[If you work with Magento, sooner or later you will end up needing multiple websites that have multiple languages.

Most of you know this, but I hope someone will still find this post useful.
There are few ways of doing same thing, but in my experience way I’m going to present now causes
less problems even though it is [...]]]></description>
			<content:encoded><![CDATA[<p>If you work with Magento, sooner or later you will end up needing multiple websites that have multiple languages.</p>
<p><span id="more-731"></span></p>
<p>Most of you know this, but I hope someone will still find this post useful.</p>
<p>There are few ways of doing same thing, but in my experience way I’m going to present now causes<br />
less problems even though it is less automatic than some other ways.</p>
<p>Let’s say we want 2 websites and 2 languages for each site.</p>
<p>Here’s procedure:</p>
<p>In admin panel, go to <strong>System-&gt;Configuration</strong> and click on <strong>“Manage Stores”</strong><br />
Click on <strong>“Main Website”</strong> to change it’s name to <strong>“Website 1″ </strong>or however you want to call it. (I’ll call mine<strong>“Website 1″</strong> for the purposes of this article).<br />
In <strong>“code”</strong> field there, write something like <strong>“website_1″</strong>.</p>
<p>Do same for <strong>“Main Website Store”</strong>. Call it <strong>“Website store 1″</strong>.</p>
<p>And guess what… do same for <strong>“Default Store View”</strong> that you can find on same interface.<br />
How to call it?<br />
Hm… I’ll call mine <strong>“English Store View”</strong><br />
I’ll write <strong>“english_store_view_website_1″</strong> in <strong>“code”</strong> field there.</p>
<p>Ok, let’s go make second one…<br />
Add website named <strong>“Website 2″</strong> with code <strong>“website_2″</strong>.<br />
Add store called <strong>“Website store 2″</strong> and assign it to Website 2 that you can chose from dropdown.<br />
Add new store view called <strong>“English Store View”</strong> with code <strong>“english_store_view_website_2″</strong> and<br />
assign it to <strong>“Website 2″</strong> that you can find in dropdown.</p>
<p>By now you should have 2 websites with 1 language each.</p>
<p>Add two more store views.<br />
Call first <strong>“German Store View”</strong> with code <strong>“german_store_view_website_1″</strong>.<br />
Call second <strong>“German Store View”</strong> with code <strong>“german_store_view_website_2″</strong>.<br />
Assign them to corresponding websites.</p>
<p>Let’s see what we have at this moment:</p>
<p>1) a) <strong>Website 1</strong> (code: website_1) – <strong>Website Store 1 </strong>– <strong>English Store View</strong> (code: english_store_view_website_1)<br />
b) <strong>Website 1 </strong>(code: website_1) – <strong>Website Store 1</strong> – <strong>German Store View</strong> (code: german_store_view_website_1)</p>
<p>2) a) <strong>Website 2</strong> (code: website_2) – <strong>Website Store 2 </strong>– <strong>English Store View </strong>(code: english_store_view_website_2)<br />
b) <strong>Website 2</strong> (code: website_2) – <strong>Website Store 2</strong> – <strong>German Store View </strong>(code: german_store_view_website_2)</p>
<p>Of course, I didn’t mentioned that you will need to chose root category for your stores, do what ever you like there.</p>
<p>Ok, let’s say we want url to be handled this way:<br />
1) http://www.yourdomain.com/website_1<br />
2) http://www.yourdomain.com/website_2</p>
<p>In your Magento installation directory, make 2 directories called <strong>“website_1″ </strong>and <strong>“website_2″</strong><br />
Copy <strong>.htacces</strong> and <strong>index.php</strong> from your root directory in each of those new directories.</p>
<p>In <strong>.htaccess</strong> search for <strong>“RewriteBase /”</strong> line and replace it with <strong>“RewriteBase /website_1/”</strong> in first directory, and<br />
search for <strong>“RewriteBase /”</strong> line and replace it with<strong> “RewriteBase /website_2/”</strong> in second directory.</p>
<p>In both directories open index.php and change <strong>“$compilerConfig = ‘includes/config.php’;”</strong> to<br />
<strong>$compilerConfig = ‘../includes/config.php’;</strong></p>
<p>Change <strong>$mageFilename = ‘app/Mage.php’;</strong> to <strong>$mageFilename = ‘../app/Mage.php’;</strong></p>
<p>In same file make sure to edit Mage::run() function for each site:</p>
<p><strong>Mage::run(‘website_1′, ‘website’);</strong><br />
<strong>Mage::run(‘website_2′, ‘website’);</strong></p>
<p>Go to <strong>System-&gt;Configuration </strong>and<strong> </strong>select<strong> Current Configuration Scope</strong>: Website 1</p>
<p>Set absolute paths to your skin, js and  media directories and set <strong>Base URL =</strong>http://www.yourdomain.com/website_1  (do that for website_2 too)</p>
<p>Now use this dirty way to switch between websites <img src="http://inchoo.net/wp-includes/images/smilies/icon_smile.gif" alt=":)" /><br />
<a target="_blank" href="http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/" >http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/</a></p>
<p>Since there is much to say about this subject, feel free to ask questions and I’ll try to answer them asap.</p>
<p style="text-align: right;">- From <a target="_blank" href="http://inchoo.net/ecommerce/how-to-set-multiple-websites-with-multiple-store-views-in-magento/" >inchoo.net</a>-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/how-to-set-multiple-websites-with-multiple-store-views-in-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There has been an error processing request</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/there-has-been-an-error-processing-request/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/there-has-been-an-error-processing-request/#comments</comments>
		<pubDate>Mon, 24 May 2010 07:40:01 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento tips]]></category>
		<category><![CDATA[Magento tutorials]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=728</guid>
		<description><![CDATA[Are you sick and tired of scrolling you browser when you get Magento error, trying to read and trace it?
Here is a post of my colleague Ivan Weiler which describes how to enable error information in latest Magento.
This is a screenshot of my browser when I get Magento error:

I don’t need to search for report file [...]]]></description>
			<content:encoded><![CDATA[<p>Are you sick and tired of scrolling you browser when you get Magento error, trying to read and trace it?<span id="more-728"></span></p>
<p>Here is a post of my colleague Ivan Weiler which describes <a target="_blank" href="http://inchoo.net/ecommerce/magento/new-maintenance-and-error-features/" >how to enable error information in latest Magento</a>.</p>
<p>This is a screenshot of my browser when I get Magento error:<br />
<a target="_blank" href="http://inchoo.net/wp-content/uploads/2010/05/there_has_been_an_error_processing_your_request2.png" rel="lightbox[4531]"  title="there_has_been_an_error_processing_your_request2" rel="lightbox[728]"><img title="there_has_been_an_error_processing_your_request2" src="http://inchoo.net/wp-content/uploads/2010/05/there_has_been_an_error_processing_your_request2-637x197.png" alt="" width="637" height="197" /></a></p>
<p>I don’t need to search for report file and open it in a text editor.<br />
It’s clear and readable.</p>
<p>All you need to do is to little modify error reporting file which is in your:<br />
“/report/skin/default/index.phtml” file.<br />
And you can style it as you wish.</p>
<p>Here is how my “/report/skin/default/index.phtml” file looks like:</p>
<p><span style="font-family: monospace;"><br />
</span></p>
<div>
<div><code><em>01.</em></code><code><em>&lt; !DOCTYPE html PUBLIC </em></code><code><em>"-//W3C//DTD XHTML 1.0 Strict//EN"</em></code></div>
<div><code><em>02.</em></code><code><em>"</em><a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" ><em>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</em></a><em>"</em></code><code><em>&gt;</em></code></div>
<div><code><em>03.</em></code><code><em>&lt;html xmlns=</em></code><code><em>"</em><a target="_blank" href="http://www.w3.org/1999/xhtml" ><em>http://www.w3.org/1999/xhtml</em></a><em>"</em></code><em> </em><code><em>xml:lang=</em></code><code><em>"en"</em></code><em> </em><code><em>lang=</em></code><code><em>"en"</em></code><code><em>&gt;</em></code></div>
<div><code><em>04.</em></code><code><em>&lt;head&gt;</em></code></div>
<div><code><em>05.</em></code><code><em>&lt;title&gt;Error Submission Form&lt;/title&gt;</em></code></div>
<div><code><em>06.</em></code><code><em>&lt;meta http-equiv=</em></code><code><em>"Content-Type"</em></code><em> </em><code><em>content=</em></code><code><em>"text/html; charset=utf-8"</em></code><code><em>/&gt;</em></code></div>
<div><code><em>07.</em></code><code><em>&lt;/head&gt;</em></code></div>
<div><code><em>08.</em></code></div>
<div><code><em>09.</em></code><code><em>&lt;body </em></code><code><em>class</em></code><code><em>=</em></code><code><em>" customer-account-create"</em></code><code><em>&gt;</em></code></div>
<div><code><em>10.</em></code><code><em>&lt;div </em></code><code><em>class</em></code><code><em>=</em></code><code><em>"middle-container"</em></code><code><em>&gt;</em></code></div>
<div><code><em>11.</em></code><code><em>&lt;div </em></code><code><em>class</em></code><code><em>=</em></code><code><em>"middle col-1-layout"</em></code><code><em>&gt;</em></code></div>
<div><code><em>12.</em></code><code><em>&lt;div id=</em></code><code><em>"main"</em></code><em> </em><code><em>class</em></code><code><em>=</em></code><code><em>"col-main"</em></code><code><em>&gt;</em></code></div>
<div><code><em>13.</em></code><code><em>&lt;div </em></code><code><em>class</em></code><code><em>=</em></code><code><em>"page-head"</em></code><code><em>&gt;</em></code></div>
<div><code><em>14.</em></code><code><em>&lt;h3&gt;There has been an error processing your request.&lt;/h3&gt;</em></code></div>
<div><code><em>15.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>16.</em></code><code><em>&lt; ?php </em></code><code><em>if</em></code><em> </em><code><em>(</em></code><code><em>$action</em></code><em> </em><code><em>== </em></code><code><em>'print'</em></code><code><em>): ?&gt;</em></code></div>
<div><code><em>17.</em></code><code><em>&lt;div style=</em></code><code><em>"padding:10px; border:1px solid #666; background:#EFEFEF;"</em></code><code><em>&gt;</em></code></div>
<div><code><em>18.</em></code><code><em>&lt;div style=</em></code><code><em>"width:100%; overflow:auto;"</em></code><code><em>&gt;</em></code></div>
<div><code><em>19.</em></code><code><em>&lt;pre&gt;</em></code></div>
<div><code><em>20.</em></code><code><em>&lt; ?php </em></code><code><em>echo</em></code><em> </em><code><em>$reportData</em></code><code><em>[0] ?&gt;</em></code></div>
<div><code><em>21.</em></code></div>
<div><code><em>22.</em></code><code><em>&lt;b&gt;Trace:&lt;/b&gt;</em></code></div>
<div><code><em>23.</em></code><code><em>&lt; ?php </em></code><code><em>echo</em></code><em> </em><code><em>$reportData</em></code><code><em>[1] ?&gt;</em></code></div>
<div><code><em>24.</em></code><code><em>&lt;/pre&gt;</em></code></div>
<div><code><em>25.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>26.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>27.</em></code><code><em>&lt; ?php </em></code><code><em>endif</em></code><code><em>; ?&gt;</em></code></div>
<div><code><em>28.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>29.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>30.</em></code><code><em>&lt;/div&gt;</em></code></div>
<div><code><em>31.</em></code><code><em>&lt;/body&gt;</em></code></div>
<div><code><em>32.</em></code><code><em>&lt;/html&gt;</em></code></div>
</div>
<p>That’s it.<br />
Enjoy tracing and handling Magento errors</p>
<p style="text-align: right;">- from <a target="_blank" href="http://inchoo.net/ecommerce/there-has-been-an-error-processing-your-request/" >inchoo.net</a> -</p>
<p><!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/there-has-been-an-error-processing-request/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento 1.4 &#8220;Your search returns no results.&#8221;</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/magento-1your-search-returns-no-results/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/magento-1your-search-returns-no-results/#comments</comments>
		<pubDate>Sat, 22 May 2010 04:38:44 +0000</pubDate>
		<dc:creator>tamnd</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[Magento help]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=719</guid>
		<description><![CDATA[I used Magento 1.4.1 with Sample data ver.1.2.0. And when I used search module to search product, I reveived this line &#8220;Your search returns no results.&#8221; And the solution is this:

Go to admin &#62; System &#62; Index Management. 
Then, select all the indexes &#62; Pick action is “Reindex data” &#62;  Press “Submit”.
Go to front-end [...]]]></description>
			<content:encoded><![CDATA[<p>I used Magento 1.4.1 with Sample data ver.1.2.0. And when I used search module to search product, I reveived this line &#8220;Your search returns no results.&#8221; And the solution is this:<br />
<span id="more-719"></span><br />
Go to <strong>admin &gt; System &gt; Index Management. </strong><br />
Then, select all the indexes &gt; Pick action is “Reindex data” &gt;  Press “Submit”.</p>
<p>Go to front-end and try again. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/magento-1your-search-returns-no-results/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Warning: SimpleXMLElement :: addAttribute()</title>
		<link>http://www.magento-vietnam.com/magento-tips-tricks/warning-simplexmlelementaddattribute/</link>
		<comments>http://www.magento-vietnam.com/magento-tips-tricks/warning-simplexmlelementaddattribute/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 04:59:26 +0000</pubDate>
		<dc:creator>Steve Le</dc:creator>
				<category><![CDATA[Magento tips & tricks]]></category>
		<category><![CDATA[magento error]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=712</guid>
		<description><![CDATA[So I got this error when I was performing tests on my checkout-
SimpleXMLElement::addAttribute()  [simplexmlelement.addattribute]

Warning: SimpleXMLElement::addAttribute()  [simplexmlelement.addattribute]: Attribute already exists  in /domain/public_html/app/code/core/Mage/Core/Model/Layout.php on  line 165
Trace:
#0 [internal function]: mageCoreErrorHandler(2, ‘SimpleXMLElemen…’,  ‘/home/carste6/p…’, 165, Array)
#1  /home/carste6/public_html/app/code/core/Mage/Core/Model/Layout.php(165):  SimpleXMLElement-&#62;addAttribute(‘ignore’, ‘1′)
#2  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(284):  Mage_Core_Model_Layout-&#62;generateXml()
#3  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(226):  Mage_Core_Controller_Varien_Action-&#62;generateLayoutXml()
#4  /home/carste6/public_html/app/code/core/Mage/Checkout/controllers/OnepageController.php(148):  Mage_Core_Controller_Varien_Action-&#62;loadLayout()
#5  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(376):  [...]]]></description>
			<content:encoded><![CDATA[<p>So I got this error when I was performing tests on my checkout-</p>
<p>SimpleXMLElement::addAttribute()  [simplexmlelement.addattribute]</p>
<p><span id="more-712"></span></p>
<blockquote><p><em>Warning: SimpleXMLElement::addAttribute()  [simplexmlelement.addattribute]: Attribute already exists  in /domain/public_html/app/code/core/Mage/Core/Model/Layout.php on  line 165<br />
Trace:<br />
#0 [internal function]: mageCoreErrorHandler(2, ‘SimpleXMLElemen…’,  ‘/home/carste6/p…’, 165, Array)<br />
#1  /home/carste6/public_html/app/code/core/Mage/Core/Model/Layout.php(165):  SimpleXMLElement-&gt;addAttribute(‘ignore’, ‘1′)<br />
#2  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(284):  Mage_Core_Model_Layout-&gt;generateXml()<br />
#3  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(226):  Mage_Core_Controller_Varien_Action-&gt;generateLayoutXml()<br />
#4  /home/carste6/public_html/app/code/core/Mage/Checkout/controllers/OnepageController.php(148):  Mage_Core_Controller_Varien_Action-&gt;loadLayout()<br />
#5  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(376):  Mage_Checkout_OnepageController-&gt;indexAction()<br />
#6  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(248):  Mage_Core_Controller_Varien_Action-&gt;dispatch(‘index’)<br />
#7  /home/carste6/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(158):   Mage_Core_Controller_Varien_Router_Standard-&gt;match(Object(Mage_Core_Controller_Request_Http))<br />
#8 /home/carste6/public_html/app/Mage.php(461):  Mage_Core_Controller_Varien_Front-&gt;dispatch()<br />
#9 /home/carste6/public_html/index.php(66): Mage::run()<br />
#10 {main}</em></p></blockquote>
<p><strong>For me, it was a problem with the a .xml file. I found in my  aitocsales.xml (aitoc is a extension I have) the code I had put in to  take out the ‘last ordered items’</strong></p>
<p>&lt;customer_logged_in&gt;<br />
&lt;reference name=”right”&gt;<br />
&lt;block type=”sales/reorder_sidebar”  after=”centered-onsale_1″  name=”sale.reorder.sidebar” as=”reorder”  template=”sales/reorder/sidebar.phtml”/&gt;<br />
&lt;remove name=”sale.reorder.sidebar”/&gt; &lt;————–what I added<br />
&lt;/reference&gt;<br />
&lt;/customer_logged_in&gt;–&gt;</p>
<p>I changed it to:</p>
<p>&lt;!–&lt;customer_logged_in&gt;<br />
&lt;reference name=”right”&gt;<br />
&lt;block type=”sales/reorder_sidebar”  after=”centered-onsale_1″  name=”sale.reorder.sidebar” as=”reorder”  template=”sales/reorder/sidebar.phtml”/&gt;<br />
&lt;/reference&gt;<br />
&lt;/customer_logged_in&gt;–&gt;</p>
<p>All is better now</p>
<p style="text-align: right;">source:<a target="_blank" href="http://bryansammon.wordpress.com/category/magento-error/" >bryansammon </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-tips-tricks/warning-simplexmlelementaddattribute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento doll shop</title>
		<link>http://www.magento-vietnam.com/magento-portfolio/magento-doll-shop/</link>
		<comments>http://www.magento-vietnam.com/magento-portfolio/magento-doll-shop/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 04:58:17 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[Magento portfolio]]></category>
		<category><![CDATA[Magento developers Vietnam]]></category>
		<category><![CDATA[Vietnam  mangeto outsourcing company]]></category>

		<guid isPermaLink="false">http://www.magento-vietnam.com/?p=708</guid>
		<description><![CDATA[Please see initial brief from my sister below. Please note we just need help to get the site functioning properly and we will make changes every few months as budget allows. For some reason when we add products and categories they do not surface on the website and we need this issue investigating.
Details:
a) Colours Scheme:
1) I [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_709" class="wp-caption alignleft" style="width: 201px"><a href="http://www.magento-vietnam.com/wp-content/uploads/2010/03/nubidollz_co_uk.jpg"  title="nubidollz magento shop" rel="lightbox[708]"><img class="size-medium wp-image-709 " title="nubidollz magento shop" src="http://www.magento-vietnam.com/wp-content/uploads/2010/03/nubidollz_co_uk-239x300.jpg" alt="nubidollz magento shop" width="191" height="240" /></a><p class="wp-caption-text">nubidollz magento shop</p></div>
<p>Please see initial brief from my sister below. Please note we just need help to get the site functioning properly and we will make changes every few months as <strong><span style="text-decoration: underline;">budget</span></strong> allows.<span id="more-708"></span> For some reason when we add products and categories they do not surface on the website and we need this issue investigating.</p>
<p><strong><span style="text-decoration: underline;">Details:</span></strong></p>
<p><strong>a) Colours Scheme:</strong></p>
<p>1) I would like the site colours to reflect the attached flyer&#8230;</p>
<p>2) Menus need to be bright and colourful but again in line with the flyer colours (change CSS?)</p>
<p><span style="text-decoration: underline;">Additional</span>: I am open to any colours that you want to add as long as they are complimentary to the flyer theme.</p>
<p><strong>b) Categories on Menu</strong></p>
<p>The menus that I will need for the products are as follows:</p>
<p><strong>Homepage </strong>- Currently Present</p>
<p><strong>All Dolls </strong>- When clicked this will display all dolls.</p>
<p><strong>Black and Ethnic Dolls </strong></p>
<p><strong>Christian Dolls</strong></p>
<p><strong>Oriental Dolls</strong></p>
<p><strong>European Dolls</strong></p>
<p><strong>Multi</strong>-<strong>Ethnic Books</strong></p>
<p><strong>c) Products</strong></p>
<p>1) Please fix errors and enable zoom function</p>
<p>2) Please populate tab details with demo details</p>
<p>3) Please add shipping to test</p>
<p>4) Please add paypal payment option to test</p>
<p>d) <strong>Google Checkout, Twitter, Facebook and Ebay</strong> Badges – Natasha to supply the underlying links. Please ensure that they are displayed tastefully on the page.</p>
<p>e) <strong>Paypal Email address</strong> – Natasha to supply to test with payments module on site. Please ensure that paypal payment enabled.</p>
<p>f) <strong>Google Checkout</strong> – Natasha to supply account email . Please ensure module is enables and users will have access to two payment methods.</p>
<p>g) Please add About Us , Terms and Conditions, Help, Contact Us , Login and Register as <strong>TABBED</strong> menu across the top like <a target="_blank" href="http://demo.hellothemes.com/hellomini/"  class="broken_link">http://demo.hellothemes.com/hellomini/</a> (this is the same theme) – Natasha to supply information for the informational pages</p>
<p>h)  <strong>Bottom Menu</strong> – Same as <a target="_blank" href="http://demo.hellothemes.com/hellomini/"  class="broken_link">http://demo.hellothemes.com/hellomini/</a></p>
<p>i) <strong>Footer Links</strong> &#8211; Once the site has been setup I will send details for anchor text and links to go in the footer near to the Copyright statement</p>
<p>j) <strong>Shipping</strong> – Natasha to supply shipping rules  / configuration e.g If user spends £50 then shipping is free</p>
<p><a target="_blank" href="http://demo.hellothemes.com/hellomini/"  class="broken_link">http://demo.hellothemes.com/hellomini/</a></p>
<p>Please respond with quote asap and feel free to recommend any additional modules that may help the site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magento-vietnam.com/magento-portfolio/magento-doll-shop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
