Motor CMS New

Печать RSS
4968
CMS: https://github.com/visavi/motor
ORM: https://github.com/visavi/motor-orm
Официальный сайт: https://motorcms.ru
Документация: https://motorcms.ru/docs


Дух
0
Вантуз-мен, да точно старт титл же везде в оригинале движка, откуда я этот пуш взял сам не знаю, загреб уже сам наверное E
Автор
Господин ПЖ
0
@Mot, гостевая будет переделана в блоги, из гостевой наверно удалю загрузку фото, там админ сам будет решать разрешать создавать статьи и писать в гостевой

Добавлено через 04:43 сек.
Ещё бы какой-нибудь лёгкий красивый дизайн найти на bootstrap5

Дух
0
Вантуз-мен,
Ещё бы какой-нибудь лёгкий красивый дизайн найти на bootstrap5
эх не дизайнер я и ни художник и в сочетаниях цветов ничего не понимаю, увы, а админка в движке это будет хорошее новшество.

Дух
+1
В общем перемодифицировал сам себе движок так, что это уже не пример и не образец, поэтому оставлю его себе на личные нужды, а официальный дистрибутив без всяких изменений последней сборки будет в этом году по адресу motor-cms.site , тем более раз взялся за дело, то нужно и вести его, а еще мне мой провайдер домен site подарил, и наконец все таки нет никакого живого примера работы этого нового движка на файлах.
Все данные перенес, Vantuz boss.

Дух
0
Когда переходишь на не существующую страницу, то:
Страница недоступна
Сайт motor-cms.site пока не может обработать этот запрос.
HTTP ERROR 500
Браузер не может вообще обработать этот запрос.
Автор
Господин ПЖ
+1
@Mot, это уже исправлено, скоро выложу обнову
Автор
Господин ПЖ
+1
Ошибки исправлены, добавлены миграции, пока в виде запуска файла

Пример кода
// Вызываем класс миграции, внутрь передаем нужную нам модель
$migration = new Migration(new User());

// Добавляет поле есть возможность указать значение по умолчанию
$migration->column('picture')->after('role')->create();

// Переименовывает поле
$migration->column('picture')->to('picture2')->rename();

// Удаляет поле
$migration->column('picture2')->delete();

https://github.com/visavi/motor-orm/blob/master/src/Migration.php
Изменил: Вантуз-мен (20.02.2022 / 04:49)

Дух
0
Вантуз-мен, respekt за обновку. Все работает четко.

Пожелания:
Добавить гостям капчу.
И может быть запретить гостям добавлять картинки?

А про миграции вообще не понял.

Дух
0
Что значит код в app/settings.php?
'debug' => false, (или true)
Автор
Господин ПЖ
+1
@Mot, debug true в случае 500 или другой ошибки выводит полную информацию,
Миграции нужны чтобы добавлять или удалять поля в текстовых файлах, к примеру если перейдешь по адресу migrations, то в users.csv будут добавлены 2 новых поля, picture и avatar
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск