• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Интернет-магазин OpenCart и УкрСклад

Автор admin, Листопад 13, 2012, 15:45:57

Попередня тема - Наступна тема

0 Користувачі і 5 Гостей дивляться цю тему.

trialon77

Заметил глюк при синхронизации.
У меня в магазине 4 группы пользователей, дефалт и еще три.
При синхронизации затираются бонусы(которые за покупку начисляют) в товарах для других групп, кроме дефолтной.
то есть в товаре у каждой группы было прописано по 1 бонусу. После синхронизации, у товаров которые редактировались между синхронизациями, бонус остался только у группы дефолт.

из за этого у меня начинают валится куча ошибок подобного плана:
: mysqli::query(): (21000/1242): Subquery returns more than 1 row in

Можно поправить?

admin

Цитата: trialon77 від Грудень 21, 2016, 22:44:13
Заметил глюк при синхронизации.
У меня в магазине 4 группы пользователей, дефалт и еще три.
При синхронизации затираются бонусы(которые за покупку начисляют) в товарах для других групп, кроме дефолтной.
то есть в товаре у каждой группы было прописано по 1 бонусу. После синхронизации, у товаров которые редактировались между синхронизациями, бонус остался только у группы дефолт.

из за этого у меня начинают валится куча ошибок подобного плана:
: mysqli::query(): (21000/1242): Subquery returns more than 1 row in

Можно поправить?

Напишите на поддержку с детальным описанием как повторить проблему, проверим.

koteyka-2

Добрый день.
Есть ли возможность сделать выгрузку картинок на сайт по кнопке "Отправить данные на сайт"? Дело в том, что мне не нужно загружать данные обратно, а при синхронизации они загружаются.
Сможете ли помочь?
Или, если можно, дайте исходники и я сам переделаю.
Спасибо за ранее.

koteyka-2

#693
Картинки выгружаются не корректно.
Вот, что в файле с картинками
https://yadi.sk/i/UglCnCuF34gcn3

А вот, что в файле товаров
https://yadi.sk/i/xj51UYa234gdYL

Товаров всего три, картинок всего 7. От куда выгружается 53 картинки (Причем сами файлы не хотят выгружаться даже при синхронизации. Иногда может проскочить выгрузка файлов картинок, но чаще нет. Не понятна логика выгрузки картинок.), не понятно.
После пары-тройки синхронизаций у товаров добавляются картинки от других товаров.
Желательно сделать галку "Выгружать картинки" и чтобы при ее наличии файлы картинок принудительно выгружались на ФТП.

admin

Цитата: koteyka-2 від Грудень 23, 2016, 18:03:47
Добрый день.
Есть ли возможность сделать выгрузку картинок на сайт по кнопке "Отправить данные на сайт"? Дело в том, что мне не нужно загружать данные обратно, а при синхронизации они загружаются.
Сможете ли помочь?
Или, если можно, дайте исходники и я сам переделаю.
Спасибо за ранее.

Нет.

Цитата: koteyka-2 від Грудень 24, 2016, 10:11:28
Картинки выгружаются не корректно.

У нас все корректно, пишите на поддержку с резервом базы.

trialon77

Цитата: admin від Грудень 23, 2016, 11:04:06
Цитата: trialon77 від Грудень 21, 2016, 22:44:13После синхронизации, у товаров которые редактировались между синхронизациями, бонус остался только у группы дефолт.

из за этого у меня начинают валится куча ошибок подобного плана:
: mysqli::query(): (21000/1242): Subquery returns more than 1 row in

Можно поправить?

Напишите на поддержку с детальным описанием как повторить проблему, проверим.

Поддержка получила описание проблемы? Удалось повторить? отписался еще 23-ьего, ответа не получил.
Из за этого бага не могу синхронизацию регулярно проводить.

admin


Sergei

#697
Могу я из программы  управлять: Состояние на складе(stock_status):
Если в УС товара в наличии НЕТ, а мне нужен статус =6 Ожидание 2-3  дня!!!

https://yadi.sk/i/bhumC4CF383vZH

admin

