Сергей
как же вот это?
Andrey
хм...
В настройках укажи надо ли тебе домен туда приписывать.
Сергей
Понял зачем storage
Konstantin
есть у кого rss parser ?
Alexandr
@ekadesign а ты точно вернёшь?
Konstantin
return
Alexandr
вот и вот, только void от тебя получишь ;)
Alexandr
ладно @ekadesign бери https://github.com/simplepie/simplepie
Konstantin
спасиб
Anonymous
Всем привет! Ребят подскажите как мне обвязку сделать двух таблиц, есть транспорт есть регистратор связь один ко многим, сами таблицы сделал, до этого в таблице транспорт поле регистратор просто заполнялось, сейчас добавил таблицу с регистраторами, надо заменить так чтобы при добавлении или изменении записи транспорта поле регистратор заполнялось всеми записями из одноименной таблицы в select и сохранялось
Anonymous
Функция из модели регистратора
public function transports()
{
return $this->hasMany(Transport::class);
}
Anonymous
из модели транспорта
public function bsmt() {
return $this->belongsTo(Bsmt::class);
}
Alexander
Подскажите пожалуйста, как устроить двойную сортировку?
Сначала по весам, потом по стоимости
Например у меня есть 4 услуги
id | weight | cost
1 | 1 | 3.5
2 | 1 | 0.25
3 | 2 | 2.5
4 | 2 | 3.5
Мне нужно получить их в порядке:
ids: 2 1 3 4
Alexander
Пробовал ->sortBy(['weight,'cost']) получается фигня какая-то
Сергей
подскажите как удалять папку в которой лежит файл модели?) Требуется не метод удаление папки, а именно как её определить
SarcasmIO
по неймспейсу ?
Alex
Подскажите, пожалуйста, как отобразить изображение из БД (в бд храню названия изображений) в Вид. Всякое пробовал, не отображаются..
SarcasmIO
SarcasmIO
src/app/models
eg namespace app\models
Сергей
Сергей
Alex
Anonymous
Всем доброго времени суток! В каждом методе контроллера нужно использовать
$user = Auth::user();
$roles = $user->roles()->pluck('name')->toArray();Где можно глобально это прописать, чтобы автоматом получать авторизованного пользователя с массивом ролей?
Anonymous
В шаблон нужно отправлять return view('panel.index', compact('user', 'roles'));Ну и другие данные
SarcasmIO
в модели
Anonymous
В глобальном думаю использовать дополнительные параметры
Romuald
С asgard кто работал?
VA
Если нужно выбрасывать на view - воспользуйся view share*ом : в сервис провайдере (boot метод пишешь : $user = Auth::user();
$roles = $user->roles()->pluck('name')->toArray();
View::share(['user' => $user, 'roles'=>$roles]). И можешь обращаться к ним в любом view своего веб-приложения. Если нужна более тонкая настройка - почитай про view composer.
Если чисто в контроллере - просто пропиши это все в конструкторе:
__construct(){
$this->user = Auth::user();
$this->roles = $user->roles()->pluck('name')->toArray();
}
И обращайся уже к ним во всех методах.
@aztwin
Anonymous
VA
return view ('panel.index', ['user' => $this->user, 'roles'=>$this->roles]);
@aztwin
Anonymous
public function index()
{
return view('panel.index', ['user' => $this->user, 'roles' => $this->roles]);
}
Anonymous
Undefined variable: user 😂
VA
И не забудь огласить свойства класса.
public/private/protected (по необходимости) $user и $roles
Anonymous
public $user;
public $roles;
public function __construct()
{
$this->middleware('auth');
$user = $this->user = Auth::user();
$roles = $this->roles = $user->roles()->pluck('name')->toArray();
}
Anonymous
Заработало! А View::share с какой версии?
Anonymous
Всем спасибо за помощь друзья!
VA
@aztwin в пятых точно есть во всех. В 4.х не скажу, в доку лезть нужно
Anonymous
VA
Спасибо пошёл курить доки
Если что, в более ранних версиях 5.x это делалось не фасадом View, а хелпером. Что-то в стиле view()->share(['user' => $user]), но суть всё та же
Anonymous
Anonymous
Вопрос верхам) А когда будет Home Edition?
Сергей
подскажите чтобы после авторизации открывалась страница с которой перешел что нужно прописывать? чтобы редиректа на путь определенный не было, когда перешел с страницы, которая требует доступ?
Oleh
Перепиши метод треита
Oleh
И делай редирект бек
Сергей
Oleh
В аус контроллере
Сергей
В аус контроллере
Хорошо, а как метод называется? у меня конструктор только есть
Oleh
Сергей
сделать redirect()->back()? это будет правильно?
Oleh
+
Сергей
перенести метод в auth и там сделать?
Oleh
Ну да
Сергей
ошибку выводит
Сергей
Ну да
"Type error: Argument 1 passed to App\Http\Controllers\Auth\LoginController::sendLoginResponse() must be an instance of App\Http\Controllers\Auth\Request, instan ▶"
Oleh
Ну а приходит туда что?
Anonymous
Всем привет! Ребят подскажите как мне обвязку сделать двух таблиц, есть транспорт есть регистратор связь один ко многим, сами таблицы сделал, до этого в таблице транспорт поле регистратор просто заполнялось, сейчас добавил таблицу с регистраторами, надо заменить так чтобы при добавлении или изменении записи транспорта поле регистратор заполнялось всеми записями из одноименной таблицы в select и сохранялось
Anonymous
Михаил Абаев, [10.03.18 22:01]
Функция из модели регистратора
public function transports()
{
return $this->hasMany(Transport::class);
}
Михаил Абаев, [10.03.18 22:02]
из модели транспорта
public function bsmt() {
return $this->belongsTo(Bsmt::class);
}
Сергей
Подскажите как настроить так, чтобы если модель имеет связь и существующими моделями то нельзя было удалить?
Illia
Alexandr
всем привет
Alexandr
кто на маке прогает?
Alexandr
у меня стоит mamp - не могу соединиться с базой
Alexandr
Alexandr
вот такое выдает
Сергей
Сергей
Сергей
Alexandr
127.0.0.1 - это же и есть localhost не?
Сергей
Сергей
порт укажи еще
Alexandr
Alexandr
тоже самое выдает
Alexandr
создал отдельный файл
Alexandr
в нем соединяюсь с pdo