Создаю SEO Page на сайте на основании отбора некоторых значений атрибутов с помощью фильтра OCFilter (ocstore 2.3). Работает все ок, пока не сделаю какие то изменения в СС... после этого CC изменяет при выгрузке ID этих значений и соответственно SEO Page перестает работать, отдавая ошибку 404.
Вот простой пример:
делаю SEO Page категории "варочные поверхности"по характеристике ТИП, значение "электрическая", захожу в эту категорию на фронэнде - отмечаю флажком нужное значение и получаю УРЛ с параметрами - 9560/634364 (первое число - ID характеристики-атрибута, а второе число - ID значения).
Новосозданная страница работает до тех пор, пока я не сделаю новую выгрузку из CC, поскольку Ваш софт изменит ID для значения атрибута, и старый УРЛ (9560/634364) уже не работает. ID изменяется в том случае, если что-то поменять в СС с характеристиками - добавить новое значение, или убрать дублирующее, к примеру, вывести в фильтр новую характеристику.
Меняются ID значений в атрибутах OC filter
Так работает программа СС, она удаляет текущие данные и создаёт записи заново, тем самым формируются новые ID, к сожалению это нельзя исправить.
С уважением, поддержка ElbuzGroup.