Не могу изменить производителя в уже созданном товаре
Доброго времени суток.
Столкнулся с такой проблемой, что у некоторых товаров не могу поменять производителя!
Редактирую товар из под админа!
Когда пытаюсь поменять значение производителя но любое другое из списка,
и сохраняю, то на фронтальной части всё равно отображается старое значение производителя,
и при перезагрузки (CRL+R) бекенда, производитель скидывается на старое значение, т.е. он не сохраняет изменения! В журнале ошибок по этому поводу ни каких записей нет!
Столкнулся с такой проблемой, что у некоторых товаров не могу поменять производителя!
Редактирую товар из под админа!
Когда пытаюсь поменять значение производителя но любое другое из списка,
и сохраняю, то на фронтальной части всё равно отображается старое значение производителя,
и при перезагрузки (CRL+R) бекенда, производитель скидывается на старое значение, т.е. он не сохраняет изменения! В журнале ошибок по этому поводу ни каких записей нет!
Комментарии: 17
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Ни у кого такой проблемы нет!?
У меня похожая шляпа из-за кеша была.
Еще было интересно узнать, есть ли производитель в списке производителей в MODX?
В общем после создания (добавления) товара и назначения первый раз производителя, после производителя я поменять не могу! Т.е. могу (выбираю из списка), но изменения не сохраняются. Это касается только производителя, все остальные свойства меняются нормально!
Папку /сore/cache < — Чистили?
У меня из за глюков с кеш двойная корзина выводилась, имя активного пользователя на страницах так же дублировался, с fenom решил
Так. в целях повышения интеллекта, что такое fenom?
Пока я рыл ответ на мой вопрос в глубинах форумов Modx, уже сталкивался с этим термином. но не заострил внимания!
Кстати, у меня ещё периодически, отключаются опции товаров! Т.е. назначу для опции, какую-нибудь категорию товаров, а она потом раз и отключится ни с того ни с сего)!
С опциями что то не понятное у вас твориться))) Как такое может вообще быть, не представляю, сам не сталкивался.
Т.е. я в админке товара сохранить изменения не могу. Вернее сохраняю, но они не сохраняются,
после того, как нажимаю (в бекенде) CTRL+R всё возвращается в «зад»)!
Как-будто доступа на изменения vendor нет, но при этом ни каких ошибок и предупреждений не показывает!
Таблица modx_ms2_vendors для производителей
Таблица modx_ms2_options для опций.
Если да, то у Имя ID должен стоять «первичный ключ», в Атрибутах:UNSIGNED и в Дополнительно: AUTO_INCREMENT.
Это мое предположение, что может быть.
Для контроля таблиц, без входа на хостинг — phpMyAdmin, рекомендую компонент dbAdmin
Да, всё так я ответил вот на эту Вашу фразу "… или обновляешь и сохранений нет?.. а в vendor (на сайте старые значения)..."
Соответственно в vendor в бекенде не сохраняется новое значение!
Я поковыряюсь в БД, как Вы посоветовали, но не факт что поможет)!
Так, вот алгоритм моих действий!
Ну это чтобы точно было понято, что я делаю!
1 — Создаю товар.
2. Заполняю все свойсва — Цена (пусть будет 5 руб.), производитель (пусть будет Производитель 1)
3. Сохраняю.
Всё хорошо, товар отображается как надо. Но тут я понимаю. что вместо Производителя 1, у данного товара нужен Производитель 2
4. Меняю в бекенде значение vendor с «Производитель 1», на «Производитель 2»
5.Сохраняю.
6.Замечаю что на фронтальной части производитель не поменялся
7. Возвращаюсь в бекенд, делаю CTRL+R и вижу что сохранённый «Производитель 2» сбросился на первоночальный «Производитель 1». Поэтому и на фронтальной части производитель не поменялся!
8.Повторяю процедуру, один чёрт после перезагрузки страницы vendor принимает старое (первоначальное) значение! Как-будто его нельзя менять)!
вспомнил. Был сайт, где аналогичная фигня, не менялся производитель.
С трудом там нашел причину.
В настройках сайта было включено кеширование базы данных, параметр cache_db
Действительно причина была в этом!
Но почему дело касается только именно vendor?
Чего особенного в нём)!?
Я специально включил кеширование базы, т.к. это вроде снижает на неё нагрузку!
Есть-ли какие-нибудь хитрости в настройках кеширования для интернет магазина на minishop2? Может где-то уже обсуждалось)!?
Аккуратная разработка и работа со встроенным кешем.
Спасибо вам за решение )
Альтернативный вариант: отключить настройку cache_db и очистить папку core/cache.
Такая же проблема была.