Почему после добавления плагина /spatie-laravel-feed ничего не открывается?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему после добавления плагина /spatie-laravel-feed ничего не открывается?

Сообщение Anonymous »

В приложении laravel 10 / livewire 3.4 мне нужно добавить страницу каналов и использовать страницу
https://laravel-news.com/package/spatie-laravel-feed в качестве исходных данных
Я установил «spatie/laravel-feed»: «^4.4» и в файл добавил путь к моей модели:

Код: Выделить всё

'main' => [
'items' => 'App\Models\News@getActiveNewsFeedItems',
и в модели добавлено:

Код: Выделить всё

use Spatie\Feed\Feedable;
use Spatie\Feed\FeedItem;

class News extends Model implements Feedable
{
protected $primaryKey = 'id';
public $timestamps = false;
protected $table = 'news';

public static function getActiveNewsFeedItems()
{
return News::getByPublished(NewsPublishedEnum::PUBLISHED->value)->limit(50)->orderBy('published', 'desc')->get();
}

public function toFeedItem(): FeedItem
{
return FeedItem::create()
->id($this->slug)
->title($this->title)
->summary($this->content_shortly)
->updated($this->published_at)
->link(route('news.show', $this->slug))
->authorName($this->creator->name)
->authorEmail($this->creator->email);
}
В макете ресурсов/представлений/компонентов/макетов/frontend.blade.php я добавил: Не уверен, нужно ли добавлять обе строки в коде выше?
Но на любом из маршрутов:

Код: Выделить всё

http://local-news-publishers.com/feeds.main

http://local-news-publishers.com/feeds

http://local-news-publishers.com/feed
где http://local-news-publishers.com является корнем моего сайта?
Я получил ошибку:

Код: Выделить всё

404 NOT FOUND
Я вижу вывод в выводе команды php artisan маршрут: список:

Код: Выделить всё

  GET|HEAD  / ................................................................................................................................... feeds.main › Spatie\Feed › FeedController
Что не так?

Подробнее здесь: https://stackoverflow.com/questions/784 ... -is-opened
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Laravel 11 Целевой класс [роль] не существует (spatie/laravel-permission)
    Anonymous » » в форуме Php
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Laravel 11 Целевой класс [роль] не существует (spatie/laravel-permission)
    Anonymous » » в форуме Php
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Laravel 11 Целевой класс [роль] не существует (spatie/laravel-permission)
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Добавить медиафайлы с помощью Spatie/laravel-medialibrary без привязки к модели (Laravel)
    Anonymous » » в форуме Php
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Изображения не отображаются с использованием медиа-библиотеки laravel spatie в Laravel 11
    Anonymous » » в форуме Php
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»