Автор Тема: Rss вид ссылки  (Прочитано 416 раз)

03 Декабря 2014, 13:52:31
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
Подскажите пожалуйста
вот есть такое отображение
<![CDATA[ коллекция Marco Ferutti Linea - 0,00 руб ]]>
можно ли убрать полностью чтобы при обновлении товара в rss не добавлялось поле цены 0 -0?
03 Декабря 2014, 14:36:03
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 20857
  • Репутация: +25278/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
В файле /modules/feeder/rss.php можно менять структуру канала.
foreach ($products AS $product)
{
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
03 Декабря 2014, 16:35:22
Ответ #2
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
Какими командами можно провести реструктуризацию? :-\
03 Декабря 2014, 16:40:23
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 13469
  • Репутация: +14561/-0
  • Сообщество PrestaShop
    • Просмотр профиля
О чем разговор? В RSS нет команд. Там все в XML-формате
03 Декабря 2014, 17:20:36
Ответ #4
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
О чем разговор? В RSS нет команд. Там все в XML-формате
так вопросов как бы нет если бы можно было отредактировать xml и все
feeder создает  ее готовую xml  или она хранится где то
03 Декабря 2014, 17:46:43
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33010
  • Репутация: +26761/-0
    • Просмотр профиля
В файле /modules/feeder/rss.php можно менять структуру канала.
foreach ($products AS $product)
{
Вот в этом файле нужно редактировать rss.
03 Декабря 2014, 17:53:30
Ответ #6
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
foreach ($products AS $product)
{
Вы знаете не через поиск ни визуально не нашел.
03 Декабря 2014, 17:55:39
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33010
  • Репутация: +26761/-0
    • Просмотр профиля
файл нашли - /modules/feeder/rss.php ?
03 Декабря 2014, 18:03:27
Ответ #8
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
файл нашли - /modules/feeder/rss.php ?
Ну да...конечно!
03 Декабря 2014, 19:30:21
Ответ #9
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86198
  • Репутация: +25412/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В этом файле заменить
echo "\t\t\t<title><![CDATA[".$product['name']." - ".html_entity_decode(Tools::displayPrice(Product::getPriceStatic($product['id_product']), $currency), ENT_COMPAT, 'UTF-8')." ]]></title>\n";на
echo "\t\t\t<title><![CDATA[".$product['name']" ]]></title>\n";
03 Декабря 2014, 19:42:42
Ответ #10
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
Спасибо,за отзывчивость особенно! ;)
03 Декабря 2014, 23:46:07
Ответ #11
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
В этом файле заменить
echo "\t\t\t<title><![CDATA[".$product['name']." - ".html_entity_decode(Tools::displayPrice(Product::getPriceStatic($product['id_product']), $currency), ENT_COMPAT, 'UTF-8')." ]]></title>\n";на
echo "\t\t\t<title><![CDATA[".$product['name']" ]]></title>\n";

Попробовал теперь rss не отображает в ссылке файла xml !
нужно убрать только цену потому как они нулевые и на сайте их нет.
03 Декабря 2014, 23:54:25
Ответ #12
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
К примеру если убрать там же $product['name'].то все работает но нет названия товара а что отвечает за цену
04 Декабря 2014, 00:00:06
Ответ #13
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 180
  • Репутация: +0/-0
  • Создание продающих сайтов.
    • Просмотр профиля
    • Создание продающих сайтов, интернет-магазинов, визиток, блогов и порталов. Аудит системы продаж сайта!
все разобрался  там же на line 59 удаляем ENT_COMPAT,и все ок цены в rss нет!
всем спасибо!!
04 Декабря 2014, 17:33:00
Ответ #14
  • Ветеран
  • *****
  • Сообщений: 974
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
У меня работает вот такая связка

<a href="http://www.sait.ru/modules/feeder/rss.php" target="_blank">
<img src="http://www.sait.ru/modules/feeder/RSS.jpg" alt="RSS" height="32" width="32" border="0"></a>
Не боги горшки обжигают, не зачем им такой хренью заниматься.