calvin Опубликовано 6 сентября, 2012 Жалоба Поделиться Опубликовано 6 сентября, 2012 Не могу найти в 2.1.0 экспорт для Яндекс.Маркет-а. Подозреваю, что он появился только в более поздних версиях 8-(Как его добавить в более старую?В форуме пробегало упоминание про yandex.php, но куда и как его приделать?+ есть ли возможность:1) экпортировать не все товары, а только часть?2) делать это автоматически, по расписанию (совместно с п.1)? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 6 сентября, 2012 Жалоба Поделиться Опубликовано 6 сентября, 2012 site.ru/yandex.php Цитата Ссылка на сообщение Поделиться на другие сайты
Enhill Опубликовано 6 сентября, 2012 Жалоба Поделиться Опубликовано 6 сентября, 2012 Экспорт товара успешно работает ещё с 1.4 версии, может быть раньше.П.1- Это доработка на заказ.П.2 - Изменение в прайс-листе и так происходят автоматически. Цитата Ссылка на сообщение Поделиться на другие сайты
calvin Опубликовано 7 сентября, 2012 Автор Жалоба Поделиться Опубликовано 7 сентября, 2012 Спасибо? разобрался немного ....Добавил в yandex.php такую строчку (выделено жирным): ..... while($p = $simpla->db->result()) { if ($p->category_id == 10) {$price = round($simpla->money->convert($p->price, $main_currency->id, false),2);print"<offer id='$p->variant_id' available='false'><url>".$simpla->config->root_url.'/products/'.$p->url.'?variant='.$p->variant_id."</url>";....Теперь выводится только одна категория (id=10) Цитата Ссылка на сообщение Поделиться на другие сайты
calvin Опубликовано 11 сентября, 2012 Автор Жалоба Поделиться Опубликовано 11 сентября, 2012 Способ тупой, но вроде работает .... Яндекс пока не жалуется.Единственно что некрасиво - в заголовке все категории перечислены. Цитата Ссылка на сообщение Поделиться на другие сайты
calvin Опубликовано 16 сентября, 2012 Автор Жалоба Поделиться Опубликовано 16 сентября, 2012 Развиваю эту тему - хочу отображать в yandex.php не одну категорию, а несколько.Сам я в php не силён - подскажите, кто знает:какой оператор возвращает true, если значение x внутри множества1, 3, 6-10 ?На VB это выглядело бы как-то такif x in [1, 3, 6..10] then ...А как на PHP? Цитата Ссылка на сообщение Поделиться на другие сайты
iluwka Опубликовано 27 сентября, 2012 Жалоба Поделиться Опубликовано 27 сентября, 2012 if ($p->category_id == 10 || $p->category_id == 1 || $p->category_id == 3) { Цитата Ссылка на сообщение Поделиться на другие сайты
calvin Опубликовано 27 сентября, 2012 Автор Жалоба Поделиться Опубликовано 27 сентября, 2012 iluwka, спасибо, но наверное ты не совсем правильно написал.В этом стиле вероятно должно быть как-то так:if ($p->category_id == 10 || $p->category_id == 9 ||$p->category_id == 8 || $p->category_id == 7 || $p->category_id == 6 || $p->category_id == 1 || $p->category_id == 3) {Это понятно, но не очень изящно.А что, в php понятия множества не существует? Цитата Ссылка на сообщение Поделиться на другие сайты
calvin Опубликовано 28 сентября, 2012 Автор Жалоба Поделиться Опубликовано 28 сентября, 2012 спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.