Laravel по-русски
Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доделываю админку на SleepingOwl v3
Столкнулся с проблемой есть таблица Options и Seasons соединяются через Many to Many дополнительной таблицей Option_Season.
При редактировании ptions нужно показать активный Seasons и возможность его сменить.
Делаю следующее:
FormItem::select('season_id', 'Сезон')->list('\Season')->required(),На что мне выдает ошибку:
Call to undefined method SleepingOwl\Admin\FormItems\Select::list()Добавляю в модель Season:
public static function getList()
{
return static::lists('name', 'id');
}Ошибка та же.
Пытался делать как в демо примере.
Сменил в моделе:
class Season extends Modelна
use SleepingOwl\Models\SleepingOwlModel;
class Season extends SleepingOwlModelВыдает ошибку:
Class 'SleepingOwl\Models\SleepingOwlModel' not foundКак с этим бороться ? Либо где находится SleepingOwl\Models\SleepingOwlModel ?
Не в сети
FormItem::select('season_id', 'Сезон')->model('App\Season')->display('title')->required(),Не в сети
FormItem::select('season_id', 'Сезон')->model('App\Season')->display('title')->required(),
Сезоны отображает, но при редактировании не выбирает нужный. Показывает как новый
Не в сети
Все спасибо разобрался. Структура была не правильной.
Не в сети
Здравствуйте!
Есть эксперты в SleepingOwl?
Кто может подсказать, есть ли возможность использовать фильтрацию в AdminDisplay::table(). А то фильтрация datatables() работает как то не очень, даже при использовании пагинации она всё равно ждёт загрузки всех записей, а у меня в таблице тысячи записей и на эту загрузку уходит вагон времени.
Страницы 1