Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Разобрался, все проще, вот так работает
AdminFormElement::image('banner', 'banner')->setUploadPath(function() {return 'images/banners';}),
Хочу указать директорию для загрузки картинок, но что-то не получается.
Вот у меня такой код в модели и он не позволяет мне загрузить картинку в нужную мне директорию
AdminFormElement::image('banner', 'banner')->setUploadPath(function(\Illuminate\Http\UploadedFile $file) {
return public_path('images/files/'.$file);
}),
Подскажите кто знает.
Решыл сделать аутентификацию через соцаети.
Первоисточником послужил этот ресурс https://laravel-news.ru/blog/tutorials/socialite-login
Все бы хороше но столкнулся с такой проблемой.
Однокласники не дают email.
Не знаю что делать, не писать в бд email, тогда к чему привязывать в дальнейшем, например права какие-то дать и т.д.
Кто сталкивался подскажите, дайте совет.
Нашел решение!!!
нужно было установить пакет intervention/image
у меня версия 5.3 , он не стоял
установил и заработало
вот здесь как устанавливать и описание пакета http://image.intervention.io/getting_st … stallation
Я начинающий, не удивительно...
phpstorm установил и плагин для лары тоже.
может покажете рабочий пример если есть?
добавил,
изображения загружаются но не меняется размер.
делал я по этой инструкции. Не работает.
вот так создаю форму
$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();
}]
]
];
}
формируемых на выхлопе
Здравствуйте!
Подскажите кто знает как в LaravelRUS/SleepingOwlAdmin задать размер загружаемых картинок
пробовал, но хочется же средствами фреймворка это делать
Что неужели никто не знает, не сталкивался?
Лучше ставить LaravelRUS/SleepingOwlAdmin вот ветка https://github.com/LaravelRUS/SleepingOwlAdmin, нормально ставится на 5.2 и на 5.3
Старая версия криво работает на новых версиях, да и не поддерживается уже.
Здравствуйте!
У меня есть форма
{!! Form::text('name', $profile->name, ['class'=>'form-control', 'required']) !!}
Подскажите как тут применить другие методы валидации кроме 'required' и применить своё сообщение об ошибке.
Поставил LaravelRUS/SleepingOwlAdmin. Хочу реализовать аутентификацию как в старом SleepingOwl Admin таблицу administrators в бд создал, модель там есть, контроллер сделал. Но как теперь это привязать к кдминке не знаю. Подскажите кто знает.
Всем привет!!! Прешел на LaravelRUS/SleepingOwlAdmin. Хочу реализовать аутентификацию как в старом SleepingOwl Admin таблицу admministrators в бд создал, а дальше что делать не приложу ума. Хочу чтобы осталась прежняя аутентификация для пользователей сайта, а для админов что-бы была своя авторизация, своя отдельная таблица в БД. Подскажите кто делал подобное ???
Следуя вашым рекомендациям поставил https://github.com/LaravelRUS/SleepingOwlAdmin на Laravel 5.3
Все работает!!!!
Спасибо.
Вопрсы есть по новой админке.
Подскажите пожалуйста в модели для select задать width ?
5.3 не совсем то что нужно. Я выбрал 5.1 потому что LTS поддержка дольше.
Здрасвтвуйте!
Я начинающий.
Вот решил поставить админку 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 .