InstantShop YML Некорректное значение Content-Type

InstantCMS 1.X
#1 2 августа 2022 в 13:54

Пыталась найти сама, но не смогла. Маркетом не пользуемся с осени, но от вебматера пришло уведомление, что товары теперь можно выгружать в поиск. Вставила ссылку на YML, вебмастер пишет: Некорректное значение Content-Type. Разрешенные значения Content-Type: application/xml, text/xml, application/octet-stream. Нашла информацию, что на других cms тоже с таким вопросом столкнулись.

Подскажите где поправить :(

#2 2 августа 2022 в 17:01

Пропишите нужный Content-Type в файле, который формирует ваш YML или его шаблоне. Сверху вставьте что то типа

<?php header(«Content-Type: text/xml; charset=utf-8»);?>

#3 3 августа 2022 в 09:22

Да вот знать бы, какой фаил формирует yml шаблон в 1.9 версии. Пробовала искать по поиску, не нашла.

#4 3 августа 2022 в 09:43

Да вот знать бы, какой фаил формирует yml шаблон в 1.9 версии

Полина Емелина

Файл формирует шоп тут \components\shop\frontend.php строка примерно 1159 

  1. if ($do == 'export_yml'){

после нее можно попробовать добавить это

  1. header("Content-Type: text/xml; charset=utf-8");
#5 16 августа 2022 в 19:50

Попробовала, но теперь пишет следующее:

Изображение

Добавлено спустя 22 минуты

Нашла фаил: \templates\_default_\components\com_inshop_yml.php

поменяла в нем в первой строчке

  1. <?php echo '<?xml version="1.0" encoding="windows-1251"?>'; ?>

на

  1. <?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?>

Не знаю поможет или нет, отправила yml на проверку.

#7 18 августа 2022 в 09:54

Через проверку ошибка только на какой-то символ. Устала воевать с яндексом. Решение не нашла. Пойду каяться на фриланс. Изображение

#8 18 июля 2024 в 14:12

Ребята, кто нибудь делал фид для Яшки?

#9 19 июля 2024 в 10:10

Ребята, кто нибудь делал фид для Яшки?

skewes

Для 1-х надо? Для 2-х, вроде у Zau4man, что то было, но может ошибаюсь...

#10 21 июля 2024 в 16:19

 RSN, для двойки))) 

#11 22 июля 2024 в 07:26

В двойке из-за уникального набора полей фид одного сайта не будет работать на другом сайте. Поэтому почти каждый фид на двойке настраивается вручную. И зачастую необходимо данные, которые лежат в базе сайта, приводить к требованиям фида. Особенно это связано с полями типа «Списки». Например, в фид надо передать цифру «2» — количество комнат в квартире, а у вас на сайте это список, у которого индекс в базе сохранен как — «4», а название в поле выводится как — «2-х комнатная».

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.