Laravel по-русски

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

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

#1 Re: Laravel 5.x » Загрузка картинок в LaravelRUS/SleepingOwlAdmin » 19.12.2016 16:25:18

Разобрался, все проще, вот так работает

AdminFormElement::image('banner', 'banner')->setUploadPath(function() {return 'images/banners';}),

#2 Laravel 5.x » Загрузка картинок в LaravelRUS/SleepingOwlAdmin » 19.12.2016 15:11:57

kuzma
Ответов: 2

Хочу указать директорию для загрузки картинок, но что-то не получается.
Вот у меня такой код в модели и он не позволяет мне загрузить картинку в нужную мне директорию

 AdminFormElement::image('banner', 'banner')->setUploadPath(function(\Illuminate\Http\UploadedFile $file) {
return public_path('images/files/'.$file);
}),

Подскажите кто знает.

#3 Laravel 5.x » Аутентификация через API соцсетей » 21.11.2016 17:34:28

kuzma
Ответов: 2

Решыл сделать аутентификацию через соцаети.
Первоисточником послужил этот ресурс https://laravel-news.ru/blog/tutorials/socialite-login
Все бы хороше но столкнулся с такой проблемой.
Однокласники не дают email.
Не знаю что делать, не писать в бд email, тогда к чему привязывать в дальнейшем, например права какие-то дать и т.д.
Кто сталкивался подскажите, дайте совет.

#4 Re: Laravel 5.x » LaravelRUS/SleepingOwlAdmin размер изображений » 29.10.2016 13:21:42

Нашел решение!!!
нужно было установить пакет  intervention/image
у меня версия 5.3 , он не стоял
установил и заработало
вот здесь как устанавливать и описание пакета http://image.intervention.io/getting_st … stallation

#5 Re: Laravel 5.x » LaravelRUS/SleepingOwlAdmin размер изображений » 28.10.2016 19:31:42

Я начинающий, не удивительно...
phpstorm установил и плагин для лары тоже.

может покажете рабочий пример если есть?

#6 Re: Laravel 5.x » LaravelRUS/SleepingOwlAdmin размер изображений » 28.10.2016 17:45:07

добавил,
изображения загружаются но не меняется размер.

#7 Re: Laravel 5.x » LaravelRUS/SleepingOwlAdmin размер изображений » 28.10.2016 16:50:23

делал я по этой инструкции. Не работает.

вот так создаю форму

$model->onCreateAndEdit(function() {
        $form = AdminForm::panel()
            ->setHtmlAttribute('enctype', 'multipart/form-data')
            ->addBody(
            AdminFormElement::text('active', 'active'),
            AdminFormElement::text('weight', 'weight'),
            AdminFormElement::image('image', 'image')
        );

вот такая у меня модель

 use Upload;

    protected $casts = ['image'=>'image'];
    
    public function getUploadSettings(){
        return [
            'image' => [
                'fit' => [200, 300, function ($constraint) {
                    $constraint->upsize();
                    $constraint->aspectRatio();
                   }]
    ]
        ];
    }

#9 Laravel 5.x » LaravelRUS/SleepingOwlAdmin размер изображений » 27.10.2016 19:27:00

kuzma
Ответов: 10

Здравствуйте!
Подскажите кто знает как в LaravelRUS/SleepingOwlAdmin задать размер загружаемых картинок

#10 Re: Laravel 5.x » Валидация в форме » 17.10.2016 20:23:15

пробовал, но хочется же средствами фреймворка это делать

#11 Re: Laravel 5.x » Валидация в форме » 17.10.2016 18:58:27

Что неужели никто не знает, не сталкивался?

#12 Re: Laravel 5.x » SleepingOwl Admin Установка » 16.10.2016 13:55:59

Лучше ставить LaravelRUS/SleepingOwlAdmin вот ветка https://github.com/LaravelRUS/SleepingOwlAdmin, нормально ставится на 5.2 и на 5.3

Старая версия криво работает на новых версиях, да и не поддерживается уже.

#13 Laravel 5.x » Валидация в форме » 16.10.2016 11:53:13

kuzma
Ответов: 3

Здравствуйте!
У меня есть форма

{!! Form::text('name', $profile->name, ['class'=>'form-control', 'required']) !!}

Подскажите как тут применить другие методы валидации кроме 'required' и применить своё сообщение об ошибке.

#14 Laravel 5.x » вопрос по авторизации » 10.10.2016 22:51:26

kuzma
Ответов: 0

Поставил LaravelRUS/SleepingOwlAdmin. Хочу реализовать аутентификацию как в старом SleepingOwl Admin таблицу administrators в бд создал, модель там есть, контроллер сделал. Но как теперь это привязать к кдминке не знаю. Подскажите кто знает.

#15 Re: Laravel 5.x » Вопрос по sleeping-owl/admin » 10.10.2016 15:32:24

Всем привет!!! Прешел на LaravelRUS/SleepingOwlAdmin. Хочу реализовать аутентификацию как в старом SleepingOwl Admin таблицу admministrators в бд создал, а дальше что делать не приложу ума. Хочу чтобы осталась прежняя аутентификация для пользователей сайта, а для админов что-бы была своя авторизация, своя отдельная таблица в БД. Подскажите кто делал подобное ???

#16 Re: Laravel 5.x » Вопрос по sleeping-owl/admin » 08.10.2016 18:42:55

Следуя вашым рекомендациям поставил https://github.com/LaravelRUS/SleepingOwlAdmin на Laravel 5.3
Все работает!!!!
Спасибо.
Вопрсы есть по новой админке.
Подскажите пожалуйста в модели для select задать width ?

#17 Re: Laravel 5.x » Вопрос по sleeping-owl/admin » 07.10.2016 20:29:35

5.3 не совсем то что нужно. Я выбрал 5.1 потому что LTS поддержка дольше.

#18 Laravel 5.x » Вопрос по sleeping-owl/admin » 07.10.2016 19:06:02

kuzma
Ответов: 8

Здрасвтвуйте!
Я начинающий.
Вот решил поставить админку sleeping-owl/admin .
Ничего не получается. У меня PHP 7 стоит
Поигрался с версиями Laravel остановился на 5.1 вроде установилась, но другая теперь прблема не дает чичего сохранить или отредактировать

Вот такая ошыбка при попытке создать новую запись в БД
BadMethodCallException in Builder.php line 2123:
Call to undefined method Illuminate\Database\Query\Builder::validate()

Не подскажете может кто сталкивался, может форк какой есть?
Или порекомендуйте другую приличную ажминку, и что-бы описание тоже было как в sleeping-owl/admin .

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