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

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

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

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

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

Алексей12345

Добрый день. Кто сможет полностью настроить синхронизацию с интернет магазином на opencart через TeamViewer ? Не бесплатно!!!

Zapuzalo

#961
Программа синхронизирует два раза в день автоматически. Главный ПК работает 24/24. Когда перезагружается, либо снова включается по какой-то причине, то запускаю программу в нужное время в автоматическом режиме.
Добавление новых товаров, или изменение их цен вижу только после синхронизации. А вот удаление товаров делается синхронно )
Была незначительная проблема, которую научился править.
Если удалялся товар с фото с обеих сторон (Укрсклад, сайт), то на сайте фото удалялось вместе с товаром, а в Укрскладе нет. При последующей синхронизации это фото добавлялось на сайт в папку "image", а некоторые и в "ukrsklad_upl".
Хотел разобраться с этой проблемой самостоятельно, поэтому помощи особо не просил.  И получилось)
Найти фото удалённых товаров смог только скриптом, который нашёл на форуме.
Например, "us_tovar_img_6030.jpg".  Данные для скрипта взял на сайте. Сначала ищем:

SELECT
  *
FROM
  tovar_images ti
WHERE
  ti.doc_type = 102 AND
  ti.tovar_id IN (13834)

Далее удаляем:

DELETE FROM
  tovar_images ti
WHERE
  ti.doc_type = 102 AND
  ti.tovar_id IN (13834)

Смирился с тем, что, по мере необходимости, придётся подчищать фото удалённых товаров )




molotokk

Цитата: admin від Жовтень 25, 2019, 11:01:54
Цитата: molotokk від Жовтень 24, 2019, 16:27:04
1. а якщо в мене періодично додаються товари

В этот момент не включайте галочку "Не синхронизировать товары"
а ще таке питання, чи можна реалізувати функцію відключення синхронізації фото товарів? (як при реплікації)
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

admin

Цитата: Zapuzalo від Жовтень 25, 2019, 12:44:10
Смирился с тем, что, по мере необходимости, придётся подчищать фото удалённых товаров )

1. В текущей версии есть проблема с отправкой фото удаленных товаров с склада по которому идет синхронизация. Уже подправлено, должно работать без ошибок в след. версии.
2. Подчищать не надо т.к. фото как и сама номенклатура должна "жить" в программе, даже после удаления с склада. У вас есть старая отчетность и документы в которых могут фигурировать эти товары и фото. А если вручную удалить товары, как советуют тут иногда на форуме, то будут ошибки при просмотре старых документов, отчетов, балансов и т.д.

admin

Цитата: molotokk від Жовтень 27, 2019, 00:47:51
а ще таке питання, чи можна реалізувати функцію відключення синхронізації фото товарів? (як при реплікації)

Если отключена синхронизация товаров, то и синхронизация фото не идет, вопрос же изначально звучал так. Добавили в список доработок, отдельное отключение синхронизации фото.

Zapuzalo

Цитата: admin від Жовтень 28, 2019, 12:32:10
1. В текущей версии есть проблема с отправкой фото удаленных товаров с склада по которому идет синхронизация. Уже подправлено, должно работать без ошибок в след. версии.
2. Подчищать не надо т.к. фото как и сама номенклатура должна "жить" в программе, даже после удаления с склада. У вас есть старая отчетность и документы в которых могут фигурировать эти товары и фото. А если вручную удалить товары, как советуют тут иногда на форуме, то будут ошибки при просмотре старых документов, отчетов, балансов и т.д.
Понятно, благодарю.
Ждём обновлённую версию.

molotokk

Цитата: admin від Жовтень 28, 2019, 12:33:47
Цитата: molotokk від Жовтень 27, 2019, 00:47:51
а ще таке питання, чи можна реалізувати функцію відключення синхронізації фото товарів? (як при реплікації)

Если отключена синхронизация товаров, то и синхронизация фото не идет, вопрос же изначально звучал так. Добавили в список доработок, отдельное отключение синхронизации фото.
дякую)))
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

Dolyalexey

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

admin

Цитата: Dolyalexey від Листопад 13, 2019, 11:20:25
Добрый день. Скажите, можно ли производить обмен товарами только из сайта в Укрсклад? Обратная синхронизация не нужна.

Если с заказами, то требуется полноценный обмен, фото и заказы не пойдут пока не проставляться метки товаров.

tstm

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

dp.ua

Здравствуйте!
При смене сервера базы данных с mysql 5.7 на mariadb 10.3 и DB_HOSTNAME с localhost на 127.0.0.1:3310 перестала работать синхронизация.
Выдаёт ошибку: <b>Fatal error</b>:  Uncaught PDOException: SQLSTATE[HY000] [2005] Unknown MySQL server host '127.0.0.1:3310' (2) in .../ukrsklad_inc/opencart.php:33
Подскажите, пожалуйста, что подправить?

admin

Цитата: dp.ua від Січень 08, 2020, 01:50:02
Здравствуйте!
При смене сервера базы данных с mysql 5.7 на mariadb 10.3 и DB_HOSTNAME с localhost на 127.0.0.1:3310 перестала работать синхронизация.
Выдаёт ошибку: <b>Fatal error</b>:  Uncaught PDOException: SQLSTATE[HY000] [2005] Unknown MySQL server host '127.0.0.1:3310' (2) in .../ukrsklad_inc/opencart.php:33
Подскажите, пожалуйста, что подправить?

Вы именно
localhost
поменяли на
127.0.0.1:3310
так нельзя, там же порт указывается отдельно.

Если менять так грубо, то скорее всего надо вот так:
127.0.0.1;port=3310
Т.к. мы используем PDO, а вот как верно писать строку конекта для PDO:
mysql:host=hostname;dbname=database", "user", "password

dp.ua

Цитата127.0.0.1;port=3310
- так сайт не работает.
Сайт и программы обновления остатков сайта при 127.0.0.1:3310 работают. Всё подключается к базе кроме синхронизации Ukrsklad

admin

Цитата: dp.ua від Січень 08, 2020, 13:44:09
Цитата127.0.0.1;port=3310
- так сайт не работает.
Сайт и программы обновления остатков сайта при 127.0.0.1:3310 работают. Всё подключается к базе кроме синхронизации Ukrsklad

Пропишите это в самом /ukrsklad_inc/opencart.php

dp.ua

ЦитатаПропишите это в самом /ukrsklad_inc/opencart.php
Спасибо! Работает!