Яндекс.Маркет требует указывать стоимость доставки каждого товара, используя при этом тег local_delivery_cost.
Можно ли это сделать стандартными средствами shopcms или надо что-то дорабатывать?
3
Как добавить стоимость доставки в файл XML для яндекса?
Автор customer8765, Dec 17 2012 11:02 AM
Сообщений в теме: 5
#1
Отправлено 17 December 2012 - 11:02 AM
#2
Отправлено 20 December 2012 - 10:56 PM
хм, а что вкладывается в понятие "стандартными средствами shopcms" ?
502 Bad Gateway
#3
Отправлено 20 December 2012 - 10:59 PM
Забей. топикстартер гордо заявил "я сам не чиню автомобили и телевизоры", но вполне успешно занялся починкой, когда бесплатно дали точную строку на соседнем форуме .хм, а что вкладывается в понятие "стандартными средствами shopcms" ?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#4
Отправлено 20 December 2012 - 11:01 PM
понял
502 Bad Gateway
#5
Отправлено 22 December 2012 - 10:11 AM
В файле core\includes\admin\sub\modules_yandex.php в SELECT из таблицы товаров добавляете shipping_freight через запятую.
меняете
А чуть ниже, например, после
добавить
меняете
$sql = "select productID, name, Price, categoryID, default_picture".$dsc_q.", in_stock from ".PRODUCTS_TABLE." where enabled=1".$clause;на
$sql = "select productID, name, Price, categoryID, shipping_freight, default_picture".$dsc_q.", in_stock from ".PRODUCTS_TABLE." where enabled=1".$clause;
А чуть ниже, например, после
fputs( $f, "<price>".roundf($product["Price"]*$rate)."</price>\n" );
добавить
fputs( $f, "<local_delivery_cost>".$product["shipping_freight"]."</local_delivery_cost>\n" );Там из контекста все понятно.
#6
Отправлено 23 December 2012 - 08:10 AM
О! еще один Матросов . Я уже получил свой ушат дерьма от топикстартера (причем на обоих форумах), когда пытался объяснить, что это просто .Там из контекста все понятно.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)