Laravel по-русски

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

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

#126 Re: Laravel 5.x » whereIn возвращает не точное совпадение » 06.09.2017 16:29:50

У тебя в таблице есть повторения attribute_id.
для attribute_id = 2, product_variation_id = [9, 11]
->first(); как раз и возвращает первое вхождение - product_variation_id = 9.

если нужно получить product_variation_id который соответствует attribute_id = 2 И attribute_id = 3, то нужен не whereIN,
а ->where() .. ->andWhere()...

#127 Re: Laravel 5.x » Проблема при валидации данных с формы » 05.09.2017 10:54:03

Убери вот это

Route::group(['prefix' => 'land.loc'], function() {

     Route::group([], function () {

#128 Re: Laravel 5.x » Проблема при валидации данных с формы » 05.09.2017 10:45:00

Ну так все верно происходит. запрос обрабатывается и возвращается это же представление

#129 Re: Laravel 5.x » Проблема при валидации данных с формы » 05.09.2017 08:35:15

1. Не понятно зачем вы роуты обернули в

 Route::group([], function () { .. } 

2. Попробуйте разнести по разным методам post и get обработку, а не проверять тип запроса внутри обработчика. P.S. были проблемы из-за этого с сессией

#130 Re: Laravel 5.x » Сброс пароля. Ошибка 503 » 05.09.2017 08:31:00

В строке запроса дописывается ...?email=grigor..
Это email яндекса? на сколько я помню, лара по токену ищет пользователя в БД и email там не светит...

#131 Re: Laravel 5.x » Подставление содержимого различных view с помощью AJAX на страницу » 05.09.2017 08:21:36

Нужно дописать обработчик,

$.ajax({
                    type: "GET",
                    url: '{{route("get-ajax")}}',
                    data: data,
                }).done(
                    data => {
                        $('#place_for_view').html(data);
                    }
                ).fail(
                    (jqHXR, testStatus, error) => console.warn(error)
                )
;

#132 Re: Laravel 5.x » Gate::denies в конструкторе » 04.09.2017 16:42:16

в конструкторе/boot'e не доступен user..

можно попробовать что-то такое

   public function __construct() {
        $this->middleware(function ($request, $next) {
            $this->user = Auth::user();
            return $next($request);
        });
    }

#133 Re: Laravel 5.x » whereIn возвращает не точное совпадение » 04.09.2017 13:40:11

Не совсем понятно что вам нужно. first - возвращает первый элемент массива. get - коллекцию по заданному параметру.
Что именно нужно выбрать?

#135 Re: Laravel 5.x » Удаление связанных таблиц » 01.09.2017 10:11:04

ну так потому что у тебя langs - коллекция, а не объект.. нужен еще цикл по ней

#136 Re: Laravel 5.x » Страница 404 как? » 31.08.2017 08:58:17

Handler трогать не нужно. а 404.blade.php поместить в папку you_prj/resources/views/errors

#139 Re: Laravel 5.x » Изменить количество ссылок при пагинации » 17.08.2017 14:42:38

@for($i = 1; $i ⇐ $news->lastPage(); $i++ )
@if($news->currentPage() == $i)
<li><a class="selected disabled">This {{Action}} has wrong syntax and can’t be executed.</a></li>
@else
<li><a href="This {{Action}} has wrong syntax and can’t be executed.">This {{Action}} has wrong syntax and can’t be executed.</a></li>
@endif
@endfor

вот этот цикл выводит все твои номера страниц. Его нужно написать с учетом твоего пожелания

#142 Re: Laravel 5.x » Аутентификация Сброс пароля для пользователя » 11.08.2017 09:48:20

В ошибке ж всё написано.

 
User must implement CanResetPassword interface. 

class User extends Authenticatable
{
    use CanResetPassword;
.....

}

#144 Re: Общий раздел » Оптимизация изображений с помощью spatie/laravel-image-optimizer » 27.07.2017 11:22:35

Скорее всего в системе не установлены соответствующие инструменты, такие как jpegoptim, pngquant, optipng, gifsicle. Установи 'log_optimizer_activity' => true и посмотри что пишет оптимайзер.

Тут Вы правы.  В логах

'optipng'" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Только в гайде не написано как это все ставить)

#145 Re: Laravel 5.x » Как считывать json ответ во view? » 27.07.2017 09:10:06

Auth::logout() ничего не возвращает, void. А ничего - false

#147 Re: Laravel 5.x » foreach » 26.07.2017 09:02:37

Можно ведь использовать аксессор

  public function getTitleAttribute()
    {
        $locale = \App::getLocale();
        $column = "title_" . $locale;
        return $this->{$column};
    }

#149 Общий раздел » Оптимизация изображений с помощью spatie/laravel-image-optimizer » 25.07.2017 10:47:30

vladislavTkachenko
Ответов: 8

Добрый день. Кто-то пробовал использовать данный пакет?
Laravel 5.4.30, сохраняет изображение с тем же размером, что и оригинал sad

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