1

Тема: Как записывать всю инфу в базу данных?

Привет всем.
А как сделать, что бы весть контент (тайтлы, тексты, slug'и и т.д.) хранились в БД?
Как создать подключение? Таблицы и саму базу нужно ручками создавать или для этого есть в Монстре функционал?

Поделиться

2 2015-09-21 18:09:44

Re: Как записывать всю инфу в базу данных?

подключение:

/**
 * Monstra database settings
 */
//define('MONSTRA_DB_DSN', 'mysql:dbname=monstra;host=localhost;port=3306');
//define('MONSTRA_DB_USER', 'root');
//define('MONSTRA_DB_PASSWORD', 'password');

нужно раскомментировать
таблицы - ручками
а чтение-запись - idiorm

Спасибо говорим плюсиком в репутацию. Так виднее smile

Поделиться

3 2015-09-22 09:10:54

Re: Как записывать всю инфу в базу данных?

sergeyterr пишет:

подключение:
нужно раскомментировать
таблицы - ручками
а чтение-запись - idiorm

Это же, я так понимаю, нужно изменить логику записи/чтения в шаблонах? Т.е. указывать места для хранения не файлы в storage а таблицы в БД?

Поделиться

4 (2015-09-23 04:23:22 отредактировано sergeyterr)

Re: Как записывать всю инфу в базу данных?

Сорри
раскоментировать нужно в файле
/boot/defines.php

в самом конце файла, и прописать свои данные доступа

все, после этого работаете с базой данных или стандартными запросами или через idiorm.
Корявый вариант перевода инструкции по idiorm я в вопросах, где то выкладывал

А где вы потом будете обращаться к базе в новом плагине или в шаблоне не имеет значения

Да - вся система и плагины продолжают работать на файлах, просто вы получаете возможность создать свой плагин с хранением данных в мускуле

Спасибо говорим плюсиком в репутацию. Так виднее smile

Поделиться