Posts Tagged ‘Magento Tips’

Print This Post This page as PDF Email This Post Mgento Module - Footer More Links extension

Saturday, June 13th, 2009

By Trupti,

Magento team at OffshoreSoftwareDevelopmentIndia.com has developed an Magento module for Footer Links.

This Footer links module for Magento contains the following items,

(1) All the categories in the tree structure with Category images.

(2) Top 12 searched performed on Magento Store,

(3) All static links in structured way, as defined in Admin section.

By Default this More links section remains hide in the footer. Once user click on more links it will display all the above links in the footer sections.

All the category links contains subcategories, clicling on + sign it will show all subcategories under the root Category.

Click on image to see Full image.

Footer Link Module - More Links When All links are Hide

More links are by default hidden. Once user click on more links, it will display all links as per the following image.

Displayed More Footer Links - Magento Module

Print This Post This page as PDF Email This Post Magento Extension - Google XML sitemap Split Module

Saturday, June 13th, 2009

By Paryank,

Magento team at OffshoreSoftwareDevelopmentIndia.com has developed an Magento module for Google XML sitemap spilt.

Default module of Magento creates only one XML Sitemap file. Google does not accept the file more than 10 MB or 50000 links. So If there large Magento shop with products more than 50000, It requires to spilt the sitemap after every 50000 links or size more than 10 MB.

The Magento extension Google XML Sitemap Split Module developed by OffshoreSoftwareDevelopmentIndia.Com fulfills this requirement.

In the configuration Admin can specify both, the size of the XML file and Links in XML file to be splitted. Whatever the confitions fulfills first, this module will create new sitemap XML file. It will repeat this process till all the links processed.

Admin will be able to see all the generated XML files in the TXT file in the XML SiteMap module.

Everytime when Admin click on Generate the XML file, It will delete all previous XML files and recreates all new files.

Please refere the following screens to understand Module functionality perfectly well.

SiteMap Configuration:

System - Configuration - Google Sitemap

Click on image to view complete image.

Magento Extension - Google Sitemap Split Module Configuration

Adding Sitemap:

Catalog - Google Sitemap

Click on image to view complete image.

Adding New Google Sitemap

Generate Google SitemMap:

Catalog - Google Sitemap

Click on image to view complete image.

Magento generate Google split XML Sitemap

Click on Generate Link to generate the Google XML siteamap.

Once XML sitemaps generate, Click on index.txt file to list all generated XML files.

Print This Post This page as PDF Email This Post Magento, Display order summary on one page checkout

Monday, December 22nd, 2008

By Krina,

How to displaying order summary on one page checkout?

Order Summary on one page Checkout

For displaying order summery on one page checkout we require some xml file changes.

1. Open checkout.xml which is place on below path:
checkout.xml path: magento/app/design/frontend/your theme package/your theme/layout

2. Find ?<checkout_onepage_index>? tag.

3. Find ?<block type=”checkout/onepage” name=”checkout.onepage” template=”checkout/onepage.phtml”>? line between
<checkout_onepage_index> ? </checkout_onepage_index>

4. Add below code after this line.

<block type=”checkout/onepage_review_info” name=”order.review” as=”orderReview” template=”checkout/onepage/review/info.phtml”>
<action method=”addItemRender”><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
<action method=”addItemRender”><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
<action method=”addItemRender”><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
<block type=”checkout/cart_totals” name=”checkout.onepage.review.info.totals” as=”totals” template=”checkout/onepage/review/totals.phtml”/>
</block>

5. Now for getting order summary at billing information step find below line in checkout.xml:

<block type=”checkout/onepage_billing” name=”checkout.onepage.billing” as=”billing” template=”checkout/onepage/billing.phtml”/>
and replace that line
<block type=”checkout/onepage_billing” name=”checkout.onepage.billing” as=”billing” template=”checkout/onepage/billing.phtml”>
<action method=”insert”><block>order.review</block></action>
</block>

It requires one .phtml file change. For that open billing.phtml which is placed at below path.

billing.phtml path: magento/app/design/frontend/your theme package/your theme/template/checkout/onepage/billing.phtml

Add below line that calls review block.
<?php echo $this->getChildHtml(’order.review’, true, true);?>

6. Now for getting order summary at shipping information step find below line in checkout.xml:
<block type=”checkout/onepage_shipping” name=”checkout.onepage.shipping” as=”shipping” template=”checkout/onepage/shipping.phtml”/>

And replace that line

<block type=”checkout/onepage_shipping” name=”checkout.onepage.shipping” as=”shipping” template=”checkout/onepage/shipping.phtml”>
<action method=”insert”><block>order.review</block></action>
</block>
It requires one .phtml file change. For that open shipping.phtml which is placed at below path.

billing.phtml path: magento/app/design/frontend/your theme package/your theme/template/checkout/onepage/shipping.phtml

Add below line that calls review block.
<?php echo $this->getChildHtml(’order.review’, true, true);?>

7. Now for getting order summary at shipping method step find below line in checkout.xml:

<block type=”checkout/onepage_shipping_method” name=”checkout.onepage.shipping_method” as=”shipping_method” template=”checkout/onepage/shipping_method.phtml”>

And add below line after it.

<action method=”insert”><block>order.review</block></action>

Open shipping_method.phtml which is placed at below path.

Shipping_method.phtml path: magento/app/design/frontend/your theme package/your theme/template/checkout/onepage/shipping_method.phtml

Add below line that calls review block.
<?php echo $this->getChildHtml(’order.review’, true, true);?>

8. Getting order summary at payment method step find below line in checkout.xml:

<block type=”checkout/onepage_payment” name=”checkout.onepage.payment” as=”payment” template=”checkout/onepage/payment.phtml”>

And add below line after it.

<action method=”insert”><block>order.review</block></action>

Open payment.phtml which is placed at below path.

payment.phtml path: magento/app/design/frontend/your theme package/your theme/template/checkout/onepage/payment.phtml

Add below line that calls review block.
<?php echo $this->getChildHtml(’order.review’, true, true);?>