($modx->event->name = 'msOnGetProductPrice') {
$values = & $modx->event->returnedValues;
$values['price'] = (double)$modx->getOption('ms2_usd_value') * (double)$price;
$uah = $values['price'];
$uah_price = $uah / (double)$modx->getOption('ms2_usd_value') ;
$sql1 = "UPDATE ".$modx->getTableName('msProductData')." SET old_price ='$uah_price'";
$q = $modx->prepare($sql1);
$q->execute();
}
в логах есть ошибка?
нее в ту таблицу пишешь... ХОТЯ.....
SET old_price ='$uah_price'"; — SET old_price =' ".$uah_price." ' " ?
Обсуждают сегодня