Laravel по-русски

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

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

#1 07.12.2015 10:09:35

Sleeping Owl id текущей модели

Как получить id текущей модели в конфигурации

->form(function ()
{
        //$current_id =
    $pages = Page::where('id', '!=', $current_id)->lists('title', 'id');
    FormItem::text('title', 'Title');
    FormItem::text('slug', 'Slug');
    FormItem::select('status', 'Status')->list([1 => 'Published', 0 => 'Unpublished'])->default(1);
    FormItem::ckeditor('content', 'Content');
});

Не в сети

#2 07.12.2015 16:49:24

Re: Sleeping Owl id текущей модели

"Как получить id текущей модели в конфигурации" - сложновато звучит ), так в приведённом коде модель отсутствует, соответственно нечего и получать.
$page = Page::find($current_id) - вот это модель

Не в сети

#3 08.12.2015 10:16:45

Re: Sleeping Owl id текущей модели

Я имею ввиду ид текущей страницы в данном случае

Не в сети

#4 08.12.2015 13:18:26

Re: Sleeping Owl id текущей модели

В данном примере не ясна логика, что, откуда и как
$pages = Page::where('id', '!=', $current_id)->lists('title', 'id'); - где ты этот массив используешь?
$current_id - это что такое? по нему можно нужную модель вытянуть?

Не в сети

#5 09.12.2015 15:58:04

Re: Sleeping Owl id текущей модели

curren_id это id текущей страницы которую я не могу получить тут да, я невнятно написал, где я использую массив какая разница, мне нужен или доступ к request  или к instance к которому я незнаю как отсюда обратится, или какой то другой вариант

Не в сети

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