Motor CMS New

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

Автор
Господин ПЖ
+1
@Mot, капчу добавил, картинки пока пусть будут, потом перенесу код сделаю блоги, а из гостевой уберу картинки

Дух
0
Вантуз-мен, снова и снова respekt за обновки 🛠
Можно еще пожелание? lamer свои отдельные статичные страницы делать как нить попроще чтобы не править несколько файлов.
Изменил: Удаленный (20.02.2022 / 15:27)

Дух
0
Не могу добавить сообщение ни гостем ни авторизованным:

Страница недоступна
Сайт motor-cms.site пока не может обработать этот запрос.
HTTP ERROR 500

Браузер сам не обрабатывает.
Обновил только целиком папки app и resources и два composera в корне, которые были изменены час назад.

Дух
0
Все заработало, обновиться не удалось, полная переустановка из последнего архива спасла. atlet
Автор
Господин ПЖ
+1
@Mot, composer install, там библиотека для обработки изображение добавлена

Дух
0
Вантуз-мен, да точно, след. раз просто композитор обновить.
Автор
Господин ПЖ
+1
@Mot, самый просто способ, открываешь app/routes.php и дописываешь
use App\Services\View; // это сверху где все use
$app->get('/xxx', function ($request, $response, View $view) {
    return $view->render(
        $response,
        'template', // имя шаблона к примеру pages/rules - resources/views/pages/rules.php
    );
});

теперь по /xxx будет вызываться template.php без контроллеров и моделей
Изменил: Вантуз-мен (20.02.2022 / 19:06)

Дух
0
Вантуз-мен, не понял это /xxx что вместо иксов какой адрес написать?net

Пришелец
0
Mot, гостевая будет переделана в блоги, из гостевой наверно удалю загрузку фото, там админ сам будет решать разрешать создавать статьи и писать в гостевой

Добавлено через 04:43 сек.
Ещё бы какой-нибудь лёгкий красивый дизайн найти на bootstrap5
@Vantuz 16.02.2022 / 23:45
https://html5up.net/uploads/demos/minimaxing/

Добавлено через 05:50 сек.
https://html5up.net/uploads/demos/halcyonic/#
Изменил: pzhelobtsov (20.02.2022 / 19:42)
Автор
Господин ПЖ
0
@Mot, пиши тот который ты хочешь создать
к примеру тебе нужна страница /about

$app->get('/about', function ($request, $response, View $view) {
    return $view->render(
        $response,
        'about',
    );
});

теперь создай файл resources/views/about.php
и наполни его любый html кодом

Вообще можно даже сделать страницу без вьюхи

$app->get('/about', function ($request, $response) {
    $response->getBody()->write('<html>Тут твой код</html>');
    return $response;
});

Но наверно это слишком, роуты не место для html, да и дизайн будет различаться

Добавлено через 00:50 сек.
pzhelobtsov, вроде неплохо, но это не bootstrap5
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск