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

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

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

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

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

Maruyta

Я не понял что надо изменить. Чтобы дата товара соответствовала дате создания товара в программе.

admin

Цитата: Maruyta від Березень 06, 2018, 18:12:51
Я не понял что надо изменить. Чтобы дата товара соответствовала дате создания товара в программе.

Дата создания товара в УкрСкладе не передается, но можете применить дату создания записи в OpenCart, замените:
date_available = '2007-01-01'
на
date_available = = NOW()

Safero

Здравствуйте, подскажите пожалуйста, как исправить проблему.

В настройках товара, вкладка "Данные"
Есть пункт: Отсутствие на складе, которые отвечает за вывод статуса товара на складе. У меня стоит "Если товара нет или = 0" то "Нет в наличии".

В настройках синхронизации в параметрах - состояние на складе - Товара нет в наличии - Нет в наличии.

После синхронизации товаров. Во всех созданных товарах статус меняется на "В наличии"
Т.е. даже если в укрскладе и в опенкарте будет стоять наличии 0.
Статус товара в карточке будет показывать как в наличии.
Собсна как это пофиксить? Что бы после синхронизации не устанавливался не правильный статус товаров.


admin

Цитата: Safero від Березень 11, 2018, 15:14:31
Здравствуйте, подскажите пожалуйста, как исправить проблему.

В настройках товара, вкладка "Данные"
Есть пункт: Отсутствие на складе, которые отвечает за вывод статуса товара на складе. У меня стоит "Если товара нет или = 0" то "Нет в наличии".

В настройках синхронизации в параметрах - состояние на складе - Товара нет в наличии - Нет в наличии.

После синхронизации товаров. Во всех созданных товарах статус меняется на "В наличии"
Т.е. даже если в укрскладе и в опенкарте будет стоять наличии 0.
Статус товара в карточке будет показывать как в наличии.
Собсна как это пофиксить? Что бы после синхронизации не устанавливался не правильный статус товаров.



1. Какая версия программы синхронизации?
2. В Параметрах программы нажмите Обновить статусы с сайта и удостоверьтесь что у вас верно выставлен параметр "Товара нет в наличии".
3. Файл opencart.php меняли? Пришлите его на поддержку с описанием проблемы.

trialon77

Добрый день.
Ребят, а как отключить синхронизацию картинок вообще? Будем вручную в опенкарт заливать.
И второй вопрос, возможно не совсем по теме, подскажите скрипт, который одним махом удалит все фото у всех товаров? Ато товаров около 2 тысяч и у каждого не по одной картинке, как итог база уже под 300 МБ.
Не хочу ее со временем до 1ГБ и больше нарастить)

Спасибо

XAPKIB

Здравствуйте, помогите синхронизировать сайт и программу! Тестирую программу для приобретения, специально под сайт на OpenCart. Программа УкрСклад 6.83, программа синхронизации 1.45.3, OpenCart 2.3.0.2. Установил сайт, скачал программы, на сайте создал категории, в программе внес под этим категориями товар, сделал несколько позиций с ценой и остатками, решил проверить синхронизацию, нжимаю кнопку тестирования, все проходит чудесно, нажимаю кнопку отправить днные на сайт, идет уведомление об успешной операции... но товар на сайте так и не появляется!
-----------------------------------------------------------------------------------------------------
2018.05.11  16:21:39 ?status=Тест ОК

-------------------------------------------------------------------
2018.05.11  16:21:44 Отправка на сайт
-------------------------------------------------------------------
2018.05.11  16:21:44 Выгрузка групп товаров в CSV: 119
2018.05.11  16:21:47 Выгрузка товаров в CSV: 86
2018.05.11  16:21:58 Создание Zip файла: C:\Users\EB24~1\AppData\Local\Temp\up_20180511_162158_972000.zip
2018.05.11  16:22:01 Отправка файла: up_20180511_162158_972000.zip
2018.05.11  16:22:02 ?Строк обработано с 1 по 86
Обновление товара: золото (цена: 144,3)
Обновление товара: Черный (цена: 158,6)
Обновление товара: Никиль (цена: 172,9)
Обновление товара: черный гладкий (цена: 187,2)
Обновление товара: оксид (цена: 201,5)
status=ok
file_upload=up_20180511_162158_972000.zip
import_tovar_continue=0

2018.05.11  16:22:02 Файл отправлен: up_20180511_162158_972000.zip
-------------------------------------------------------------------------------------------------------------

Куда он девается? Что нужно сделать дальше, чтобы товар отобразился в категории?

admin

Цитата: trialon77 від Травень 08, 2018, 17:07:35
Добрый день.
Ребят, а как отключить синхронизацию картинок вообще? Будем вручную в опенкарт заливать.

Отключить нельзя, добавили в список доработок.

Цитата: trialon77 від Травень 08, 2018, 17:07:35
И второй вопрос, возможно не совсем по теме, подскажите скрипт, который одним махом удалит все фото у всех товаров?

Если точно решились удалить все фото, тогда ниже инструкция:

1. Сделайте резервную копию программы.
2. Выполните скрипт в меню Опции : SQL менеджер:
DELETE FROM
  tovar_images ti

3. Для уменьшения файла базы, сделайте Резервирование / Восстановление.

Цитата: trialon77 від Травень 08, 2018, 17:07:35
Ато товаров около 2 тысяч и у каждого не по одной картинке, как итог база уже под 300 МБ.
Не хочу ее со временем до 1ГБ и больше нарастить)

Так картинки же надо где-то хранить, они не сжимаются. Не видим проблему в базе такого размера, скорость работы от этого не изменится. Картинки хранятся в БЛОЛБах с ними Firebird работает по особенному не затрагивая основные таблицы и данные.

admin

Цитата: XAPKIB від Травень 11, 2018, 16:28:09
Здравствуйте, помогите синхронизировать сайт и программу! Тестирую программу для приобретения, специально под сайт на OpenCart. Программа УкрСклад 6.83, программа синхронизации 1.45.3, OpenCart 2.3.0.2. Установил сайт, скачал программы, на сайте создал категории, в программе внес под этим категориями товар, сделал несколько позиций с ценой и остатками, решил проверить синхронизацию, нжимаю кнопку тестирования, все проходит чудесно, нажимаю кнопку отправить днные на сайт, идет

Судя по логу это не первое нажатие на кнопку "Отправить данные на сайт", а вообще надо пользоваться кнопкой "Синхронизировать данные". Если данные были точно отправлены и они не видны в OpenCart, возможно вы в OpenCart неверно настроили вот эти параметры:
//OpenCard
define('MAIN_LANG_ID', '1'); // ID языка в OpenCart, можно посмотреть список ID через прорамму кнопкой "Информация о сайте"
define('SEC_LANG_ID', '-1');  // ID дополнительного языка в OpenCart, если используется один язык, оставьте параметр '-1'
define('STORE_ID', '0');  // ID магазина в OpenCart, обычно не надо менять

XAPKIB

Цитата: admin від Травень 15, 2018, 10:46:53

Судя по логу это не первое нажатие на кнопку "Отправить данные на сайт", а вообще надо пользоваться кнопкой "Синхронизировать данные". Если данные были точно отправлены и они не видны в OpenCart, возможно вы в OpenCart неверно настроили вот эти параметры:
//OpenCard
define('MAIN_LANG_ID', '1'); // ID языка в OpenCart, можно посмотреть список ID через прорамму кнопкой "Информация о сайте"
define('SEC_LANG_ID', '-1');  // ID дополнительного языка в OpenCart, если используется один язык, оставьте параметр '-1'
define('STORE_ID', '0');  // ID магазина в OpenCart, обычно не надо менять


Спасибо! Посмотрел, ID языка в MySQL, исправил и всё заработало!

XAPKIB

#834
Еще пару вопросов появилось...

1) Не переностяся фотографии товаров из программы на сайт при синхронизации. То есть в отчете написано, что фотографии перенесены, но с товаром они не отображаются. В ручную на сайте добавляю фотографии, всё работает без проблем.

