Extention Link:
https://drive.google.com/open?id=0Bx1BoQLDAyPNZzJOcWt4UHlCWEE
Some Modification I have made in this extention:
1- Like If you want to change the admin tab Name Go to:
Inchoo_CustomLinkedProducts-master/app/code/community/Inchoo/CustomLinkedProducts/Block/Adminhtml/Catalog/Product/Edit/Tab.php
2- Or if you want that only one product should be selected. Go to:
Inchoo_CustomLinkedProducts-master/app/code/community/Inchoo/CustomLinkedProducts/Model/Observer.php
public function catalogProductPrepareSave($observer) { $event = $observer->getEvent(); $product = $event->getProduct(); $request = $event->getRequest(); $links = $request->getPost('links'); if (isset($links['custom']) && !$product->getCustomReadonly()) { $count_custom = Mage::helper('adminhtml/js')->decodeGridSerializedInput($links['custom']); if(count($count_custom) ==1){ $product->setCustomLinkData(Mage::helper('adminhtml/js')->decodeGridSerializedInput($links['custom'])); } else{ Mage::getSingleton('adminhtml/session')->addError('Only one Replacement Product can be add. Please add one replacement product.'); } } else{ $product->setCustomLinkData(Mage::helper('adminhtml/js')->decodeGridSerializedInput($links['custom'])); } }
0 Comments