These are chat archives for LaravelRUS/chat

7th
Jul 2017
Kirill Nesmeyanov
@SerafimArts
Jul 07 2017 05:40
@Renfos read rules. Ban 7 days
Stas
@ASYOU99
Jul 07 2017 08:48

Доброго всем утра. Подскажите пытаюсь разобраться с правами в мануале есть такой код:

    $gate->define('update-post', function ($user, $post) {
      return $user->id == $post->user_id;
    });
  }

Меня интересует: update-post это имя метода в контроллере или это сначала метод а через дефис контроллер содержащий этот метод, хочу понять что на этом месте писать нужно.

Ваня Devium
@webdevium
Jul 07 2017 08:50
@ASYOU99 это просто название права
Maksim (Ellrion) Platonov
@Ellrion
Jul 07 2017 08:50
@ASYOU99 это просто имя пермишена\абилити (разрешения\возможности)
@ASYOU99 что бы потом его использовать через ->can('update-post', $post), или через любые другие способы
Stas
@ASYOU99
Jul 07 2017 08:51
@Ellrion @webdevium спасибо что просветили
KarmaBot
@KarmaBot
Jul 07 2017 08:51
Спасибо (+1) для @Ellrion принято! Текущая карма +238.
Спасибо (+1) для @webdevium принято! Текущая карма +161.
Vladimir Stempel
@dark-s
Jul 07 2017 13:11
привет всем, можно ли задать таймаут для редиректа? в гугле найти ничего не могу(
KarmaBot
@KarmaBot
Jul 07 2017 13:11
Не узнал тебя, @dark-s. Богатым будешь :)
Ваня Devium
@webdevium
Jul 07 2017 13:11
@dark-s <meta http-equiv="refresh" content="3;url=http://www.google.com/" />
JhaoDa
@jhaoda
Jul 07 2017 13:12
@dark-s нет
Vladimir Stempel
@dark-s
Jul 07 2017 13:12
@webdevium а через redirect()
@jhaoda блин(
Ваня Devium
@webdevium
Jul 07 2017 13:12
@dark-s он хедер прописывает
Vladimir Stempel
@dark-s
Jul 07 2017 13:15
ладно, спасибо)
KarmaBot
@KarmaBot
Jul 07 2017 13:15
@dark-s, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Alexander
@sancezz2006
Jul 07 2017 13:34
Добрый день! поджскажите пожалуйста, кто уже делал регистрацию пользователей с подтверждением по СМС. для России. есть какие-то готовые или полу-готовые решения? Laravel 5.4. Читал что там уже с версии 5.3 подготовлена под смс.
KarmaBot
@KarmaBot
Jul 07 2017 13:34
Hello, @sancezz2006!
JhaoDa
@jhaoda
Jul 07 2017 13:36
@sancezz2006 да, но смс-сервис там буржуйский. Вот российский — https://github.com/laravel-notification-channels/smsc-ru.
Alexander
@sancezz2006
Jul 07 2017 13:37
@jhaoda дак там наверное смс будут космически стоить в Россию, они же я так понял оплачиваются по тарифу сервисов?
Andrey
@daaner
Jul 07 2017 13:40
@sancezz2006 канеш, а что ты думал)
вайбер /телеграм, смотри в эту сторону
Alexander
@sancezz2006
Jul 07 2017 13:42
@Daaner Ну он же далеко не у всех. а все у кого есть телефон, есть СМС. это самое макисмально просто решение, даже для тех у кого телефон = фонарик ))
Andrey
@daaner
Jul 07 2017 13:48
@sancezz2006 отправил в вайбер - не пришло - отправил СМС
экономия
Alexander
@sancezz2006
Jul 07 2017 13:49
@Daaner ну это логично. предложу такой вариант клиенту. интересно. Но как не крути, СМС нужно. вот и искал направление на доку\статейку как это для РФ сделать.
Dave
@aios
Jul 07 2017 13:50
@sancezz2006 У меня все клиенты в телеграме
потом уже SMS
орут больше когда в телеграм не приходит
с понтом "Зачем мне запускать приложение SMS?"
Alexander
@sancezz2006
Jul 07 2017 13:52
@aios А смс сделал через шлюз в РФ, есть какие-то готовые или почти готовы решения на просторах?
JhaoDa
@jhaoda
Jul 07 2017 13:52
@sancezz2006 ты не стал читать, что я тебе написал?
Alexander
@sancezz2006
Jul 07 2017 13:54
@jhaoda ох сори, я сёдня уж перечитал мегабайты текста на эту тему и когда открыл показалось, что уже это видел. щас ещё раз погружусь! Спасибо!
KarmaBot
@KarmaBot
Jul 07 2017 13:54
Спасибо (+1) для @jhaoda принято! Текущая карма +1559.
JhaoDa
@jhaoda
Jul 07 2017 13:54
@sancezz2006 ну даже если и видел, то что? Тебе нужны уведомления через российский сервис? Этот пакет шлёт уведомления через российский сервис.
Alexander
@sancezz2006
Jul 07 2017 13:55
@jhaoda показалось, что это под импортный шлюз какой-то заточено. а то много решений всречалось, жёстко привязанных к забугорным сервисам.
@jhaoda пропустил, вечер пятницы(((
Dave
@aios
Jul 07 2017 13:58
@sancezz2006 набухатница)
Alexander
@sancezz2006
Jul 07 2017 13:58
@aios дэдлайны, эх почему время так быстро летит)))
JhaoDa
@jhaoda
Jul 07 2017 13:58
@sancezz2006 обращайся в личку за тарифами подешевле
Alexander
@sancezz2006
Jul 07 2017 13:59
@jhaoda ок! спасибо! в доку вчитаюсь, реализую. и там уже видно будет. а то первые раз это делаю)
JhaoDa
@jhaoda
Jul 07 2017 14:00
@sancezz2006 а что ты там реализуешь без регистрации-то? Там всё реализовано — подключил, уведомление создал и всё. Но без ключей доступа оно никуда не уйдёт
Alexander
@sancezz2006
Jul 07 2017 14:01
@jhaoda да там сервис поиска грузов. вобщем для водителей сервис. и там надо регистрацию водителей с подтверждением по смс. ни разу с смс регистрацию не делал. да и вообще 2й проект на ларке в жизни. из SEO пришёл и затянуло )))
Roman Adigezalov
@Adigezalov
Jul 07 2017 14:25
В структуре приложения есть папка vendor, правильно понимаю, что там все composer-зависимости устанавливаем при установке laravel? Можно ли через bower устанавливать туда дополнительные зависимости или не стоит?
JhaoDa
@jhaoda
Jul 07 2017 14:26
@Adigezalov можно
Roman Adigezalov
@Adigezalov
Jul 07 2017 14:28
@jhaoda спасибо. И сразу еще вопрос - есть файл package.json... Эти зависимости уже установлены? или это просто заготовка?
KarmaBot
@KarmaBot
Jul 07 2017 14:28
Спасибо (+1) для @jhaoda принято! Текущая карма +1560.
JhaoDa
@jhaoda
Jul 07 2017 14:28
@Adigezalov конечно заготовка
Maksim (Ellrion) Platonov
@Ellrion
Jul 07 2017 14:41
@Adigezalov бовер же нынче не модно. package.json yarn (npm)
Roman Adigezalov
@Adigezalov
Jul 07 2017 14:46
@Ellrion ага, знаю, но я только начинаю учиться и почему-то bower мне показался приятней))
Maksim (Ellrion) Platonov
@Ellrion
Jul 07 2017 14:46
@Adigezalov ну хз. он тупо лишний
@Adigezalov у тебя получается не 2 а 3 файла с конфигами зависимостей
внимание вопрос. Зачем?
Roman Adigezalov
@Adigezalov
Jul 07 2017 14:47
@Ellrion ну да, согласен... буду использовать npm
Zlatoslav Desyatnikov
@zlodes
Jul 07 2017 14:51
@ellirion, только сегодня выпилили bower до конца, так приятно.
kosmom
@kosmom
Jul 07 2017 14:59
Привет всем
подскажите плиз
events события в eloquent позволяют менять значения модели, или препятствовать совершению событий?
предположим есть зависимые поля
фамилия и фио
я меняю фамилию, сохраняю
и настроить эвент так, чтобы он изменил поле фио перед сохранением
KarmaBot
@KarmaBot
Jul 07 2017 14:59
О! @kosmom! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
Maksim (Ellrion) Platonov
@Ellrion
Jul 07 2017 15:00
@kosmom да. на оба вопроса
Dave
@aios
Jul 07 2017 15:01
@kosmom можешь
Oleg Arkhipov
@Oleg-Arkhipov
Jul 07 2017 18:26
@Big-Shark спасибо
KarmaBot
@KarmaBot
Jul 07 2017 18:26
Спасибо (+1) для @Big-Shark принято! Текущая карма +917.
Roman Adigezalov
@Adigezalov
Jul 07 2017 18:32
Подскажите, пожалуйста. В папке node_modules у меня есть bootstrap, как его подключить в проект? Насколько я понимаю, чтобы все корректно работало, нужно чтобы файл bootstrap.min.css оказался в public/css?
Maksim (Ellrion) Platonov
@Ellrion
Jul 07 2017 18:37

@Adigezalov в ларке уже подключен бутстрап
Бутстрап в ларе прописан как зависимость https://github.com/laravel/laravel/blob/master/packag..
т.е. его нужно заинсталить через npm или yarn
подключается он потом в https://github.com/laravel/laravel/blob/master/resour..
и https://github.com/laravel/laravel/blob/098b8a48830c0..

соответственно это требует быть сбилженым и перемещенным в public через laravel-mix (https://github.com/laravel/laravel/blob/master/webpac..) и уже во вьюхе подключаются app.css и app.js из public

обо всём читай тут https://laravel.com/docs/5.4/mix

Помимо этого билд в ларе уже сделан и лежит в репе смотри папку public