Tuesday, November 20, 2012

Magento How to Remove price Decimal in magento

Change the price from Rs. 150.00 to Rs . 150 for example.
 For this, you need to edit code/core/Mage/Directory/Model/Currency.php
Open  code/core/Mage/Directory/Model/Currency.php
 Find the following :-
 public function format($price, $options=array(), $includeContainer = true, $addBrackets = false)
    {
return $this->formatPrecision($price, 2, $options, $includeContainer, $addBrackets);
    }
And
Change this code to:-
 public function format($price, $options=array(), $includeContainer = true, $addBrackets = false)
    {
return $this->formatPrecision($price, 0, $options, $includeContainer, $addBrackets);
    }
0 – Denotes the precision point for price..
The most important thing is still left.
- Clear the Cache.
- Go to System –> Cache Management
- Refreh Cache.
- If you have not enabled the Cache OR if it didn’t work even after refreshing the cache, then
- delete the cache folder present inside var (var/cache)
Thanks :)

Friday, November 2, 2012

Magento How to Create New Cms Layout in Magento

Dear All,
Here are the steps to create a NEW layout:-
1. Copy app/code/core/Mage/Page/etc/config.xml File to app/code/local/Mage/Page/etc/config.xml and between “..........
” tag paste the code below If u have no  app/code/local/Mage/Page/etc/config.xml on this link then please copy app/code/core/Mage Folder To past on this location app/code/local/Mage
<homepage module="page" translate="label">
    <
label>Home Page</label>
    <
template>page/home-page.phtml</template>
    <
layout_handle>home_page</layout_handle>
</
homepage>
2. Register your custom module by adding a new file (Mage_Local.xml) to app/etc/modules by pasting the code below 
="1.0"?><config>
    <
modules>
        <
Mage_Page>
            <
active>true</active>
            <
codePool>local</codePool>
            <
depends>
                <
Mage_Core/>
            </
depends>
        </
Mage_Page>
    </
modules>
</
config>
After this go to Admin->CMS->Pages->Add New Page->Design........here into the “Layout” dropdown you must see the new layout name you just created ("Home Page” in my case). Now create a New page and assignt this layout ("Home Page") to it.
3. Now create a file with the name home-page.phtml under app/design/frontend/default/default/template/page and create own layout as per design 
Thanks :)