ReatEstate 13 Жалоба Опубликовано: May 24, 2019 Некоторые порталы пишут: Ваш фид https://moysayt.ru/yandexrealty неверный.Фид должен заканчиваться на ..................xmlто есть в вашем случае - https://moysayt.ru/yandexrealty.xml Вопрос: Где поправить, чтобы им угодить? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 27, 2019 В настройках - Выгрузка Яндекс.Недвижимость Тут Алиас приложения (apps.yandexrealty.alias) Пропииште вместо yandexrealty Это yandexrealty.xml Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: February 7, 2020 Как в принимаемом ФИДе автоматически подменять такие параметры на свои: <phone> <email> <name> <sales-agent> <category>owner</category> <phone>tel/viber+7894561234</phone> <email>mail@gmail.com</email> <name>Тетя Мотя</name> </sales-agent> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 8, 2020 12 часа назад, ReatEstate сказал: Как в принимаемом ФИДе автоматически подменять такие параметры на свои: <phone> <email> <name> <sales-agent> <category>owner</category> <phone>tel/viber+7894561234</phone> <email>mail@gmail.com</email> <name>Тетя Мотя</name> </sales-agent> http://wiki.sitebill.ru/index.php?title=Hooks yandex_data_hook - преобразование массива пользовательской информации. Перехват идет в функции exSalesAgent($data_item) \apps\yandexrealty\site\site.php function yandex_data_hook ($data_item) { return $data_item; } Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: February 14, 2020 Ok? например на примере нужно заменять:<email>mail@gmail.com</email> на <email>mail222@gmail.com</email> и <name>Тетя Мотя</name> на <name>дядя Вася</name> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 17, 2020 В 15.02.2020 в 00:17, ReatEstate сказал: Ok? например на примере нужно заменять:<email>mail@gmail.com</email> на <email>mail222@gmail.com</email> и <name>Тетя Мотя</name> на <name>дядя Вася</name> можно так function yandex_data_hook($data_item) { $data_item['phone'] = '8123132123123'; // так можно телефон поменять $data_item['fio'] = 'дядя Вася'; $data_item['email'] = 'mail222@gmail.com'; break; return $data_item; } Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: February 26, 2020 Так. А если допустим несколько подмен : телефонов, емейлов и имен встречается, тогда как? Не для всех ФИДов а например для какого нибудь одного определенного. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: February 26, 2020 8 часов назад, ReatEstate сказал: Так. А если допустим несколько подмен : телефонов, емейлов и имен встречается, тогда как? Не для всех ФИДов а например для какого нибудь одного определенного. function yandex_data_hook($data_item) { switch ($_SERVER['REQUEST_URI']) { case '/export/feed1': $data_item['phone'] = '11111111111'; $data_item['fio'] = 'ФИО1'; $data_item['email'] = 'fio1@ya.ru'; break; case '/export/feed2': $data_item['phone'] = '22222222222'; $data_item['fio'] = 'ФИО2'; $data_item['email'] = 'fio2@ya.ru'; break; default: } return $data_item; } Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: March 18, 2020 этот код нужно добавлять непосредственно в файл? - \apps\yandexrealty\site\site.php А эти строки оставлять именно такими же, или названия feed1 менять на свои? : case '/export/feed1': case '/export/feed2': Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 20, 2020 В 18.03.2020 в 15:21, ReatEstate сказал: этот код нужно добавлять непосредственно в файл? - \apps\yandexrealty\site\site.php А эти строки оставлять именно такими же, или названия feed1 менять на свои? : case '/export/feed1': case '/export/feed2': Хуки надо делать только в файле шаблона /template/frontend/ваш_шаблон/hooks/hooks.php Иначе если будете делать в основноных приложениях внутри /apps/ то все затрется после обновления. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
DoobBY 9 Жалоба Опубликовано: July 23, 2020 Доброго времени суток. Почему-то перестал работать фид. Код и сайт не трогал уже давно, сейчас выдаёт ошибку "This page contains the following errors: error on line 1 at column 56: Specification mandates value for attribute async Below is a rendering of the page up to the first error." Подскажите как быть? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: July 23, 2020 2 часа назад, DoobBY сказал: Доброго времени суток. Почему-то перестал работать фид. Код и сайт не трогал уже давно, сейчас выдаёт ошибку "This page contains the following errors: error on line 1 at column 56: Specification mandates value for attribute async Below is a rendering of the page up to the first error." Подскажите как быть? Как вариант оперативки мало, объектов много и не хватает. Нажмите просмотр исходника и увидите там ошибку. Напишите ее. Если память - то надо увеличить. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
DoobBY 9 Жалоба Опубликовано: July 27, 2020 В 23.07.2020 в 17:25, Дмитрий Кондин сказал: Как вариант оперативки мало, объектов много и не хватает. Нажмите просмотр исходника и увидите там ошибку. Напишите ее. Если память - то надо увеличить. Проверил логи потребления оперативки и процессов на сервере, они далеки от "максимально возможных". Подскажите, где нажать просмотр исходника? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: July 28, 2020 13 часа назад, DoobBY сказал: Проверил логи потребления оперативки и процессов на сервере, они далеки от "максимально возможных". Подскажите, где нажать просмотр исходника? apps\yandexrealty\site\site.php apps\yandexrealty\admin\admin.php Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
DoobBY 9 Жалоба Опубликовано: July 28, 2020 9 часов назад, Дмитрий Кондин сказал: apps\yandexrealty\site\site.php apps\yandexrealty\admin\admin.php Подскажите пожалуйста, где искать ошибку, в самом коде - не нашёл ошибок. Да и не менял ничего ни в настройках, нигде. Объявлений на сайте больше не стало. Оперативки у хостинга достаточно. site.php admin.php Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: July 29, 2020 14 часа назад, DoobBY сказал: Подскажите пожалуйста, где искать ошибку, в самом коде - не нашёл ошибок. Да и не менял ничего ни в настройках, нигде. Объявлений на сайте больше не стало. Оперативки у хостинга достаточно. site.php 157 \u041a\u0431 · 0 downloads admin.php 255 \u041a\u0431 · 0 downloads Надо на вашем хостинге смотреть в каком месте возникает ошибка. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах