Пользователь пытался назначить для категории ряд атрибутов, чтобы по ним генерировать текст товаров. Но при сохранении категории, атрибуты пропадали.
А) Изначально показалось, что дело в том, что этих атрибутов слишком много. Дальнейшие тесты показали, что атрибуты не сохраняются, если не прописана ни одна формула. Видимо, на этапе программирования я решил: а зачем атрибуты, если формул нету — сэкономлю место в базе... Я же всегда мудрю с веротяными событиями со стороны пользователя.
Б) Пои дальнейшем рассмотрении ситуации обнаружилась другая проблема, собственно. Пользователь отметил, что добавляет 13 атрибутов и ок, а когда добавляет 14, то не сохраняется. И тут уже речь о том, что поле с настройками категории оказалось в базе данных не может вместить такой объем данных. Для увеличение объема данных необходио сменить тип поля с VARCHAR на TEXT или более вместительное.
К примеру, вот такой запрос в базу данных:
ALTER TABLE `oc_seo_tags_generator_category_setting` CHANGE `setting` `setting` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
Теги: атрибуты, не сохраняются атрибуты, не сохраняет атрибуты, проблема с атрибутами, атрибуты SEO Tags Generator, атрибуты для категории, атрибуты в админке категории, атрибуты в категории, атрибуты в категориях