2)Создаю в программе, в существующей группе товары, а при синхронизации они на сайт не переносятся, идет сообщение:

2018.05.23  08:27:02 Не найдена группа для товара: 44
2018.05.23  08:27:02 Не найдена группа для товара: 48
2018.05.23  08:27:02 Не найдена группа для товара: 49
2018.05.23  08:27:02 Не найдена группа для товара: 54
2018.05.23  08:27:02 Не найдена группа для товара: 17

У меня в программе более 50 товаров, а переносится только 11. Пробовали удалить все 11 товаров и снова синхронизировать, переносятся только эти 11 товаров и всё.

У меня в программе есть оптовые цены и розничные. Оптовые заполнены, розничные нет. Как сделать так, чтобы на сайте оптовые и розничные цены отображались?

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

XAPKIB

При синхронизации не переносятся цены и фотографии из программы на сайт, хотя сообщений об ошибках нет. В чём проблема?

admin

Товар уже весь синхронизируется?

Цитата: XAPKIB від Травень 25, 2018, 10:00:09
При синхронизации не переносятся цены

Скорее всего неверно выставлен параметр "Валюта" в программе синхронизации или неверно выставлен курс в УкрСкладе.

Цитата: XAPKIB від Травень 25, 2018, 10:00:09
фотографии из программы на сайт, хотя сообщений об ошибках нет. В чём проблема?

Все циклы синхронизации прошли? Вы уверены? Т.к. только после ПОЛНОЙ синхронизации начинают загружаться картинки, смотрите ссылку:
https://www.softbalance.com.ua/forum/index.php/topic,2520.msg26055/topicseen.html#msg26055

wimexs

Пытаеммся тестово подключиться к интернет магаину выдает ошибку ОШИБКА: Could not load SSL library. Помогите ее решить.

XAPKIB

Цитата: wimexs від Червень 02, 2018, 18:27:15
Пытаеммся тестово подключиться к интернет магаину выдает ошибку ОШИБКА: Could not load SSL library. Помогите ее решить.

Попробуйте в настройках программы изменить адрес вашего магазина с https://www... на http://www...

XAPKIB

Цитата: admin від Травень 25, 2018, 14:35:25
Товар уже весь синхронизируется?

Нет, не синхронизруется! Переносится не весь, где-то дублируются категории...  :(

Цитата: admin від Травень 25, 2018, 14:35:25
Цитата: XAPKIB від Травень 25, 2018, 10:00:09
При синхронизации не переносятся цены

Скорее всего неверно выставлен параметр "Валюта" в программе синхронизации или неверно выставлен курс в УкрСкладе.

Изменили валюту,  сделали и там и там базовым доллар, вторая валюта гривня, выставили курс и там и там, всё равно ничего не переносится, нули и всё ???

Цитата: admin від Травень 25, 2018, 14:35:25
Цитата: XAPKIB від Травень 25, 2018, 10:00:09
фотографии из программы на сайт, хотя сообщений об ошибках нет. В чём проблема?

Все циклы синхронизации прошли? Вы уверены? Т.к. только после ПОЛНОЙ синхронизации начинают загружаться картинки, смотрите ссылку:
https://www.softbalance.com.ua/forum/index.php/topic,2520.msg26055/topicseen.html#msg26055

Да, прошли! Идет сообщение о загрузке фотографий, цикл проходит полностью и... ничего! Уже пробовали по одной фотографии вносить, не получается. По одной позиции цены менять, количество остатков вносить... не проходит  8)

Из Укрсклада удалили всё, очистили базу, попытались на пустую программу импортировать товары с сайта (принять данные в Укрсклад) - группы меню создаются, название товаров переносятся, пишет что и фотографии перенесены, но в карточке товара напротив фотографии стоит BLOB... при редактировании товара, при открытии вкладки показывает, что фотографий ноль. Уже не знаем что и делать. Начали вносить на сайт в ручном режиме, но это не вариант, всё равно надо чтобы программа соединялась и полноценно работала с интернет-магазином, а теперь непонятно, припервой же синхронизации слетят  ручную введенные данные или нет. ???