Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Пересохранение товаров


Recommended Posts

Добрый день!

 

opencart.pro 2.3, шаблон barbara, действующие лица, модули: mega filter и CSV price PRO import/export.

 

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

Делаю экспорт нужной группы товаров в csv, с помощью эксельки правлю характеристики и назад импортом загоняю.

Если открыть карточку товара в админке или на фронте, то характеристики видны и там и там, вроде бы получилось.

 

НО, тут вступает mega filter, который данную категорию товаров фильтрует как раз по характеристикам.

Беда в том что он не видит новые/измененные характеристики товара.

Лечится только открытием карточки товара в админке с последующим нажатием кнопки сохранить(не делая при этом ни каких изменений). После этой манипуляции фильтр видит все что должен и фильтрует верно.

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

 

И вот что я ищу:

Либо скрипт умеющий пересохранять все файлы магаза или определенной категории.

Либо отеческой помощи спецов, которые знают какой скрипт движка или модуля mega filter необходимо активировать для переиндексации товаров.

Link to comment
Share on other sites


Все верно, потому что фильтр переиндексируется при штатном сохранении карточки товара

А разве в фильтре нельзя задать принудительную переиндексаци\ю?

Link to comment
Share on other sites

13 минут назад, chukcha сказал:

Все верно, потому что фильтр переиндексируется при штатном сохранении карточки товара

А разве в фильтре нельзя задать принудительную переиндексаци\ю?

 

Там каждый товар надо отдельно индексировать по product_id )

Edited by spectre
Link to comment
Share on other sites

9 минут назад, chukcha сказал:

та ладно..
Т.е. при инстале фильтра нужно в каждый товар заходить?

@Agatha65 Это так?

 

Примерно так оно выглядит 

  if($product_id){
  if( $this->config->get( 'mfilter_plus_version' ) ) {
        require_once DIR_SYSTEM . 'library/mfilter_plus.php';
     
          Mfilter_Plus::getInstance( $this )->updateProduct( $product_id );
          }
         }

при инсталле оно перебирает

 

для pro - думаю конструкция похожая, после импорта надо "пройтись"

Edited by spectre
Link to comment
Share on other sites

  • 6 months later...
  • 4 months later...
В 19.04.2018 в 18:08, kokhanenkoSA сказал:

Добрый день!

 

opencart.pro 2.3, шаблон barbara, действующие лица, модули: mega filter и CSV price PRO import/export.

 

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

Делаю экспорт нужной группы товаров в csv, с помощью эксельки правлю характеристики и назад импортом загоняю.

Если открыть карточку товара в админке или на фронте, то характеристики видны и там и там, вроде бы получилось.

 

НО, тут вступает mega filter, который данную категорию товаров фильтрует как раз по характеристикам.

Беда в том что он не видит новые/измененные характеристики товара.

Лечится только открытием карточки товара в админке с последующим нажатием кнопки сохранить(не делая при этом ни каких изменений). После этой манипуляции фильтр видит все что должен и фильтрует верно.

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

 

И вот что я ищу:

Либо скрипт умеющий пересохранять все файлы магаза или определенной категории.

Либо отеческой помощи спецов, которые знают какой скрипт движка или модуля mega filter необходимо активировать для переиндексации товаров.

Получилось поправить? Есть плагин чтоб пересохранить? аналогичная проблема с фильтрацией атрибутов

Link to comment
Share on other sites


В 19.04.2018 в 18:08, kokhanenkoSA сказал:

Добрый день!

 

opencart.pro 2.3, шаблон barbara, действующие лица, модули: mega filter и CSV price PRO import/export.

 

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

Делаю экспорт нужной группы товаров в csv, с помощью эксельки правлю характеристики и назад импортом загоняю.

Если открыть карточку товара в админке или на фронте, то характеристики видны и там и там, вроде бы получилось.

 

НО, тут вступает mega filter, который данную категорию товаров фильтрует как раз по характеристикам.

Беда в том что он не видит новые/измененные характеристики товара.

Лечится только открытием карточки товара в админке с последующим нажатием кнопки сохранить(не делая при этом ни каких изменений). После этой манипуляции фильтр видит все что должен и фильтрует верно.

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

 

И вот что я ищу:

Либо скрипт умеющий пересохранять все файлы магаза или определенной категории.

Либо отеческой помощи спецов, которые знают какой скрипт движка или модуля mega filter необходимо активировать для переиндексации товаров.

 

В 07.11.2018 в 03:54, FlintZ сказал:

Господа, проблема точно такая же. Кто-то решил её? Прошу помощи.

Кто смог решить любым способом помогите. Мне тоже надо с фильтрацией решить атрибуты импортировал но не выходят в фильтре

Link to comment
Share on other sites


  • 7 months later...

Актуально, похожая проблема, только с изображениями опций, пока не сохранишь руками товар картинки у опций не появляются. Может кто скрипт своять?

Link to comment
Share on other sites


  • 5 months later...
On 4/19/2018 at 3:08 PM, kokhanenkoSA said:

Добрый день!

 

opencart.pro 2.3, шаблон barbara, действующие лица, модули: mega filter и CSV price PRO import/export.

 

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

Делаю экспорт нужной группы товаров в csv, с помощью эксельки правлю характеристики и назад импортом загоняю.

Если открыть карточку товара в админке или на фронте, то характеристики видны и там и там, вроде бы получилось.

 

НО, тут вступает mega filter, который данную категорию товаров фильтрует как раз по характеристикам.

Беда в том что он не видит новые/измененные характеристики товара.

Лечится только открытием карточки товара в админке с последующим нажатием кнопки сохранить(не делая при этом ни каких изменений). После этой манипуляции фильтр видит все что должен и фильтрует верно.

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

 

И вот что я ищу:

Либо скрипт умеющий пересохранять все файлы магаза или определенной категории.

Либо отеческой помощи спецов, которые знают какой скрипт движка или модуля mega filter необходимо активировать для переиндексации товаров.

Решили проблему?

Link to comment
Share on other sites


В 18.04.2020 в 20:36, vit2001 сказал:

Решили проблему?

Да, оказалось все просто.

В настройках модуля Filter pro есть кнопка перестроения индекса фильтра.
image.png.52c9d764b587fea43cdf4878222d3fc3.png

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.