Автор Тема: yandex yml  (Прочитано 10018 раз)

gipo

  • Гость
yandex yml
« : Декабря 06, 2011, 01:04:52 pm »
Доброго времени суток!

Подскажите, пожалуйста, почему yandex.yml выдает такую ерунду:

http://bertoni-kid.ru/yandex.yml

Спасибо!

gipo

  • Гость
Re: yandex yml
« Ответ #1 : Декабря 06, 2011, 01:16:23 pm »
Руками все забивал, на сайте все корректно отображается.

Кодировка полбеды, там в принципе неправильные урл'ы генерируются и ссылок на картинки нет...

gipo

  • Гость
Re: yandex yml
« Ответ #2 : Декабря 06, 2011, 01:30:03 pm »
Спасибо, slamm!

Ссылки на страницы с товарами заработали!

Ссылок на картинки нет - это с чем может быть связано?

gipo

  • Гость
Re: yandex yml
« Ответ #3 : Декабря 06, 2011, 07:27:11 pm »
И вновь спасибо!

Вот теперь дошла очередь до кодировки: есть мысли?

БД:  utf8_general_ci
Товарами заполнял в ручную
YML файл в шапке имеет строку также о кодировке utf8
В шапке сайта:  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

Нужно ли поменять в шапке сайта значение на utf8 или в чем-то другом причина кракозябр?

nictboom

  • Гость
Re: yandex yml
« Ответ #4 : Декабря 06, 2011, 10:45:10 pm »
Скачайте файл в приложении и замените им свой файл по адресу core/core_yml.php
во млин, интересно, а я не успел? :) чёт вроде грузит, но не сливает. может глюкХ у мну...
зы/ вроде и свой есть, ну может для себя чёт подправлю.
« Последнее редактирование: Декабря 06, 2011, 11:11:10 pm от nictboom »

gipo

  • Гость
Re: yandex yml
« Ответ #5 : Декабря 07, 2011, 07:11:36 am »
Решил: везде закоментил win2utf

Оффлайн pavelsmorchkov

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
    • Бренд-шоп.net
Re: yandex yml
« Ответ #6 : Января 17, 2012, 10:49:51 am »
SP5.0.2
http://xn----9sbjd4bihc0f.net/yandex.yml тоже ошибка какая то(

gipo

  • Гость
Re: yandex yml
« Ответ #7 : Января 25, 2012, 03:58:54 pm »
SP5.0.2
http://xn----9sbjd4bihc0f.net/yandex.yml тоже ошибка какая то(
Нужно в названии товара: Max Mara Zeste & Musc - убрать символ амперсант (&).

nictboom

  • Гость
Re: yandex yml
« Ответ #8 : Января 25, 2012, 04:39:03 pm »
или делать подобную ф-ю подмены, например как для поля description:
$zz=strip_tags($row['description']);
$zz=str_replace("&","&amp;",$zz);
$zz=win2utf($zz);
echo "\t\t\t<description>".removeEmptyLines($zz)."</description>\n";
для полей brand_name, prodname, ну и для категорий name.