Сергей
А почему не можешь? Можешь конечно
А как в ретур тогда впихиватьрезультат условия нужно свойство выводить или нет?
Евгений
Блэд
Сергей
определить массив выше и пушить?
Denis
https://laravel.com/docs/5.6/eloquent-resources#conditional-attributes
Rich
Если бы все читали доку, некому было б чатиться )
Alex
Привет. Подскажите пожалуйста как правильно оформить эту структуру. Использовать 1 контроллер::метод и внутри добавить if esle проверки или можно в роутере указать как то? А то так запись не находит, считая что я 2 параметр задал сабкатегорию.
Alex
// {sub_category?} Route::name('category.')->group(function() { Route::get('/{main_category}/{category?}/{sub_category?}', [ 'uses' => '\App\Http\Controllers\CategoriesController@showCategoryPosts' ]); }); // Single page Route::get('/{main_category}/{page}', [ 'uses' => '\App\Http\Controllers\SingleController@getPage', 'as' => 'get_page' ]);
Illia
попробуй местами пменять
Alex
местами будет наоборот
Alex
сингл найдет а подкат нет
Aleksey Y.
Категорию убери
Alex
с урла?
Aleksey Y.
Да
Aleksey Y.
Зачем страницам категория
Alex
тоже верно)
Alex
спасибо
Aleksey Y.
Не за что
Alex
рано сказал
Alex
не работает
Alex
// {sub_category?} Route::name('category.')->group(function() { Route::get('/{main_category}/{category?}/{sub_category?}', [ 'uses' => '\App\Http\Controllers\CategoriesController@showCategoryPosts' ]); }); // Single page Route::get('/{page}', [ 'uses' => '\App\Http\Controllers\SingleController@getPage', 'as' => 'get_page' ]);
Alex
меняю местами и так же работает
Alex
то категорию то single не показывает
Сергей
https://laravel.com/docs/5.6/eloquent-resources#conditional-attributes
так верно? LessonResource::collection($this->lessons, 'task_status') А то не работает почему то
Aleksey Y.
то категорию то single не показывает
Добавь исключения в роут
FUTURICO
Есть в ларавелле процесс менеджер, чтобы демонов запускать?
Aleksey Y.
Добавь проверку при сохранении, на уникальность
Denis
так верно? LessonResource::collection($this->lessons, 'task_status') А то не работает почему то
Прочитай внимательно именно тот раздел, что по ссылке
Сергей
Прочитай внимательно именно тот раздел, что по ссылке
Интересует как условие передать в ресурс
Denis
В ресурсе есть доступ к $request
Denis
Насколько я понял, у тебя условие вычисляется исходя из параметров запроса. Или я не прав?
Сергей
Насколько я понял, у тебя условие вычисляется исходя из параметров запроса. Или я не прав?
ну не совсем, мне бы просто руками передать для начала что нить
Denis
ну не совсем, мне бы просто руками передать для начала что нить
Мне кажется, это не совсем хорошая идея. В таком случае лучше уж два разных ресурса использовать
Illia
Актуально
Illia
Использую Laravel Passport Есть API роут /api/products Который должен работать как для гостей, так и для авторизованных пользователей Если повешу на роут middleware('auth:api'), то для гостей будет Unauthorized Если не повешу, то в контроллере $request->user() возвращает null :( Задача проста: должна быть возможность постучать на роут как гостям, так и авторизованным юзерам (для авторизованных должна быть возможность получить модель юзера через $request->user()) Any ideas?
Alex
Добавь исключения в роут
я добавил записям расширение .html в конце, и для seo хорошо и мне легче 🙂
Denis
В ресурс нужно передавать только модель, на основе которой, ты хочешь вернуть ответ
Denis
Конструктор ресурса принимает единственный аргумент $resourse
Denis
а реквест откуда взять?
$request является аргументом, который принимает метод toArray
Denis
Согласен. Я имел ввиду дефолтный ресурс, который предоставляет Laravel
Сергей
в общем подскажите как вытащить uri?foo=bar аргументы и передать в ресурс в таком случае? я ведь правильно понял что можно так и потом условие для вывода?
Denis
Если в методе toArray использовать $value = $request->get('foo'), тo value будет равно 'bar'
Сергей
Если в методе toArray использовать $value = $request->get('foo'), тo value будет равно 'bar'
Это нормальная практика считается?) я не знаю, просто интересуюсь
Denis
Это нормальная практика считается?) я не знаю, просто интересуюсь
Именно для этого в ресурсе и есть доступ к $request
Denis
Обращайся)
Andrew
А вы знаете что чистая версия дары сейчас сломана
Andrew
npm install для их laravel-mix не работает
Andrew
40 минут пытаюсь его устанвоить
Vladimir
40 минут пытаюсь его устанвоить
Может ошибку скинешь?
Andrew
apt-get install —no-install-recommends gcc make libpng-dev
Andrew
вот это требуеться поставить
Andrew
в доках конечно етого нет
Andrew
если у кого будет вылетять ошибка
Andrew
вот ишусы
Andrew
https://github.com/imagemin/pngquant-bin/issues/78
Andrew
https://github.com/JeffreyWay/laravel-mix/issues/523
Andrew
пришлось прочитать кучу ненужной инфы прежде чем откопал команду
Vitalii
там новый видос подъехал мб кто не видел https://www.youtube.com/watch?v=GucYMwWcLfA
Сергей
можно ли как то сделать так но при этом чтобы можно было в index передать id? Route::apiResource('levels', 'LevelsController')->only([ 'index', 'show' ]);
Сергей
GET-параметром
типа page?id=2 ?
Denis
типа page?id=2 ?
В твоём случае /levels?id=2
Сергей
В твоём случае /levels?id=2
ага) понял) сделал уже так) спасибо)
Евгений
Хорошо) что) тебе помогли)
Rich
https://youtu.be/YZZ4LOjRuIU Этот круче
👍 отличное пособие по дыркам для хакеров, теперь я знаю как посчитать быстро 25 млн строк
Rich
Maxim
https://youtu.be/YZZ4LOjRuIU Этот круче
По делу хоть говорит? а то у меня уже на 2ой минуте уши завяли
Maxim
=)
Maxim
Понял принял, в топку
Mykola
а если серьезно - он ведь рофлит ?
Rich
Скоро будет митодиги для взлома продавать
Илья
народ , надо свазать несколько категории с резюмэ и с вакансиями отдельно
Илья
так нормально