Motor CMS New

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

Автор
Господин ПЖ
0
@Mot, покажи структуру файла database/users.csv

Дух
0
Сей час так id,login,password,email,role,name,picture,avatar,created_at

а на гитхабе так id,login,password,email,role,name,created_at и тогда вообще только бела страница.
Автор
Господин ПЖ
0
@Mot, ну все верно
тогда посмотри что там в последней колонке
id,login,password,email,role,name,picture,avatar,created_at
1,admin,пароль,[email protected],boss,"вася пупкин",path,path,тут должно быть число что-то типа 1645435056

или открой файл читалкой csv, excel итд или чем-то подобным
Чтобы сразу видеть
Прикрепленные файлы:

Дух
0
Вантуз-мен, так не понял что с датой регистрации делать.
Автор
Господин ПЖ
0
Новое обновление
Добавлены связи
/**
 * Возвращает связь пользователей
 */
public function user(): mixed
{
    return $this->hasOne(User::class, 'user_id');
}

/**
 * Возвращает связь файлов
 *
 * @return mixed
 */
public function files(): mixed
{
    return $this->hasMany(File::class, 'id', 'post_id');
}

Прикрепление через ajax нескольких файлов к посту
Вставка фото в пост автоматически после загрузки фото или по клику
Удаление фото из текста поста
Удаление файлов через ajax
Вывод аватаров в ленте и другие изменения

Для обновления таблиц нужно зайти на /migrations/index.php
Прикрепленные файлы:

Дух
0
Отлично visavi начну обновляться потом когда решится вопрос с показом даты регистрации пользователей.
Автор
Господин ПЖ
0
Пока не обновляйся, там есть ошибка, желательно вынести создание поста на отдельную страницу
сегодня поправлю
Автор
Господин ПЖ
0
Добавил статьи на главную, гостевую упростил, убрал оттуда загрузку фото
Потом надо будет что-то с url придумать, потому что ссылки типа site.ru/1 не совсем правильно
надо что-то типа site.ru/story/1, а еще лучше site.ru/story/slug-1
Но это на потом
Ну и какое-то боковое меню наверно надо сделать, а то ссылки на гостевую сейчас нет
Прикрепленные файлы:

Дух
0
Уже можно обновляться? Потом обновлюсь, а пока рассмотрите только одно=колоночные варианты.
Например как сей час демо версия сайта с одним горизонтальным меню.
<?php $this->start('breadcrumb') ?>
    <nav>
        <ol class="breadcrumb">
		    <li class="breadcrumb-item"><a href="/"><i class="bi bi-house-door"></i></a></li>
            <li class="breadcrumb-item"><a href="#">Ссылка1</a></li>
            <li class="breadcrumb-item"><a href="#">Ссылка2</a></li>
			<li class="breadcrumb-item"><a href="">Ссылка3</a></li>
        </ol>
    </nav>
<?php $this->stop() ?>
Но если вы решите что этого мало и нужна еще одна боковая колонка, то пожалуйста, на демо версии буду делать что угодно, на то она и демонстрационная версия.
Автор
Господин ПЖ
0
@Mot, breadcrumb нужно использовать только для навигации, там тег nav, поисковики его учитывают, для ссылок на другие ресурсы они не подходят
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск