Перейти к содержимому


Фотография
- - - - -

RUB -> USD

price advance

Лучший Ответ SmetDenis , 04 September 2014 - 08:16

Можно написать скрипт, который через API Zoo пересохранит все материалы.
Для обработки одновременно 11к значений понадобится увеличить лимит по времени и памяти. Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 CB9TOIIIA

CB9TOIIIA

Отправлено 02 September 2014 - 14:00

Всем привет! В магазине 31000+ товаров (sku) это примерно 11000 айтемов, все цены в рублях. Необходимо в админке перевести цены в USD. Т.е. на frontend идет:  USD -> ЦБР - RUB, в админке все должно быть в USD.

 

Как можно сделать... пока единственный выход вижу сделать выгрузку и разделить как-то на 38 (еще блин надо придумать как разделить, в priceadvance все в строку), как бы Вы сделали это? :)


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 02 September 2014 - 14:07

CB9TOIIIA, попробовал бы сделать так. Выгрузил бы id и цену материала, написал бы простенький скриптик обработки CSV далее разделил или умножил бы цену - это не важно. И вывел бы результат в виде структурированного CSV, или же все это дело просто вписал бы в CSV и сохранил его. Ну и по id потом обновить остается материалы на сайте. 

 

Вот что мне в голову пришло)


  • 0
Изображение
 

#3 CB9TOIIIA

CB9TOIIIA

Отправлено 02 September 2014 - 14:24

CB9TOIIIA, попробовал бы сделать так. Выгрузил бы id и цену материала, написал бы простенький скриптик обработки CSV далее разделил или умножил бы цену - это не важно. И вывел бы результат в виде структурированного CSV, или же все это дело просто вписал бы в CSV и сохранил его. Ну и по id потом обновить остается материалы на сайте. 

 

Вот что мне в голову пришло)

 

Как все просто :)  пока думаю регулярки попробовать написать и как-то разделить CSV и потом соединить...


  • 0

#4 Cheren-dow

Cheren-dow

Отправлено 02 September 2014 - 14:42

пока думаю регулярки попробовать написать

Как по мне то с регуляркой надо дольше сидеть. Может быть еще кто что по советует - подождем.


  • 0
Изображение
 

#5 SmetDenis

SmetDenis

Отправлено 04 September 2014 - 08:16   Лучший Ответ

Можно написать скрипт, который через API Zoo пересохранит все материалы.
Для обработки одновременно 11к значений понадобится увеличить лимит по времени и памяти.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Темы с аналогичным тегами price advance

Click to return to top of page in style!