내 Magento의 버전을 얻어서 변경 제품 가격 - 내가 jQuery를 포스트를 통해 $product_id
및 $my_price
매개 변수를받는 외부 PHP 파일을 사용하고 있습니다> 1.6.2젠토 : 제품 ID를
. 내 "ajaxPriceCal.php"페이지에서
var priceNewValue = XX; // My custom price value
var product_id = optionsPrice.productId; // Product id
jQuery.post("http://flyingcakes.in/eshop/ajaxPriceCal.php", { price: priceNewValue, pid: product_id });
, 나는 값을 잡을 :
$product_id = $_POST['pid'];
$my_price = $_POST['price'];
는 지금은 마 젠토는
$my_price
같이 제품 (
$product_id
)의 가격을 설정합니다. 이렇게 :
- 이 변경 가격은 제품이 장바구니에 추가되었을 때 반영됩니다.
- 제품 가격이 일시적으로 만 변경되므로 데이터베이스에 저장되지 않습니다.
어떻게해야합니까? 이 당신을 도울 것입니다
$_product=Mage::getModel('catalog/product')->load($product_id);
$_product->setPrice($my_price);
$_product-Save();
희망 -
이 나를 위해 일한 ... -add-to-cart이 링크 –