Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

MinistrBob

Новичок
  
  • Публикаций

    20
  • Зарегистрирован

  • Посещение

Посетители профиля

517 просмотров профиля

Достижения MinistrBob

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. В таком случае, согласен. Убедили, я не уверен в нормальности SKU (Артикулов) у поставщиков. У них вообще ужасные прайсы бывают. Я уже не говорю уже про дубли артикулов. Короче, не буду вводить SKU в Model. Спасибо. А насчёт ушлости покупателей. Можно артикул не выводить на карточке товара, но ведь название никуда не денешь, по нему тоже можно поискать в интернете.
  2. Дело не в том что я хочу спрятать SKU. Это поле по умолчанию не отображается на странице товара (там отображается поле Model). Чтобы отобразить SKU нужно код PHP opencart править, который товар отображает. Я могу это сделать, но зачем мне SKU отображать? Model = SKU + "Префикс поставщик - так удобнее, сразу видно кто постановщик по префиксу и артикул товара (ААА555-01) , но в модуле я такой возможности не вижу. Вручную можно например вот так обновить - но это нужно вручную каждый раз после загрузки товаров делать, это не прям пипец как сложно, но лучше когда модуль это автоматом делает. UPDATE `oc_product` SET `model`= CONCAT(`sku`, '-01') WHERE `model` LIKE '%-01'; Товар мне удобнее посмотреть прямо в базе без всякого экспорта. Можно использовать phpMyAdmin (на на всех хостингах есть), мне удобнее Toad for MySQL 7.9 Freeware и там выполнить запрос типа: SELECT oc_product.product_id, oc_product.model, oc_product.sku, oc_product_description.name FROM superudc_baza.oc_product oc_product INNER JOIN superudc_baza.oc_product_description oc_product_description ON (oc_product.product_id = oc_product_description.product_id) WHERE (UPPER(oc_product.sku) like UPPER('%VT4801%'));
  3. В карте товара на моём сайте отображается Model и там написано что-то типа 68-01. Но когда мне звонят клиенты, мне удобнее сразу поискать на сайте поставщика, чтобы узнать наличие. А там искать проще по Артикулу, т.е. SKU, например "ААА555". А поле Product_id берется из последовательности в БД и никак вообще с БД поставщиков не связан. А вы как в этой ситуации действуете? (или смотрите наличие просто на своём сайте)? UPDATE для базы я смогу написать, жалко что это не автоматизированно.
  4. Сейчас модуль при "Добавить и Обновить" делает поле Model ="Префикс поставщика", можно сделать Model = Product_id + "Префикс поставщика". А можно сделать чтобы Model = SKU + "Префикс поставщика" и чтобы потом при обновлении так и делалось?
  5. По какой причине может быть ошибка? Или это не ошибка? Product passed = Продукт передан или прошёл - но я его на сайте не вижу, т.е. он не загрузился. При этом ссылка на картинку в прайсе есть и в браузере эта картинка открывается. Main photo not found. Row ~= 135 SKU = ZP40033 err = 14 Product passed Что можно поделать чтобы исправить ситуацию?
  6. Я понял в чём была проблема. В модуле для Количества, в поле "Количество по умолчанию ..." стоит число 99. У меня все товары у которых в прайсе количество было 0, в БД стало 99 - и они все стали "В наличии". А что значат галочки: 1) "Добавлять как включенные" - все товары добавляются включенными или по каким-то условиям? 2) "Включать товар если он обновился" - товар считается обновленным при каких условиях (например, если только цена обновилась или название обновилось или описание или ВСЕ вместе или любое из них)?
  7. У меня в прайсе фотки в одной колонке разделены точкой запятой. Причём для каждого товара разное колличество фоток. Как в таком случае можно поступить? Насколько я понял модуль умеет работать только когда каждая фотка в отдельной колонке. Или я не прав? https://mpitoys.ru/upload/iblock/c59/c593670a08634b043a1833e99acfacb1.jpg;https://mpitoys.ru/upload/iblock/807/807147a66f7be81544b3f17fa21162c9.jpg
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.