Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


 Поделиться

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 = '';

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


Ссылка на комментарий
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.