我在销售订单创建页面下根据客户需要定制了搜索产品网格(创建了新网格并禁用了搜索网格)。
我在“Items Ordered ”块之后成功创建了新网格。
当我单击自定义网格的“将产品添加到项目”按钮时,我在自定义控制器文件中获得了该选定产品的产品 ID 和数量。
我试图将这些产品添加到报价中,没有任何改变。我不知道,如何从“订购的商品”块下的自定义网格中添加这些选定的产品。
我尝试使用以下代码将产品添加到报价中。
$customer_id = 26; // set this to the ID of the customer.
$customerObj = Mage::getModel('customer/customer')->load($customer_id);
$quoteObj=Mage::getModel('sales/quote')->assignCustomer($customerObj);
$quoteObj = $quoteObj->setStoreId(Mage::app()->getStore()->getId());
$productModel=Mage::getModel('catalog/product');
$productObj = $productModel->load($_id);
$quoteItem = Mage::getModel('sales/quote_item')->setProduct($productObj);
$quoteItem->setQty($qty);
$quoteObj->addItem($quoteItem);
$quoteObj->collectTotals();
$quoteObj->save();
我不确定,该块包含报价产品或其他
有任何想法,如何将所选产品添加到销售订单创建页面中的“已订购商品”块中。
热切期待您的回复!