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

Як встановити? Який SQL запит потрібно зробити?


SSHEVA
 Share

1. Встановити архів BirthDate.ocmod через адмінку Opencart та розділ Установка доповнень

image.png

 

2. Для того, щоб модуль запрацював коректно, вам потрібно зробити ось таки 2 запити в базу вашого сайту, наприклад через phpmyadmin

 SQL спочатку:

ALTER TABLE `oc_customer` ADD `birth_date` DATE NULL;

потім

ALTER TABLE `oc_customer` MODIFY `birth_date` DATE NOT NULL DEFAULT '0000-00-00';

Ці 2 запити створять поле в базі даних, де буде зберігатися інформація про дату народження користувача!

 

3. Ось і все, модуль встановлено.

 


Comments

Іноді буває але не у всіх

Можно попросить хостера або зробить самому:

 

Якщо видає помилку:

ERROR 1067 (42000): Invalid default value for 'birth_date' 

ERROR 1292 - Incorrect date value: '0000-00-00' 

 

при спробі зробити цей запрос:

ALTER TABLE `oc_customer` MODIFY `birth_date` DATE NOT NULL DEFAULT '0000-00-00';

 

Можно зробити цей запит:

SET sql_mode = '';

або

SET GLOBAL sql_mode = '';

Поділитися коментарем


Надіслати
×
×
  • Створити...

Important Information

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