Size: a a a

2020 January 16

P

PSYTRGLES in Laravel Pro
а если paginate() на get() заменить?
источник

P

PSYTRGLES in Laravel Pro
https://stackoverflow.com/questions/41200312/laravel-5-3-pagination-on-sortby-collection
мб это или что-то в эту сторону искать
источник

A

Alex in Laravel Pro
вообще выкину все

$programmes = Programmes::whereIn('id', $programmes_array)->get();
       $programmes->sortBy('name');

и не работает(
источник

A

Alex in Laravel Pro
ни по id ни desc ничего
источник

P

PSYTRGLES in Laravel Pro
подожди
$programmes->getCollection()->sortByDesc('name')
а ты куда-нить сохраняешь новую коллекцию?
источник

P

PSYTRGLES in Laravel Pro
$newCollection = $programmes->getCollection()->sortByDesc('name')
источник

A

Alex in Laravel Pro
трансформация без сохранения отрабатывает
источник

A

Alex in Laravel Pro
сейчас попробую как ты скинул еще
источник

P

PSYTRGLES in Laravel Pro
ну понятно ))
источник

P

PSYTRGLES in Laravel Pro
источник

A

Alex in Laravel Pro
ааа
источник

A

Alex in Laravel Pro
да все отрабатывает, а теперь мне нужно как то заного пагинацию прикрутить и все)
источник

A

Alex in Laravel Pro
УРА!
You can add this method as Collection method in AppServiceProvider. just add this in boot method.
if (!Collection::hasMacro('paginate')) {

           Collection::macro('paginate',
               function ($perPage = 10, $page = null, $options = []) {
                   $page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
                   return (new LengthAwarePaginator(
                       $this->forPage($page, $perPage), $this->count(), $perPage, $page, $options))
                       ->withPath('');
               });
       }
Вот так сделать и будет работать пагинация для коллекций!
источник

A

Alex in Laravel Pro
на ларакасте нашел) спасибо тебе большое!
источник

A

AppExe.dev in Laravel Pro
Ivan Novikov
Ребят. Всем привет! Попросил поддержку Timeweb перенести сайт с одного VPS на другой VPS. Они мне перенесли, но теперь сайт открывается и выдаёт 500 ошибку. Хотел глянуть логи, но там их тупо нет. Что делать в таких ситуациях?
Тоже сталкивался с такой херней на таймвебе , напиши в лс
источник

IN

Ivan Novikov in Laravel Pro
AppExe.dev
Тоже сталкивался с такой херней на таймвебе , напиши в лс
Привет :) Разобрались уже) спасибо 😉
источник

4

4unkur in Laravel Pro
На сайте есть функционал приглашения на интервью.

Есть страница с формой. Если чел не принял или отклонил приглашение, то через некоторое время ему приходит уведомление на почту, мол у тебя висит приглашение.

В этом письме есть кнопки для принятия приглашения или отказа.

Сейчас - это просто ссылки на страницу с формой. Клиент просит сделать так, чтобы можно было принять/отклонить прям кликом по этой ссылке.

ВОПРОС: есть ли какие-нибудь известные практики как это сделать? (часто вижу в рассылках подобное)
Как лучше всего это реализовать?
источник

A

Alex in Laravel Pro
Если я правильно понял суть вопроса - все что нужно - генерировать трекинг ссылки, и обрабатывать переходы по ним
источник

4

4unkur in Laravel Pro
ну и как то нужно сабмитить пост форму или что то типо этого...
источник

D

Dymon in Laravel Pro
4unkur
ну и как то нужно сабмитить пост форму или что то типо этого...
можно специальную ссылку сделать https://laravel.com/docs/6.x/urls#signed-urls
источник