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

Прямая работа с базой mysql


MedvedikS

Recommended Posts

Доброго времени суток, уважаемые.

Я реализую выгрузку прайса в магазин из 1С посредством прямой записи информации в таблицы базы mysql.

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

1. В админке я создаю категорию К1.

2. Напрямую в таблицы category, category_description, category_to_store записываю корректную информацию о категории К2.

3. Ни в админке, ни на сайте категория К2 НЕ появляется.

4. Редактирую в админке категорию К1 (ничего не меняю, просто захожу в режим редактирования и нажимаю "сохранить").

5. Категория К2 появляется и в админке, и на сайте.

Помогите разобраться.

Надіслати
Поділитися на інших сайтах


Создал в админке три категории, открыл сайт - они есть.

Зашел в базу через phpMyAdmin и очистил таблицы категорий вообще, обновляю страницу, но на сайте категории остались! Захожу в админку - категории есть!

Резюме - данные на сайте отображаются НЕ из базы mysql...

Подскажите, откуда сайт данные кажет и как до них добраться?

Надіслати
Поділитися на інших сайтах


Замечательно... Попробовал изменить в админке несуществующую в mysql категорию, словил следующую ошибку:

Notice: Undefined index: status in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 256
Notice: Undefined index: category_id in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 266
Notice: Undefined index: category_id in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 266
Notice: Undefined index: category_id in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 266
Notice: Undefined index: parent_id in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 277
Notice: Undefined index: keyword in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 297
Notice: Undefined index: image in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 305
Notice: Undefined index: image in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 312
Notice: Undefined index: sort_order in /home/m/medvediks/produkty/public_html/admin/controller/catalog/category.php on line 321
Надіслати
Поділитися на інших сайтах


вам верно ответили - данные кэшируются.

после изменения каких-либо параметров в админке кэш удаляется.

так что при работе с базой напрямую просто не забывайте очищать кэш в папке system/cache и "будет вам счастье"

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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