Вопрос - Ответ по RotorCMS

Печать RSS
16060
Кураторы темы:


Последний из могикан
0
Ок, спасибо! Ждём )

Последний из могикан
0
А в роторе нет создания карты сайта, как в dle ?

Господин ПЖ
0
GodZiLLa,
добавь в app/Models/Post.php

    /**
     * Возвращает сокращенный текст
     */
    public function shortText(int $words = 100): HtmlString
    {
        if (wordCount($this->text) > $words) {
            $more = view('app/_more', ['link' => route('topics.topic', ['id' => $this->topic_id, 'pid' => $this->id])]);
            $this->text = bbCodeTruncate($this->text, $words) . $more;
        } else {
            $this->text = bbCode($this->text);
        }

        return new HtmlString($this->text);
    }

и в resources/views/feeds/_topics.blade.php
замени текст на
        <div class="section-message">
            {{ $post->lastPost->text ? $post->lastPost->shortText() : 'Удалено' }}
        </div>

карта есть /sitemap.xml
Изменил: Вантуз-мен

Последний из могикан
0
GodZiLLa,
добавь в app/Models/Post.php

/**
* Возвращает сокращенный текст
*/
public function shortText(int $words = 100): HtmlString
{
if (wordCount($this->text) > $words) {
$more = view('app/_more', ['link' => route('topics.topic', ['id' => $this->topic_id, 'pid' => $this->id])]);
$this->text = bbCodeTruncate($this->text, $words) . $more;
} else {
$this->text = bbCode($this->text);
}

return new HtmlString($this->text);
}
@Vantuz Сегодня / 16:27Сегодня / 16:29
Добавил.

и в resources/views/feeds/_topics.blade.php
замени текст на
<div class="section-message">
{{ $post->lastPost->text ? $post->lastPost->shortText() : 'Удалено' }}
</div>
Добавил, строку заменил и ...
image
Или текст всего файла на этот код заменить ?
карта есть /sitemap.xml
Автоматически формируется ?

Господин ПЖ
0
GodZiLLa, пропиши сверху еще в Post.php - use Illuminate\Support\HtmlString;

Последний из могикан
0
Вантуз-мен, вот, теперь заработало!
Спасибо!

Последний из могикан
0
Что то не пойму. На каком то этапе внизу стало не так как раньше, виджет пропал и футера нет.
Это так должно быть, или где то что то ? )
68cd2f59392a1469585798.png

Господин ПЖ
0
GodZiLLa, чего именно не хватает? Возможно ты переключил классический вид на ленту?

Последний из могикан
0
Вантуз-мен, да, переключил на ленту. И тогда всё остальное пропадает?
Ну там курс валют, календарь, футер со счётчиками ?

Господин ПЖ
0
GodZiLLa, это 2 разных шаблона
Перенеси если нужно
Курсы просто пропиши {{ getCourses() }}
Календарь {{ getCalendar() }}
Стикеры / Теги / Правила