Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Snoop3000

Новачок
  
  • Публікації

    43
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Snoop3000

  1. Как не ковырял тестовый сайт и выгрузку товаров, получить в человеческом варианте список заказов НЕРЕАЛЬНО!

    Ни тебе UTF-8 ни Windows-1251 не помогает. Excel всегда открывает все в крякозябрах.

    Модуль совершенно бесполезный для обычных магазинов. У всех стоит Excel. Объяснять работникам и всем остальным качать OpenOffice бред!

     

    Снимок экрана 2022-08-05 в 15.24.09.png

    Снимок экрана 2022-08-05 в 15.24.28.png

  2. Помогите разобраться пожалуйста. Настроил коннект с 1С Предприятие 8.3

    Мне нужно чтобы только новые заказы туда прилетали. Больше ничего.

    Заказы получает, статусы тоже. Но нету никакой информации про адрес заказа и улицу заказа. Где это можно настроить или указать?

    Получается что получает только метод доставки. А город и адрес пустые строки

  3. @Gmp  могу попросить у вас помощи, что не так я настраиваю? Товары с Мой склад не приходят в опенкарт. Точнее он их получает, создает в БД новый, но он не показывается в магазине, так как он просто создает новый товар с ИД и названием. И все, нету модели и других параметров. А посколько нету модели, он не попадает в список товаров в админке.

     

    Мне просто нужен товар с названием, чтобы он просто появился в админке и под него был создан GUID в БД product_to_1c и все... Остальное я все вручную добавлю для этого товара

     

    Снимок экрана 2021-04-13 в 21.56.54.png

  4. Получилось решить проблему.

    Чтобы все остатки синхронизировалось, нужно полу-вручную в таблицу product_to_1c прописать для каждого товара id его внутренний номер с Моего Склада. И тогда все товары будут иметь связь opencart-Мой Склад. И ставим в настройках Товары по ИД(GUID)

     

    И проблема модуля еще в том, что он не создает как пишет в инструкции базы данных

    Это все делаем вручную

     

    Цитата

     

    Внимание!

    После установки модуль правит несколько таблиц баз данных, которые не повлияют на работу сайта, но при удалении модуля все изменения восстанавливаются обратно. А именно:

    • Таблица "customer" - добавляет поля "middlename", "company_inn", "company_kpp"
    • Таблица "order" - добавляет поля "shipping_middlename", "payment_middlename", "middlename"
    • Таблица "product_attribute" - добавляет поле "attribute_value_id"

     

    Добавляет таблицы:

    • "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид
    • "attribute_value" - используется при загрузке 1С Битрикс в формате CommerceML 2.09 и  2.10 для связи Ид со значениями атрибутов
    • "product_feature" - Характеристики товаров в 1С для связи Ид характеристики
    • "product_feature_value" - значения характеристик (варианты)

     

    •  
  5. 2021.04.06 14:42:55 Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. Выгружено 632 товара Обнаружено совпадение внешних кодов товаров: Ritter Sport, Haribo, Cheetos. Всего не экспортировано 317 товаров.

     

    Помогите еще вот с таким. Получается что ошибка выдается, раз 317 товаров не экспортированы. 

    И в заказах получается что синхронизация все проходит, все заказы с Opencart зашли в Мой склад. 

    Но товары почему то создались как пустышки, то есть все названия совпадают но они без артикулей и без моделей. Просто названия. И при этом мой склад продублировал все эти товары с заказов создав новые с такими же названиями как уже есть в БД

  6. 1 минуту назад, Gmp сказал:

    А где это вы такое видите? Обычно остатки приходят в Опенкарт из учетной системы, будь то 1С или МС (Мой Склад). Выгрузку товаров из МС настраивал, есть свои нюансы но в целом работает. А вот с заказами не было опыта.

    Получается что все выгружает. В опенкарт товары из Мой Склад. Все как положено. 
    но почему то не обновляет остатки на складе.

     

    То есть у меня в Мой Склад скажем Товар 1 имеет остаток 10. А в Опенкарте 11. Вот оно после синхронизации так и остается ю. Странно

  7. У вас не находит этот код, его просто нету в том файле

    <file path="admin/view/template/localisation/language_form.tpl">
    <operation>
      <search><![CDATA[<td class="text-left"><?php echo $language['code']; ?></td>]]></search>
      <add position="after"><![CDATA[<td class="text-left"><?php echo $language['url']; ?></td>]]></add>
    </operation>

     

  8. 18 минут назад, ocdev_pro сказал:

    Да 301 редиректом, но для поисковика эта ссылка недоступна, т.к она отсутствует в исходном коде страницы и формируется через javascript

    Кстати, очень круто было б, чтобы переключение языка было как раз ссылкой, а не просто визуал. Так правильно для поисковиков. А то уже сеошники надоели давать задания, что нужно именно ссылкой делать переключение языков

  9. @ocdev_pro еще вопрос, есть два языка: украинский и русский. Украинский установлен как основной, то есть сайт доступен как mysite.com

    Соответственно все ссылки на сайте тоже без префикса для основного языка украинского. (mysite.com/dostavka || mysite.com/oplata)

    Для русского языка должен быть префикс RU (mysite.com/ru) соответственно и такие же ссылки (mysite.com/ru/dostavka || mysite.com/ru/oplata)

     

    Когда переходим на русский язык, то чтобы перейти на укр добавляет в ссылку переключения языка префикс (mysite.com/ua) хотя как такого нету. 

     

    Теперь и вопрос, оно создает 301 редирект для ссылки? Или как работает логика

  10. if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {
    			if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') {
    				$sql .= " ORDER BY p.quantity DESC, LCASE(" . $data['sort'] . ")";
    			} elseif ($data['sort'] == 'p.price') {
    				$sql .= " ORDER BY p.quantity DESC, (CASE WHEN special IS NOT NULL THEN special WHEN discount IS NOT NULL THEN discount ELSE p.price END)";
    			} else {
    				$sql .= " ORDER BY p.quantity DESC," . $data['sort'];
    			}
    		} else {
    			$sql .= " ORDER BY p.quantity DESC, p.sort_order";
    		}

    Если я правильно понял, то ocFilter добавил вывод сначала по количеству, а потом по моему номеру, верно? В правильно месте я нашел?

  11. Здравствуйте, не могу понять что я делаю не так. В файле /catalog/controller/product/category.php указана сортировка по умолчанию:

    if (isset($this->request->get['sort'])) {
    			$sort = $this->request->get['sort'];
    		} else {
    			$sort = 'p.sort_order';
    		}

    В каждом файле во вкладке Данные я указал всем товарам свой номер сортировки. И все работает чудесно, но как только какой то товар продается и у него количество стает на 1 шт меньше чем у других, он опускается по списку ниже.

    Выходит что сортируется по моим данным, но сначала сортирует по остаткам.

  12. А можно в данном модуле скажем если зашли под пользователем из группы ОПТ показывать цену на сайте и обычную и со скидкой?

    Чтобы они видели какая разница для них, что то на подобее акций стандартных

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.