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

Recommended Posts

Ну раз пошла такая маза, что мне все сегодня отвечают), то может быть подскажите как массово сделать это

16 минут назад, Rassol2 сказал:

Не эстетично. Тогда преобразуйте все модели в id товара.
через базу данных.

Спасибо

Надіслати
Поділитися на інших сайтах


4 минуты назад, Paint сказал:

Ну раз пошла такая маза, что мне все сегодня отвечают), то может быть подскажите как массово сделать это

Спасибо

Так уж и быть.
 

UPDATE oc_product SET model = product_id

Выполните этот запрос в phpmyadmin в вкладке sql в базе данных магазина.
Обратите внимание что это запрос. Возьмет и тупо все model заменит на id а после того как отработает АОП он уже добавить к нужным товарам свою приставку.

Перед выполнением всегда рекомендую делать бекап базы данных.

  • +1 2
Надіслати
Поділитися на інших сайтах

14 hours ago, Rassol2 said:

не за что. Рад был подсказать направление :wink:

вчера потратил 4 часа, чтобы раставить в форме более 160 атрибутов в соответсвие номеров колонок!

Прош удобавить в модуль функционал позволящий:

1) создавать атрибути и шапки прайса

2) автоматически заполнять названия атрибутов с привязкой к номеру столбца из прайса

Змінено користувачем sattva
Надіслати
Поділитися на інших сайтах


Только что, sattva сказал:

вчера потратил 4 часа, чтобы раставить в форме более 160 атрибутов в соответсвие номеров колонок!

не забудьте нажать сохранить :-D

  • +1 1
Надіслати
Поділитися на інших сайтах

2 часа назад, sattva сказал:

вчера потратил 4 часа, чтобы раставить в форме более 160 атрибутов в соответсвие номеров колонок!

 

2 часа назад, Rassol2 сказал:

не забудьте нажать сохранить :-D

:ugeek:

 

Змінено користувачем Rubynoid
Надіслати
Поділитися на інших сайтах


3 часа назад, Paint сказал:

Тогда нужна функция добавления значения в поле "Код поставщика" по шаблону или из прайса для новых товаров.

А так получается у всех "старых" товаров Код поставщика будет в формате ТАРЫ-БАРЫ-02, а у "новых" - 234-02. Как-то не эстетично.

Зачем. Есть же инструмент

http://prntscr.com/eo0ro7 
А потом прогнать обновление цен каждого поставщика, чтобы префиксы стали правильными.

Не забываем перед началом работы сделать бекап бд

  • +1 1
Надіслати
Поділитися на інших сайтах


Всем привет.

В файле поставщика описание идет строчками. модуль все читает. Но переходы на новую строку игнорирует. Все пишет в одну строку и без пробелов. Как бы это подправить?

 

PS

Кстати понял как убрать ненужные атрибуты.

1. Все скачиваем. Формируются атрибуты (характеристики) вместе с "ненужными"

2. Ручками (админка ругается и не дает этого сделать) в таблице oc_atribute  & oc_attribute_discription (т.е атрибуты и их описания) находим и  удаляю "ненужные" атрибуты.По номеру ID

3. В карточке товаров в списке атрибутов - их больше нет

4. В форме обновления товаров запрещаю создавать новые атрибуты. Иначе при след. обновлении все получим заново.

 

5. Если атрибут был последним - проследить чтобы не создавались новые атрибуты с номером ID удаленного. Так на всякий случай...

 

Надіслати
Поділитися на інших сайтах


22 минуты назад, Spadver сказал:

Всем привет.

1) В файле поставщика описание идет строчками. модуль все читает. Но переходы на новую строку игнорирует. Все пишет в одну строку и без пробелов. Как бы это подправить?

 

PS

2) Кстати понял как убрать ненужные атрибуты.

1) нужно настроить так

http://prntscr.com/odmctf

2) атрибуты можно убрать через инструмент

http://prntscr.com/odme8a

 

Надіслати
Поділитися на інших сайтах


