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

Otvet

Користувачі
  
  • Публікації

    5 014
  • З нами

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

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

  1. Предложение 2:

    Автоматическое присвоение картинки "нет фото", при условии что не заполнен номер колонки/прямая ссылка/пустые ячейки

     

    Алгоритм:

    Если фото не найдено, то по умолчанию присваивается заданное в коде "../image/data/suppler_noimg.jpg" и просто приписывается к товару в БД

    Картинку включить в состав модуля, дабы знать заранее url

     

    Обоснование:

    - куча людей с жалобами на ошибки "main photo not found"

    - ускорение импорта, т.к. ничего не качается/создается/заливается

    - отсутствие кучи дублей по сравнению с текущим Прямая ссылка на фото по умолчанию:

    Еще раз провел испытания, на хостинге и на локальном сервере. Всё подтвердилось.

    в ..\image\data\test  создалось 10 папок с именами 0, 1, 2, ..., 9  и в каждой по копии заданного  ..\image\no.png

     

    Да и ряд товарищей тоже подтвердили сей факт. Поэтому не снимаю предложение.

     

    По поводу что никак не влияет:

    1. но и никакого смысла держать десятки лишних папок и файлов одного содержания не вижу

    2. браузер будет кэшировать каждую т.к. они имеют разный url

     

     

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

    Кому надо тот может сделать.

    https://opencartforum.com/topic/16297-автоматическая-обработка-прайс-листов-наполн/?do=findComment&comment=361732

  2. Не совсем понял что вы имеете в виду. Но у меня указано так

    http://site/image/no_image.jpg

    фото кэшируется и выдается всем, так что это не проблема по скорости работы. 

    у меня при таком подходе качает этот файл десяток раз и создает его копии в разных папках

    а надо чтобы один файл был для всех товаров а не куча одинаковых

  3. Автоматическое присвоение присутствует. 

    Прямая ссылка на фото по умолчанию:

     

    Тогда как прописывать url, что бы не создавал кучу клонов заданной а просто прописывал путь в mysql?

     

     

     

    Всем доброго времени суток. Работая с модулем и подсматрев на других сайтах пришел к выводу, что было бы очень здорово добавить возможность публикации даты обновления (для покупателей), т.е. посетитель сайта может видеть насколько информация о товаре актуальна (цена+наличие).

    Насколько мне известно автор модуля обновляет свой(и) сайт(ы) два раза в сутки, но мне такой роскоши последние три недели не давал делать мой поставщик, к тому же от недавних скачков доллара многие цены практически превратились из розничных в оптовые.

    Заранее спасибо

     

    Самое простое:

    - в прайсе создаете колонку с текущей датой, например "17 янв"

    - импортируете в upc/ean/...

    - выводите upc/ean/... в карточку товара

     

    Еще один плюс данного подхода: разные даты для разных поставщиков)

  4. Предложение 2:

    Автоматическое присвоение картинки "нет фото", при условии что не заполнен номер колонки/прямая ссылка/пустые ячейки

     

    Алгоритм:

    Если фото не найдено, то по умолчанию присваивается заданное в коде "../image/data/suppler_noimg.jpg" и просто приписывается к товару в БД

    Картинку включить в состав модуля, дабы знать заранее url

     

    Обоснование:

    - куча людей с жалобами на ошибки "main photo not found"

    - ускорение импорта, т.к. ничего не качается/создается/заливается

    - отсутствие кучи дублей по сравнению с текущим Прямая ссылка на фото по умолчанию:

  5. у меня такой вопрос, В вкладке инструменты ненужен прайс. А через эту вкладку можно поправить ссылки на все товары ? Просто тот товар что создан вручную он имеет адрес 

    /index.php?route=product/product&path=87&product_id=1863

    А хочется что бы чпу.

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

    надо выбрать

    Поставщики:       Все

     

     

     

     

    стоит выбор "Всегда"

     

    если не обновляет h1 и title, то скорее всего установлена версия для опенкарт на окстор

    • +1 1
  6. Возможно ли в модуле реализовать такую функцию:

    В случае, если товар на складе закончился (количество 0) не показывать товар в категориях (не "отключать товар", т.к. это не хорошо скажется на SEO, а именно не показывать. И еще вариант: установить сортировку 99 ( т.е. товар, которого нет в наличии в категориях будет отображаться в конце).

    Во вкладке "Инструменты" текущей версии добавилось много нового, что приятно удивило (Давно не обновлял модуль), но решения своего вопроса так и не нашел.

    Это не к модулю, делается правкой php. В форуме есть тема
    • +1 1
  7. Здравствуйте. Не могу понять что случилось. Модуль товары из прайса не загружает, не обновляет. При попытке посмотреть фаил ошибок выдаёт сообшение Forbidden

    You don't have permission to access /vqmod/php/errors.php on this server. Apache/2.4.10-1-beget-reuseport (Unix) Server at silverfair.ru Port 80

    Обновлён до последней версии. Прозьба автора помочь, срочно нужно. Спасибо!

    Смотрите права на файлы
  8. Наставил вам плюсов за идею!

    Вот на таких, как вы я и паразитирую :)

    Спасибо, ждите 8.0, уже скоро.

    Спасибо )) Как тут ставить плюсы я пока не догнал, либо на форуме есть лимиты

    Подумав чуть дольше, надумал что предложенный мной вариант не совсем удобен, т.к. активирует товары которых нет уже (остаток на сайте = 0)

     

    Ежели бы была возможность указывать не конкретное кол-во в поле1 а например ">0"  или просто "Изменить кол-во товаров с остатком >0 на Поле1" то думаю всем бы подошло.

     

    Т.е. алгоритм таков:

    1. товарам с остатком более 0 присваеваем остаток 9999

    2. обновляем остатки из прайса

    3. если остаток 9999 то присваиваем 0

     

    Еще раз прошу простить, за то что не до конца обдумал сразу (проявил эгоизм, ибо сам планирую не держать остаток а просто 99 и "не вычитать со склада" и мне заменить 99 на 9999 потом 9999 на 0 подходит :ph34r: )

    • +1 1
  9. Беру 1-й товар из массива1, перебираю массив2 (т.е. прайс), если такого товара нет, то ставлю ему 0 на остатке.

    Беру 2-й товар из массива1.......

     

    Итого: размер массива1 х  на размер массива2 =  огого :)

    Да ресурсоемко... Не обдумал момент, извините

     

    НО я придумал  :eek:

    Другой способ:  ДОбавить инструмент "Изменить кол-во Поле1 на  Поле2 "

    1. Делаем кол-во всех товаров маловвероятным (например 9999)

    2. Импортируем прайс. У товаров из прайса меняется кол-во, а у тех что нет остается 9999

    3. Инструментом "Изменить кол-во Поле1 на  Поле2 " делаем 9999 в 0

     

    Думаю очень легко реализуемо, ибо у вас для других полей уже есть такие вещи  :oops: 

    Да и пригодится многим

    • +1 1
  10. Все правильно, Инструмент работает только в том поставщике, в форме которого вы находитесь.

    Т.е. он обнулит товары только 1 поставщика.

     

    Вы предлагаете сделать кнопку двойного действия?

    Обнулил поставщика и погнал прайс?

    В идеале не так даже: 

    массив1 - товары на сайте

    массив2 - товары в прайсе

    если товар из массив1 отсутствует в массив2 то {кол-во = 0}

     

    и без обновления, просто обнуление отсутствующих в прайсе

    ибо как я уже сказал, если при импорте что то пойдет не так, то останется всё по нулям (и мне кажется менее ресурсоемко)

  11. Думал об этом.

    Тогда получится, что 1 поставщик отключит товары 2-го, а 2-й потом отключит товары 1-го :)

    Дык разве как в инструментах нельзя ограничить только рамками одного? Для этого же в model приписывается -01, -02, -03 ?

    Да и наличие функции не означает что она для всех обязательна)

     

    Чуть обмозговал, если это делать перед импортом, то даже если один обнулит (именно кол-во = 0 а не статус выключено) , при импорте всё вернется на круги своя? Или я ошибаюсь?

    • +1 1
  12. Вопрос к знатокам. только разбираюсь с модулем и есть проблема в виде дублей. Работаю с кучей поставщиков, порядка 30-ти, у многих есть пересекающиеся товары, идеальных прайсов вообще нет, у многих отсутствует колонка с артикулом, категории и тп.

    Все делаю по инструкции в видео.

    1) Настраиваю форму поставщика

    2) Прогнал самого первого поставщика (товар залился)

    3) Настраиваю форму следующего поставщика

    4) Прогоняю на список похожих товаров (редактирую файлик, оставляю только соответствия)

    5) Заливаю получившийся файлик с настройками как у вас в видео

    6) После этого уже прогоняю прайс как "добавлять и обновлять"

    и остальных по кругу так-же

    НО !!!!

    3an1US3.png

     

    Видно что товар один и тот-же от разных поставщиков.

    Дубли находяться, причем загружено только 5 поставщиков, а уже ~7000 товаров. Как избавиться от этого ?

     

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

    У всех нормальных дистрибуторов(и более менее реселлеров) есть поле PartNumber, его и надо как приоритетный SKU (а их код уже как запасной). Для 1132 это CE847A/ Тогда и не будет дублей

     

    З.ы. 1132 снято и заменено на M125RA

    • +1 1
  13. Предложение:

     

    Добавить Действие: "Обнулять отсутствующие в прайсе товары"

     

    Объяснение: Товары если даже их нет в новом прайсе остаются висеть. Если делать в 2 этапа: обнулять всё через инструменты потом импортировать свежий, то в промежутке между этими действиями товара на сайте не будет. А вдруг при импорте ошибки пойдут? Тогда вообще всё на неопределенное время пропадет.

    • +1 1
  14. Вы случайно не скопировали admin/model/catalog/suppler  для Opencart при том, что у вас стоит движок ocStore ?

    сначала да, но потом заменил файлом из папки ocStrore1541-1551 т.к. мета-теги не работали

    может быть из за сборки ocshop 1.5.6.4?

     

     

    Люди,не кто не сталкивался с таким:

    раньше в карточке товара при нажатии на фото оно увиличивалось, а теперь перекидывает на пустую страницу с фото.

    не было

  15. У созданных категорий пусто в "Родительская категория:" во вкладке "Данные"

     

    А у товаров  пусто в  "Главная категория:" во вкладке "Связи"

     

    Это нормально? Вызывает некоторые проблемы)

  16. Подскажите возможно ли экспорт/импорт поставщиков (например что бы тестировать копию своего сайта на локальном OpenServer)!???

    через стандартный бэкап/восстановление таблиц mysql  с именами suppler*

  17.  

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

     

    Предупреждение: unlink(./uploads/sos.tmp) [функции.unlink]: Permission denied 

     

    Если локальный сервер то не удаляет файл сос, нужно вручную

  18. Если у вас не Опенкарт, а поля  h1 и title из шаблона не заполняются в товаре, значит вы взяли из дистрибутива модуль для Опенкарт.

    Это не страшно, замените 1 файл admin/model/catalog/suppler

     

    да, действительно

    моя ошибка, недоглядел - выбрал папку просто смотря на версию, а что ocshop и opencart разные папки не заметил

    теперь всё работает, спасибо

  19.  

    $_['text_manufacturer']                = 'Производители';

     

    может убрать табуляцию?

     

     

    Префикс не влияет на это!
    Скиньте фото стр. данные,как заполняете посмотрим

    а разве стр. данные как то влияет на формирование мета-тегов если товары добавляются? там более дескрипшн, кейвордс создаются 

    post-684481-0-88177500-1420460027_thumb.png

    post-684481-0-44010500-1420460028_thumb.png

    post-684481-0-11653900-1420460029_thumb.png

    • +1 1
  20.  

    File Name    : admin/language/russian/common/header.php(0)
    VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): $_['text_manufacturer'] = 'Производители';
    ----------------------------------------------------------------------

     

    может язык магазина отличный от русского?

     

     

    тот hml файл, где указывается универсальная колонка

     

    подробнее можно? в составе модуля нет html, только php

    формат импорта xml

    • +1 1
  21.  через инструменты без прайса попробуйте

    attachicon.gifScreenshot_1.png

    не прокатило, всё заполняет кроме h1 и title

     

    и права на файл посмотри

    какой файл? данные пишутся же в mysql 

     

    есть ли возможность отследить логи mysql или модуля дабы проверить пытается он писать что либо или же нет

     

    п.с. таблицы в БД у меня без префикса oc_ , может ли это как то влиять?

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

Important Information

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