Виталий Мишин 0 Опубликовано 29 октября, 2009 Жалоба Share Опубликовано 29 октября, 2009 В rss, вчастности для партнёров, нужно бы добавить стоимость товара. Хотя бы просто число (без системы скидок и знака валюты). Это сложно? Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2009 Жалоба Share Опубликовано 29 октября, 2009 Я как-то на oscommerce.su отвечал, вот приведу ответ с того форума, в VaM Shop тот же самый скрипт. В rss тэгах нет отдельного поля для цены. Я просто выводить цену вместо ссылки на отзыв, к примеру. т.е. например правил: $rss->rss_feed_item($products['products_name'], $link, $link, date('r', strtotime(max($products['products_date_added'], $products['products_last_modified']))), $products['products_description'], $products['products_image'], tep_href_link(FILENAME_PRODUCT_REVIEWS,'products_id=' . $products['products_id'] . (isset($_GET['ref']) ? '&ref=' . $_GET['ref'] : null), 'NONSSL', false));[/code] на: [code] $rss->rss_feed_item($products['products_name'], $link, $link, date('r', strtotime(max($products['products_date_added'], $products['products_last_modified']))), $products['products_description'], $products['products_image'], $products['products_price']); Затем в sql запрос добавлял p.products_price.php Примерно так: $sql_products = "select p.products_id, p.products_price, pd.products_name, pd.products_description, p.products_image, p.products_date_added, p.products_last_modified[/code]ну и затем в браузере смотрел исходный код страницы rss2.phpТам в тэге для отзывов выводилась цена.Затем уже в rss парсер вставлял этот тэг, который выводил цену. Ссылка на сообщение Поделиться на другие сайты
Виталий Мишин 0 Опубликовано 30 октября, 2009 Автор Жалоба Share Опубликовано 30 октября, 2009 Спасибо, всё получилось, только... Цена выводится без налога и с ".0000" :( Ссылка на сообщение Поделиться на другие сайты
Виталий Мишин 0 Опубликовано 31 октября, 2009 Автор Жалоба Share Опубликовано 31 октября, 2009 С десятичными знаками разобрался - взял код из другого Вашего ответа http://vamshop.ru/forum/index.php?topic=795.msg6713#msg6713 $rss->rss_feed_item($products['products_name'], $link, number_format($products['products_price']), date('r', strtotime(max($products['products_date_added'], $products А с налогом есть что делать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 октября, 2009 Жалоба Share Опубликовано 31 октября, 2009 А с налогом ничего не сделаешь, только наверное использовать $vamPrice. т.е. наверное как-то так: global $vamPrice;$products_price = $vamPrice->GetPrice($products['products_id'], $format = true, 1, $products['products_tax_class_id'], $products['products_price'], 1);[/code]и затем выводть в нужно место через $products_price['plain']Только ещё наверное нужно будет в sql запрос добавить products_tax_class_id, что б из базы скрипт получал id номер налога на товар. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения