Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Проблемы с Laravel 5.4 + ajax » 03.03.2017 13:08:15

MeKree пишет:

В теме есть и код контроллера и рута ))
dataType я так понимаю Json !?

В зависимости что ты хочешь возвращать если Html то html если json то json.
Пардон не заметил роут и контроллер, попробуй как написали выше, эмулировать пут.
Если не поможет то в роуте вместо put укажи any, а в конроллере задампь $request->method() и увидишь какой видит ларавель метод

#2 Re: Laravel 5.x » Проблемы с Laravel 5.4 + ajax » 03.03.2017 12:19:51

Попробуй дополнительно указать dataType. Кинь сюда код контроллера и роута

#3 Re: Laravel 5.x » csrf_field() в компоненте vue » 13.12.2016 13:01:52

field это не переменная а поле, если нужно вывести именно ключ то юзайте csrf_token()

#4 Re: Laravel 5.x » Обращение к методу модели из контроллера » 12.12.2016 13:50:09

Я правильно вас понял, при

public function __construct(Page $page)
{
    $this->page = $page;
}

в
protected $page; у меня уже будет объект модели Page? или мне его нужно передавать как-то?

#5 Laravel 5.x » Обращение к методу модели из контроллера » 12.12.2016 12:40:29

Dobrik
Ответов: 4

Добрый день, камрады, нужна ваша помощь.

Имею свой метод (deletePage) в модели (Pages), который рекурсивно удаляет дочерние записи таблицы.

Как правильно обратиться к этому методу? Создавать в контроллере экземпляр объекта  $pages = new Pages; $pages->detelePage(); ?

В данный момент метод модели deletePage является protected и я могу к нему обратиться с контроллера как к статическому (Pages::deletePage()), но я не уверен, что это верное решение, т.к. метод не статический.

Подскажите как правильно обращаться к моделям из контроллеров, в интернете много "уроков" и др. инфы где часть бизнес логики располагается в контроллере, чего я хочу максимально избежать.

Подвал раздела