xml файл для rozetka

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Andrijk
Andrijk
Репутация: 0
Сообщения: 5
Зарегистрирован: 12.02.2019
С нами: 7 месяцев 9 дней

Сообщение #1 Andrijk » 12.09.2019, 06:40

Добрий день

Чи був в когось досвід вигрузки товарів для rozetka приклад файлу

завдання стоїть так
в реальному часі змінюється наявність товарів та ціна
вручну складно кожен день редагувати цей файл

чи можна створити сторінку наподобі sitemap.xml
при заході на яку в нас утворювався потрібний файл xml

зробив спробу

Код: Выделить всё

<?php

header('Content-type: text/xml');

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<products>\n";

require_once('api/Okay.php');
$okay = new Okay();
$okay->db->query("SELECT url, id, name, last_modify FROM __products WHERE visible=1");


foreach($okay->db->results() as $p) {
   echo "<product>\n";
   echo "<name>$p->name</name>\n";
   echo "<id>$p->id</id>\n";
   echo "<url>$p->url</url>\n";
   echo "</product>\n";
}

echo "</products>";
?>


підкажіть як отримувати інформацію з інших таблиць

можливо є більш прості рішення цього питання

Наперед вдячний за допомогу!

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 123
Сообщения: 1037
Зарегистрирован: 12.11.2015
С нами: 3 года 10 месяцев
Сайт Skype

Сообщение #2 OkayCMS » 12.09.2019, 07:10

Есть вот такое дополнение для второй версии https://okay-cms.com/products/vygruzka-tovarov-na-rozetka
В третьей версии это будет в стандартном функционале.


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость