Версия для печати
Оригинальная версия ( http://prestadev.ru/forum/tema-1538.html )

PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Модули, плагины > Экспорт на Яндекс.Маркет


Разместил: Gorets Время: 28-08-2010 18:46
Редактируем параметры БД, ложим в вашу папку admin.
Работает как с товарами без атрибутов, так и с атрибутами.

Разместил: Gorets Время: 30-08-2010 15:09
Ну хоть напишите у кого работает у кого нет

ПС Архив ЗИП, так как РНР не скачивается а открывается на странице


Сообщение отредактировано Gorets 30-08-2010 16:12 ...

Разместил: ors Время: 30-08-2010 18:35
Во-первых если используется config.inc.php почему бы не брать оттуда параметры подключения к базе.
Во-вторых неплохо бы сказать о настройках. Языка $id_lang = 4; у меня нет.
Если в яндексе в кчестве источника данных указать путь к самому скрипту, то вываливается пустой алерт, а если загрузить на сервер полученный файл выгрузки, то получаем:
Цитата:
Определена кодировка: koi8-r (строка 0, столбец 0)
Дата из файла: 2010-08-30 02:00 (строка 3, столбец 113)
[2010-08-30 14:14:51] (Fatal) [49:44] (Fatal) 521 Error parsing XML feed: Expected entity name for reference

Разместил: Gorets Время: 30-08-2010 19:02
А что именно в той строке можно сюда?

Файл открывается нормально? Так как у меня он делается в ср1251, почемуто у вас koi8-r
Цитата:
Во-первых если используется config.inc.php почему бы не брать оттуда параметры подключения к базе.
Ну скрипт делал не я лично, а заказывал написание, поэтому не знаю.
Цитата:
Если в яндексе в кчестве источника данных указать путь к самому скрипту

Изначально делался именно для получения файла, может будет доделан для прямого доступа яндекса.


Сообщение отредактировано Gorets 30-08-2010 20:04 ...

Разместил: ors Время: 31-08-2010 11:38
Видимо сервер когда отдает в заголовке пишет koi8-r. Файл действительно в кодировке ср1251.

Нет необходимости конвертировать в ср1251 яндекс понимает utf-8.

Сейчас попробовал открыть в браузере - получил ошибку парсинга xml: не кодируются спецсимволы (у меня &)

Не нравятся похоже яндексу цены вида 136.930000

Названия предложений почему то не отображаются. Просто пустое поле, хотя если выполнить запрос, то получим нормальный результат. Видимо что-то с кодировкой русских символов при запросе из базы.

Ссылки на продукты получаются без ЧПУ. Интересно как это повлияет на индексирование если ЧПУ у меня включен?

В целом код скрипта весьма своебразный:
Код:
$strdesc_1 = str_replace("</p>","",$strdesc_1);
$strdesc_1 = str_replace("<br />","",$strdesc_1);

Не проще ли использовать strip_tags?

Разместил: Gorets Время: 31-08-2010 13:54
Цитата:
Не нравятся похоже яндексу цены вида 136.930000

Не знаю, у меня принял без замечаний.

Разместил: Sid Vishez Время: 02-09-2010 00:03
Спасибо за модуль. Но есть недоделки.

1. Хорошо было бы в настройки вынести префикс для таблиц БД, id языка, валюту.
2. У меня товары с комбинациями и в итоговом файле присутствует как основной товар (у меня он с нулевой ценой), так и все комбинации. Неплохо было бы не выводить товары с нулевой ценой и те, у которых кол-во на складе 0.
3. Выводятся отключенные категории.


Сообщение отредактировано Sid Vishez 01-09-2010 22:05 ...

Разместил: Gorets Время: 02-09-2010 14:01
id языка в настройках есть
насчет префикса - действительно нужно
Цитата:
3. Выводятся отключенные категории.

Они помоему ни на что не влияют

Остальное приму во внимание

Разместил: KORG Время: 10-11-2010 07:19
Есть новая версия модуля?

Разместил: Pahom-ka Время: 12-11-2010 20:48
Что-то мне кажется, что атрибуты товаров не выгружаются :(

Разместил: Gorets Время: 20-03-2011 02:16
Цитата:
Что-то мне кажется, что атрибуты товаров не выгружаются :(

Вам кажется

Разместил: Gorets Время: 24-03-2011 01:11
C перстой 1.4 не совместим. Идут работи по доработке.
Так как этому форуму скоро конец (кому он нах нужен за 300к?)
то виложу гдето и напишу ссилочку, где можно будет сообщить о багах, попросить новую фичу итд.

Разместил: Fant63 Время: 24-03-2011 01:58
Объединитесь с ors - сделайте форум - а там и мы подтянемся

ps - я думаю эту надпись алекс сделал что бы не доставали его... Алекса не видно - а он есть ))


Сообщение отредактировано Fant63 23-03-2011 21:59 ...

Разместил: Gorets Время: 24-03-2011 23:43
Версия для 1.4 готова, баги, предложения, и сам скрипт будут по адресу(завтра):
http://presta.pp.ua/

--сейчас идет доработка чтоб отображались СЕО урл если данная опция включена

Разместил: Gorets Время: 25-03-2011 14:52
Виложена версия для 1.4
http://presta.pp.ua/read.php?3,2

www.prestadev.ru