Где в коде Okay-CMS находится точка инициализации базы данных?

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Zepp M
Zepp M
Возраст: 33
Репутация: 1
Сообщения: 12
Зарегистрирован: 22.09.2023
С нами: 5 месяцев 5 дней

Сообщение #1 Zepp » 24.09.2023, 15:03

Здравствуйте! Кто-нибудь знает, где находится точка инициализации базы данных в Okay-CMS? Я все файлы перелазил, так и не нашёл, где это происходит. У меня версия 4.2.1, а сам я - нуб и стажёр. Помогите, пожалуйста! =))
То есть, где-то в коде должна ведь программа принимать хост, саму базу данных, пользователя и пароль для доступа, правильно?
Я вроде как нашёл сам конструктор в ./vendor/aura/sql/src/ExtendedPdo.php. А вот саму точку инициализации найти не могу.
Лучшие люди форума: korshunov, makki, Aleks! Спасибо за неоценимую помощь этим великим знатокам Okay-CMS!

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 6 месяцев
Откуда: Киев
Сайт

Сообщение #2 makki » 24.09.2023, 15:10

Okay/Core/Database.php
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Zepp M
Zepp M
Возраст: 33
Репутация: 1
Сообщения: 12
Зарегистрирован: 22.09.2023
С нами: 5 месяцев 5 дней

Сообщение #3 Zepp » 24.09.2023, 15:22

makki писал(а):Okay/Core/Database.php
Это, получается, сам класс, а где-то он принимает аргументы в конструктор, правильно? Я имею в виду, что где-то производится ввод конкретных данных, типа: "$conn = new PDO('mysql:host=mysql-hearthfire; dbname=hearthfire', 'root', 'yesenin');". Подскажите, пожалуйста! Не могу понять, как это тут происходит.
Лучшие люди форума: korshunov, makki, Aleks! Спасибо за неоценимую помощь этим великим знатокам Okay-CMS!

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 6 месяцев
Откуда: Киев
Сайт

Сообщение #4 makki » 24.09.2023, 16:26

config/config.php
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Zepp M
Zepp M
Возраст: 33
Репутация: 1
Сообщения: 12
Зарегистрирован: 22.09.2023
С нами: 5 месяцев 5 дней

Сообщение #5 Zepp » 24.09.2023, 17:27

makki писал(а):config/config.php
Вы - великий человек! Храни вас Высшая сила!
Лучшие люди форума: korshunov, makki, Aleks! Спасибо за неоценимую помощь этим великим знатокам Okay-CMS!


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя