Remove custom options shopping cart page magento
Customers can remove custom options which assigned to product while purchase product. Put below code in your template/checkout/cart/item/default.phtml file
<div class="add_btn l">
 <a href="<?php echo $this->getUrl('checkout/cart/'); ?>?id=<?php echo $_item->getId(); ?>"><span class="remove_icon l"></span>REMOVE OPTIONS</a>
</div>
if($_item->getOptions() != ''){
    foreach ($_item->getOptions() as $opt)
    {
        if($_item->getId() == $_REQUEST['id'])
        {
            $opt->delete();
            Mage::app()->getResponse()->setRedirect($this->getUrl('checkout/cart'));
        }
    }
    $_item->setHasOptions(0)->save();
 }
Thats it enjoy chandresh rana coding... :)