Здравствуйте, при добавление прайсов идет долгая загрузка и высвечивается ошибка "504 gateway", товары все добавляются, но некоторые атрибуты с одинаковым названиям(при обновлении) остаются старыми. Вопрос в том, что нормальна ли эта ошибка и как сделать обновление всех атрибутов.
Пример: При первом добавлении я назвал атрибут "высота12", потом обновил в прайсе всю высоту на "0высота", у некоторых товаров так и осталась "высота12", а у некоторых поменялось на "0высота".

Надіслати
Поділитися на інших сайтах


51 минуту назад, Rubynoid сказал:

1) нужно настроить так

http://prntscr.com/odmctf

Вместо новой строки появился пробел. То, что надо! Я так полагаю надо всегда эту опцию отмечать. Хуже не будет.

51 минуту назад, Rubynoid сказал:

2) атрибуты можно убрать через инструмент

http://prntscr.com/odme8a

 

Нашел. проверил. работает.

Спасибо!

Надіслати
Поділитися на інших сайтах


7 минут назад, alane сказал:

Экспорт/Импорт формы через инструменты не работает.

Как создать 30 одинаковых форм поставщиков, различающихся лишь названием?

открываете поставшика переименовываете в new и жмете 30 раз сохранить.
и получите 30 одинаковых поставшиков.

Если назвать поставщика new он копируется.

  • +1 1
Надіслати
Поділитися на інших сайтах

1 час назад, Eulvanlave сказал:

Здравствуйте, при добавление прайсов идет долгая загрузка и высвечивается ошибка "504 gateway", товары все добавляются, но некоторые атрибуты с одинаковым названиям(при обновлении) остаются старыми. Вопрос в том, что нормальна ли эта ошибка и как сделать обновление всех атрибутов.
Пример: При первом добавлении я назвал атрибут "высота12", потом обновил в прайсе всю высоту на "0высота", у некоторых товаров так и осталась "высота12", а у некоторых поменялось на "0высота".

если модуль не нашел в магазине атрибут как в прайсе он создаст заново.
Как обнулить ?
выберите действие на вкладке общее, удалить и создать заново в настройках атрибутов.

Надіслати
Поділитися на інших сайтах

1 час назад, Spadver сказал:

Вместо новой строки появился пробел. То, что надо! Я так полагаю надо всегда эту опцию отмечать. Хуже не будет.

Нашел. проверил. работает.

Спасибо!

Пожалуйста!

Надіслати
Поділитися на інших сайтах


19 часов назад, Rubynoid сказал:

А если принудительно запустить в браузере ссылку ваш-сайт/admin/cron.php - все идет? отчеты появляются в папке админ/аплоадс?

Крон запустил. Крон успешно обработал прайс. Фотки на месте. Артикулы, цены, все на месте. А названия нет.

Названию дал 12 колонку. 

Вот ссылка на прайс. http://louvre.ucoz.com/40/40.yml

 

Гляньте пожалуйста, что там не так? Почему название не идет?

Надіслати
Поділитися на інших сайтах


17 минут назад, alinalessioYandex сказал:

Крон запустил. Крон успешно обработал прайс. Фотки на месте. Артикулы, цены, все на месте. А названия нет.

Названию дал 12 колонку. 

Вот ссылка на прайс. http://louvre.ucoz.com/40/40.yml

 

Гляньте пожалуйста, что там не так? Почему название не идет?

Пишите в личку - если договоримся, посмотрю.

Надіслати
Поділитися на інших сайтах


В 11.07.2019 в 13:41, Rubynoid сказал:

Зачем. Есть же инструмент

http://prntscr.com/eo0ro7 
А потом прогнать обновление цен каждого поставщика, чтобы префиксы стали правильными.

Не забываем перед началом работы сделать бекап бд

ну да, я про него изначально и спрашивал, где его найти в 9-й версии модуля

