Motor CMS New

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


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

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

Дух
0
Обновился.
В гостевой сообщения не удаляются. И зачем поле Имя при редактировании?
В статьях тоже картинка не изменяется и не удаляется при редактировании, а может так и надо?

Можно ли сделать обрезку статей на главной со ссылкой продолжения чтения? Ведь все равно они на отдельной странице появляются по клику заголовка.

Сей час сайт пока не доступен, там домен в регру почему то быстро перекинулся на конструктор, хотя я его вроде не трогал, а трогал другие там домены, но обратно на свой хост он будет долго переделегироваться, я на него захожу по ай пи 151.80.207.170 в hosts, прошлый раз 2-3 дня переходил.
Автор
Господин ПЖ
0
@Mot, статистику гостевой можно получить так

function statGuestbook()
{
    return \App\Models\Guestbook::query()->count(); // тут будет количество постов
    // Или
    $lastPost = \App\Models\Guestbook::query()->orderByDesc('created_at')->first();

    return $lastPost ? date('d.m.Y H:i:s', $lastPost->created_at) : 0; // Время последнего поста или 0 если постов нет
}
ну или в $lastPost это объект Guestbook там есть все что нужно, текст, id пользователя итд

Вызывай так <a href=....>Гостевая <?= statGuestbook() ?></a>

Добавлено через 02:34 сек.
@Mot, удаление поправил, поле имя убрал, в статьях картинки удаляются по клику на крестик рядом с картинкой
при редактировании они не изменяются

Обрезку да, надо сделать
Изменил: Вантуз-мен (07.03.2022 / 01:02)

Дух
0
Вантуз-мен, что то я не понял, обновился сей час на опен сервере и ничего не изменилось.
А это function statGuestbook()..... в settings.php добавил в самый низ в самом конце, правильно?
Изменил: Удаленный (07.03.2022 / 02:37)
Автор
Господин ПЖ
0
@Mot, только выложил изменения
statGuestbook добавь куда-нибудь в app/helpers.php

Дух
0
Вантуз-мен, да вот это класс klass , все отлично работает respekt

Дух
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="/guestbook">Гостевая</a> <?= statGuestbook() ?></li>
        </ol>
    </nav>
<?php $this->stop() ?>

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

Так сейчас реализовано в роторе, но там через сутки по крону все картинки которые не привязаны удаляются

Если ты редактируешь уже созданную статью, то там можно удалить любую картинку по крестику или можно удалить статью полностью тогда все картинки в ней удалятся,
Но не удалятся те которые без привязки, надеюсь нормально объяснил, если это не так работает, значит где-то ошибка
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск