Аналог hook_add_to_cart_data для product

Главные вкладки

Аватар пользователя bob bob 23 декабря 2011 в 7:38

Подскажите аналог хука hook_add_to_cart_data, но только для product.

Вот в чем суть проблемы. В процессе наполнения корзины в поле data таблицы uc_cart_products я дописываю определенные значения с помощью вышоозначенного хука. После того как заказ сформирован мне, через форму редактирования заказов, нужно дать возможность пользователю изменить эти значения. Это я реализовал, но вот как перезаписать эти значения обратно в поле data таблицы uc_order_products я ни как не соображу.

Подскажите, пожалуйста.

Комментарии

Аватар пользователя glu2006 glu2006 23 декабря 2011 в 13:45
<?php
$new_data 
Ваш массив значений;
$data serialize($new_data);
db_query("UPDATE {uc_order_products} SET data = '%s' WHERE order_id = %d"$data$order_id);
?>

Условия апдейта в запросе могут быть другие, это я на вскидку вам написал Smile