Знания полученные от @Rassol2 по работе с БД мне тоже пригодились. Я таким способом перенес всем товарам значения из поля Модель в поле Артикул, которое у меня было не заполнено и автоматически модулем я этого никак не мог сделать, так как модуль работает по SKU. Затем точно также через БД заменил Модель на id. Инструмент "Преобразовать модель в код товара" похоже делает тоже самое, только еще и префикс поставщика сразу добавляет, почему-то "-01", хотя применял инструмент через форму поставщика с кодом 02. Но это не важно. Как помять код на правильный понятно.

Змінено користувачем Paint
Надіслати
Поділитися на інших сайтах


34 минуты назад, lovinhug сказал:

Подскажите, за два года модуль существенно изменился? Можно работать по старому или все-таки заново читать инструкцию? 

Логика прежняя, посмотрите функционал по каждой вкладке и улыбнет)

Надіслати
Поділитися на інших сайтах


8 hours ago, dvk18 said:

кто знает как работает инструмент "Удалить из image неиспользуемые фото"?

Вот инструкция от автора: 

Перед использованием функции, сделайте копию БД                      
Функция удаляет неиспользуемые изображения из image/data (image/catalog для Опенкарта 2) ,при этом работает очень осторожно.      
Все подготовку нужно делать на своем компе.                        
Скачайте всю папку image на комп и не удаляйте ее до самого конца работы                  
Создайте на компе папку image1, а в ней, папку catalog (для старых опенкартов папку data) со всеми подпапками - точную копию структуры image, но пустую, без фото.
Будьте внимательны: не грохните фото иконок языков, категорий... удалите только фото товаров.              
Если что, восстановите фото иконок из image.                        
Закачайте image1 на сайт, рядом с тамошним image                      
Установите права на папку image1 - 777.                        

Запускаете инструмент   https://prnt.sc/af6vda

 

                       
Модуль просмотрит все товары в магазине и скопирует только фото, которые используются в товарах, в папку image1.          
Таким образом, в папке image1 будет ровно столько фото, сколько нужно для товаров.                
Переименуйте папку image в image2, а папку image1 в image.                    
Проверьте работу магазина (откройте несколько товаров), если все фото - на месте, удалите image2.            

И image/cache можно почистить.

 

Действуйте по инструкции- и все получится. 

                         
Надіслати
Поділитися на інших сайтах


В 11.07.2019 в 09:37, Paint сказал:

 

  Показать контент

 

Содержимое файла errors.tmp:

 Price not updated: Row ~= 118 SKU = 1
 Price not updated: Row ~= 119 SKU = 1
 Price not updated: Row ~= 120 SKU = 1 Zero price counted 
 Price not updated: Row ~= 120 SKU = 2
 Price not updated: Row ~= 121 SKU = 2
 Price not updated: Row ~= 122 SKU = 2 Zero price counted 
 Price not updated: Row ~= 122 SKU = 3
 Price not updated: Row ~= 134 SKU = 3

 The Product passed: Row ~= 303 SKU not found in price-list 

Почему в логах вылазит такое  Price not updated: Row ~= 120 SKU = 1 Zero price counted , когда в 120 строке уже товар с SKU = 2 ???

 

...Как привести все Коды к единому (числовому) виду?

 

сделайте запрос в БД


UPDATE oc_product SET `model` = CONCAT( `product_id` , '-01' )

потом прогоните прайсы, что бы номер поставщика применился тот который у Вас есть.

возможно у Вас вместо  oc_product  будет другой префикс в БД ..._product, посмотрите а то не получится

 

 

@Rassol2

Видимо это сообщение кратное 7 :mrgreen:

 

  • +1 1
Надіслати
Поділитися на інших сайтах

В 11.07.2019 в 10:51, Rassol2 сказал:

Так уж и быть.
 


UPDATE oc_product SET model = product_id

Выполните этот запрос в phpmyadmin в вкладке sql в базе данных магазина.
Обратите внимание что это запрос. Возьмет и тупо все model заменит на id а после того как отработает АОП он уже добавить к нужным товарам свою приставку.

Перед выполнением всегда рекомендую делать бекап базы данных.

 

блин, я опоздал 

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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