@laravel_pro

Страница 503 из 2014
Юрий
07.06.2017
08:22:37
public/private function xxx()

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
07.06.2017
08:22:46
парни привет. что то ищу не могу найти. только вчера сел изучать лару, хотел узнать. рефакторю чуть вьюхи в плане иерархии, чтоб дубляжа не было, и надо в темплейте узнать залогинен ли юзер. делал авторизацию конечно через скаффолдинг make:auth, вижу что можно обратиться как {{ Auth::user()->name }} правильно ли сделать проверку залогинен ли через !empty() и конструкция выше или же есть более "сладкий" метод для проверки? подскажите плз

Google
i
07.06.2017
08:23:59
Auth::check()

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
07.06.2017
08:26:33
мучас грасиас! и правда, нашел в доках..затупил

i
07.06.2017
08:29:23
сравнения то строгие, то нет. прс2 - нет. тайпхинтов - нет.
На счёт psr2 это вкусовщина, но да, своего coding style нет, поэтому пройдусь каким-нибудь форматтером

Юрий
07.06.2017
08:33:57
На счёт psr2 это вкусовщина, но да, своего coding style нет, поэтому пройдусь каким-нибудь форматтером
увольнял бы за вкусовщину :3 это то, что более-менее пытается стандартизировать пхп и сделать код читаемым. я не знаю.. ну давайте уберем композер который некоторые личности тоже считают вкусовщиной и инклудят все руками. давайте уберем все пср. а еще пхп на версию 5.2 откатим, неймспейсы тоже вкусовщина. хорошо же все было, зачем что-то менять?

i
07.06.2017
08:34:59
Настроил phpfmt на psr2

Хорошо, что в поставке go есть gofmt и никаких холиваров

∀RTUR
07.06.2017
09:08:51
что делать если у меня несколько id-шек в relations? я беру пакет, всего 3. пакет отдает цены на каждый месяц, 1,2,3 и тд. много id. теперь от этих id надо найти payments где price_id = 1, 2, 3 и т.д.

Игорь
07.06.2017
09:09:31
Пацаны, вопрос на миллион, у меня есть route('route.name') как сделать чтобы этот.... выдавал https В .env поменял на https

Игорь
07.06.2017
09:11:14
Тоесть вместо route() secure_url()

Так?

∀RTUR
07.06.2017
09:12:05
нет

Олег
07.06.2017
09:12:07
The secure_url function generates a fully qualified HTTPS URL to the given path:

Google
∀RTUR
07.06.2017
09:12:21
secure_url(route('test.route', $params)

Игорь
07.06.2017
09:12:33
Аааа, понял

Спс

Во бля конечно неудобная херня

Я преенес теперь пол дня ебусь

Может я не так сделал secure_url(route('AJAX_categoryGoods')) Выдает с http

Rm
07.06.2017
09:29:08
Привет, может кто подскажет (либу, скрипт) Справочник соответствий. Преобразование по схеме a->ф s->ы ввод на инглише, преобразовывать на русский

Darkling
07.06.2017
09:34:18
что делать если у меня несколько id-шек в relations? я беру пакет, всего 3. пакет отдает цены на каждый месяц, 1,2,3 и тд. много id. теперь от этих id надо найти payments где price_id = 1, 2, 3 и т.д.
> где > where В чём проблема? Или оператор AND в SQL забанили? При желанием вложенным query можно вопрос решить. Например: https://stackoverflow.com/questions/35724771/laravel-eloquent-orm-where-in-subquery

Игорь
07.06.2017
09:56:34
Я блять в шоке

Пацані

Нихрена понять не могу

У меня в консоли выдает ЛАРКА ( в tinker ), »> route('AJAX_categoryGoods') => "https://www.vapemarket.ru/ajax/category_goods"

Игорь
07.06.2017
09:58:25
А в blade выдает с http

Darkling
07.06.2017
10:09:28
конечно же забанили, другой причины никогда нет
Я серьёзно. Вот это разве выглядит сложным? SELECT * FROM таблица_нэйм WHERE первое_поле=первое_значение AND второе_поле=второе_значение

∀RTUR
07.06.2017
10:17:24
но там нет такого

user: id 1 2 3 payment: price_id | amount 1 | 200 2 | 250 3 | 300 price: id | month | pack 1 | 1 | 1 2 | 2 | 1 ... 12 | 12 | 1 ... 13 | 1 | 2 pack: id | name 1 | test 2 | middle 3 | full

Darkling
07.06.2017
10:21:36
Чего нет? Query нет? Это просто вручную составленный запрос.

Сколько тут таблиц?)

∀RTUR
07.06.2017
10:24:28
Google
∀RTUR
07.06.2017
10:24:36
никак проще не смог сделать

надо слишком много вещей учитывать в базе

Darkling
07.06.2017
10:47:55
надо слишком много вещей учитывать в базе
Так, хорошо. Какие данные служат инициаторами процесса и какие данные в итоге ты хочешь получить? Ты говорил про релейшины. Если они у тебя нормально прописаны, то получать данные можно через модели, не правда ли? Я наблюдаю, как минимум, 3 связи "1-к-многа" и 3 обратных.