Цитата: Sergei від Січень 09, 2017, 20:33:27
Могу я из программы  управлять: Состояние на складе(stock_status):
Если в УС товара в наличии НЕТ, а мне нужен статус =6 Ожидание 2-3  дня!!!

https://yadi.sk/i/bhumC4CF383vZH

Установите в настройках OpenCart нужное значение для отсутствующего товара и синхронизация будет также делать.

wellcom

Добрый день!  Кто то уже пробовал связать укрсклад 6.50 и Ocstore 2.3.0.2 ?

Sergei

Цитата: admin від Січень 10, 2017, 11:57:55
Цитата: Sergei від Січень 09, 2017, 20:33:27
Могу я из программы  управлять: Состояние на складе(stock_status):
Если в УС товара в наличии НЕТ, а мне нужен статус =6 Ожидание 2-3  дня!!!

https://yadi.sk/i/bhumC4CF383vZH

Установите в настройках OpenCart нужное значение для отсутствующего товара и синхронизация будет также делать.
К сожалению общей настройки для всех отсутствующих товара на складе не нашел. Есть только значение в настройках Единицы товара, в запись товара заходил и менял значение в ручную! :(

admin

Цитата: Sergei від Січень 13, 2017, 00:35:46
К сожалению общей настройки для всех отсутствующих товара на складе не нашел. Есть только значение в настройках Единицы товара, в запись товара заходил и менял значение в ручную! :(

Хм, а они убрали config_stock_status_id из настроек OpenCart вообще, остался только индивидуальный на каждый товар. Добавили в список доработок выставление в программе.

Сейчас конкретно в вашем случае подредактируйте файл opencart.php, замените:

    public function get_stock_status_id_0()
    {
        $query = $this->db->query("SELECT * FROM ".DB_PREFIX."setting WHERE store_id='".STORE_ID."' AND `group` = 'config' AND `key` = 'config_stock_status_id'", PDO::FETCH_ASSOC);
        if($query)
        {
            $row = $query->fetch();
            $this->_stock_status_id = $row['value'];
        }
        else
        {
            $this->_stock_status_id = 5;
        }
    }

на
    public function get_stock_status_id_0()
    {
        $query = $this->db->query("SELECT * FROM ".DB_PREFIX."setting WHERE store_id='".STORE_ID."' AND `group` = 'config' AND `key` = 'config_stock_status_id'", PDO::FETCH_ASSOC);
        if($query)
        {
            $row = $query->fetch();
            $this->_stock_status_id = $row['value'];
        }
        else
        {
            $this->_stock_status_id = 6;
        }
    }

wellcom

Добрый день! Ищу человека, который бы смог связать (исправить ошибки) OpenCart 2.3.0.2 с программой синхронизации Укрсклада. Есть проблемы со связкой, поддержка не знает как решить вопрос. Кто возьмется?..платно!

trialon77

https так и не подерживает? Наверное особо актуально станет вопрос в ближайшее время, так как гугл стал рассылать письма вебмастерам, что в новой версии хрома будет выдавать предупреждение пользователю, что сайт не защищен.

admin

Цитата: trialon77 від Січень 31, 2017, 12:49:48
https так и не подерживает? Наверное особо актуально станет вопрос в ближайшее время, так как гугл стал рассылать письма вебмастерам, что в новой версии хрома будет выдавать предупреждение пользователю, что сайт не защищен.

Это перенаправленное письмо:
От: УкрСклад
Кому: Igor
Дата: 31 січня 2017 р., 10:36:39
Тема: Вопросы и предложения по поводу программы (прог.)

===8<==============Оригинал текста письма===============
Приветствую Вас,

30.01.2017 в 19:37, Вы писали:

I> Долго пользуюсь Вашей программой плюс программой синхронизации с
I> opencart. Google заставил перейти на https. Сейчас синхронизация через
I> https не поддерживается. Планируется ли доработка**для поддержки https?

Что значит гугл "заставил"? Зачем делать синхронизацию через https,
делайте через http, а сайт пусть работает на https.

--
С уважением, Дмитрий Котельников
  Служба поддержки УкрСклад.
===8<===========Окончание оригинала теста письма========