За последние 24 часа нас посетили 22630 программистов и 1215 роботов. Сейчас ищут 766 программистов ...

Route::resource

Тема в разделе "Laravel", создана пользователем Konstant1n, 16 сен 2019.

  1. Konstant1n

    Konstant1n Активный пользователь

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    Привет!
    Ребят, у меня есть контроллер PostsController и admin/PostsController.

    В PostsController есть методы all() и show(Post $post).
    В admin/PostsController есть методы all(), show(Post $post), create(), store(), edit(), update() и destroy().

    1. Как мне использовать Route::resource('posts', PostsController') для admin/PostsController?
    2. И вообще правильно ли, что я создал отдельный контроллер постов для администратора?
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.076
    Симпатии:
    1.237
    Адрес:
    там-сям
    1. Используй как описано в документации и как подсказывает здравый смысл. Мне непонятно о чём вопрос. Есть URL и есть метод (или контроллер целиком в случае ресурса). Ты связываешь одно с другим по установленным правилам. Незнаешь правил — прочти их.

    2. Это нормально если есть причины так делать. Расскажи в чём смысл затеи и тогда будет понятно насколько правильно выбран путь.
     
    #2 artoodetoo, 16 сен 2019
    Последнее редактирование: 16 сен 2019