∀RTUR
07.06.2017
10:49:57
хочу получить какой у пользователя первый пакет в базе (на самом деле я по paid_until > now() проверяю, из него первый выбираю, иначе говоря это выбор активного на данный момент пакета)

и хочу получить пользователей с пакетами id 2 и 3



i
07.06.2017
10:57:00
Такое уже было? User::with(['package' => function($q) { $q->whereIn('id', [2,3]) }])

Roman
07.06.2017
12:00:16
Ребята вопрос! Что может выполнять задачи если cron пуст? на сервере

Aztwin LK
07.06.2017
12:03:27
кеш чистил?

крон перезгружал?

i
07.06.2017
12:20:40
Любой запущенный скрипт, программа, всё что угодно

Vlad
07.06.2017
13:38:03
Route::get('/users/confirmation/{token}','Auth\RegisterController@confirmation')->name['confirmation']; Что такое name вконце?

AP?
07.06.2017
13:39:19
именованый роут вроде

https://laravel.com/docs/5.4/routing#named-routes

Vlad
07.06.2017
13:42:13
https://laravel.com/docs/5.4/routing#named-routes
Если это имя роутера, чтобы использовать где то, почему он ругается) Route is not bound.

Antonio
07.06.2017
13:42:55
потомучто там круглые скобки, нет?

AP?
07.06.2017
13:44:28
должны быть круглые по доке для именованых роутов

Vlad
07.06.2017
13:44:39
потомучто там круглые скобки, нет?
Епрст, есть, [ ] ...спасибо

AP?
07.06.2017
13:44:52
может переопределяли разграничители для шаблонизаторов

Google
Antonio
07.06.2017
13:45:18
так это же не в шаблоне, а во время объявления роута

AP?
07.06.2017
13:45:33
а в шаблоне как его писать?)

а, ну да, тупняк

Vlad
07.06.2017
14:21:11
return redirect(route('successful-reg'));

View [auth.successful-reg.blade.php] not found.

Darkling
07.06.2017
14:22:00
а в шаблоне как его писать?)
{{ route('твой.рут.нейм') }} Кажись так же всегда было.)

Admin
ERROR: S client not available

Vlad
07.06.2017
14:22:03
Папка auth есть

вьюшка есть

Darkling
07.06.2017
14:22:41
return redirect(route('successful-reg'));
А в рутах оно есть?

Vlad
07.06.2017
14:23:39
А в рутах оно есть?
return redirect(route('successful-reg')); Уже ползет в !auth!.successful-reg.blade.php , естественно что оно в web.php) есть

Route::get('/successful-reg', 'Auth\RegisterController@confirmationSuccessfulRegister')->name('successful-reg');

public function confirmationSuccessfulRegister() { return view('auth.successful-reg.blade.php'); }

Сейчас внимательно посмотрю и увижу тупо ошибку в название...

Нету, уже имя файла скопировал и вставил

Darkling
07.06.2017
14:25:49
public function confirmationSuccessfulRegister() { return view('auth.successful-reg.blade.php'); }
Или в отдаче вьюхи. Я могу ошибаться, но blade.php там не нужно, кажется.

Vlad
07.06.2017
14:26:27
Спасибо

Что нужно чтобы почту запустить?

Я обычно mail использовал...тут тоже mail но еще и настраиваемый

Google
Vlad
07.06.2017
14:27:32
Пока вписал stmp от хостинга

MAIL_DRIVER=smtp MAIL_HOST=smtp.beget.ru MAIL_PORT=2525

Но что то не так

А тем временем Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required

Опа, так это тоже ошибка конфига

Я уже подумал что не смог прокинуть данные через контроллер

Подскажите пожалуйста

return redirect(route('successful-reg'))->with('email',$data['email']);

Route::get('/successful-reg', 'Auth\RegisterController@confirmationSuccessfulRegister')->name('successful-reg');

public function confirmationSuccessfulRegister() { return view('auth.successful-reg'); }

Чувствую я вообще не в ту степь полез

МНе нужно емаил после редирикта вставить во вьюшку

Katsi
07.06.2017
15:39:29
return redirect(route('successful-reg'))->with('email',$data['email']);
Во вьюхе session('email') https://laravel.com/docs/5.4/responses#redirecting-with-flashed-session-data

Vlad
07.06.2017
15:47:14
Во вьюхе session('email') https://laravel.com/docs/5.4/responses#redirecting-with-flashed-session-data
странно, пробовал не работало, уже подругому получолось, сейчас заново попробовал и сессия наконец вывелась...спасибо!

Саша
07.06.2017
18:26:17
https://pastebin.com/asDmsSSU - было и стало. сервак на laravel отдает 500ю даже не доходя до контроллера, значит проблема скорее всего в CSRF - токене, но как исправить я не знаю. подскажет кто нибудь?

Boris
07.06.2017
18:49:57
закоменть мидлвар

и проверь

тока врятли 500ю бы отдавал, а вообще логи глянь в сторадж\логс

Страница 503 из 2014