Я создал пользовательский api для операций входа и добавления. Когда пользователь не войдет в систему и не добавит товары в корзину, которые сохраняют код котировки, и когда пользователь вошел в систему, используя мой api, тогда я хочу назначить этого клиента котировке, которую я сохранил ранее. Код, который я использовал для назначения клиент к цитате ниже.Программно назначить клиента котировке
$quoteId = '1720';
$customer = Mage::getModel('customer/customer');
$customer->loadByEmail($email);
$quote = Mage::getModel('sales/quote')->load($quoteId);
$quote->assignCustomer($customer);
Но когда это не working.When клиента получить вход в то новая котировка создаются против user.But я хочу клиенту быть отнесен к вышеприведенной цитате, что он добавил, прежде чем вошел в системе.
Возможно, вам понадобится вызвать 'save()' в цитате после 'assignCustomer()' –
какой-нибудь удачи? –