my module etc/modules/Minicart_Quick.xml
<?xml version="1.0"?>
<config>
<modules>
<Minicart_Quick>
<active>true</active>
<codePool>local</codePool>
</Minicart_Quick>
</modules>
</config>
app/code/local/Minicart/Quick/etc/config.xml
<?xml version="1.0"?>
<config>
<modules>
<Minicart_Quick>
<version>0.1.0</version>
</Minicart_Quick>
</modules>
<frontend>
<routers>
<routeurfrontend>
<use>standard</use>
<args>
<module>Minicart_Quick</module>
<frontName>Quick</frontName>
</args>
</routeurfrontend>
</routers>
</frontend>
</config>
app/code/local/Minicart/Quick/controllers/minicartcontroller.php
<?php
class Minicart_Custom_minicartcontroller extends Mage_Core_Controller_Front_Action{
public function add_to_minicart()
{
Mage::log("control get",null,"mini.log");
$this->loadLayout();
$layout = Mage::getSingleton('core/layout');
$block = $layout->getBlock('cart_sidebar');
$html = $block->toHtml();
$this->getResponse()->setHeader('Content-type',
'application/json')->setBody($this->_success($html));
return $this;
}
}
Ajax function
function minicartAjax(){
var url = "<?php echo Mage::getUrl('quick/controllers/add_to_minicart');?>";
alert(url);
jQuery.ajax({
url: url,
dataType: 'json',
success: function(data){
//Your minicart html
alert("hii");
}
});
}
this is my updated code it's not working fine