These are chat archives for LaravelRUS/chat

5th
Aug 2017
JhaoDa
@jhaoda
Aug 05 2017 00:07
@HectorPrima чем нам помог твой вопрос?
@georgiychernobay «помочь освоить» это слишком расплывчатое понятие. Ты документацию прочитал/читаешь?
Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:45
@jhaoda растекся словами... лол. почему вопрос помогать должен. :)
реально обновился хром , и по Home перестала вверх страницы прыгать. ну да и черт с ним. исправят наверное.
кстати вчера с реляциями и замыканиями разобрался. все отлично!
JhaoDa
@jhaoda
Aug 05 2017 00:45
@HectorPrima почему ты спрашиваешь это в чате ларавел?
Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:47
@jhaoda правила данного чата почитать можно?
JhaoDa
@jhaoda
Aug 05 2017 00:47
@HectorPrima конечно, они показывались при входе в чат. Подразумевается, что ты их прочитал и обязался соблюдать
Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:50
@jhaoda в правилах не нашел того что запрещено обсуждать что то кроме ларавел.
JhaoDa
@jhaoda
Aug 05 2017 00:52

@HectorPrima

Для оффтопа и «просто поболтать» есть специальный чат, где правила более мягкие: https://gitter.im/LaravelRUS/offtop

Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:52
@jhaoda спасибо.
KarmaBot
@KarmaBot
Aug 05 2017 00:52
Спасибо (+1) для @jhaoda принято! Текущая карма +1580.
JhaoDa
@jhaoda
Aug 05 2017 00:52
@HectorPrima т.е. это ты не нашел в правилах?
Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:54
@jhaoda т.е. chrome в котором у меня работает laravel не относится к топику. и то у меня некорректно работает сайт?
JhaoDa
@jhaoda
Aug 05 2017 00:54
@HectorPrima ларавел в хроме? Круто, расскажи, как ты смог запустить в хроме ларавел.
Evgeny Stefanenko
@KomAuras
Aug 05 2017 00:58
@jhaoda ok. для примера. laravel + js + хром. из за js что то перестало работать в браузере. человеку не стоит про это вопрос тут задавать?
он не знает что проблема в js. он говорит что то у меня с ларавел проблемы. в хроме не работает что то...
JhaoDa
@jhaoda
Aug 05 2017 00:58
@HectorPrima ну тупой он, значит
@HectorPrima вот тебе свежий черновик правил — https://github.com/LaravelRUS/chat/issues/4#issuecomment-317562577
Неработающие кнопки в хроме даже там не упомянуты
Evgeny Stefanenko
@KomAuras
Aug 05 2017 01:03
@jhaoda омг. ладно. надоела тема.
теперь по топику :)
можно как то по условию использовать where ? что бы не писать типа
        if ($provider_id > 0)
            xxx->where('provider_id','=',$provider_id)->get()
        else
            xxx->get()
@HectorPrima опять рекомендую прочитать всю доку, что бы знать, что в ней есть и ЧТО умеет ларавел. Потом уже читать по потребности, что бы понимать, КАК этим пользоваться.
Evgeny Stefanenko
@KomAuras
Aug 05 2017 01:05
@jhaoda читал. но запомнить ее всю сразу нереально. напомню у меня неделя опыта. и спасибо
KarmaBot
@KarmaBot
Aug 05 2017 01:05
Спасибо (+1) для @jhaoda принято! Текущая карма +1581.
JhaoDa
@jhaoda
Aug 05 2017 01:05
@HectorPrima не надо запоминать
Evgeny Stefanenko
@KomAuras
Aug 05 2017 01:06
@jhaoda я очень сильно постараюсь как можно реже о чем то спрашивать. удачи.
JhaoDa
@jhaoda
Aug 05 2017 01:07
@HectorPrima я тебе одну тайну открою. Года 4 назад я впервые услышал про ларавел. И решил изучить.
Я просто открыл доку и начал читать. Пропуская абзацы, часто глядя только на примеры кода. И уже за пару часов я примерно знал, что и как, без подробностей. Даже ещё не установив ларавел.
Kirill Nesmeyanov
@SerafimArts
Aug 05 2017 01:08
@jhaoda ты типа сравнил 4 года и неделю?
Evgeny Stefanenko
@KomAuras
Aug 05 2017 01:15
@jhaoda Я так понял что данный чат только для "папок" и для серьезных вопросов. А все остальные RTFM.
И тут я такой захожу и тупыми вопросами отвлек :)
Кстати похоже этот разговор тоже оффтоп. Пойду попишу. А то сильно дерзко ответить хочется.
JhaoDa
@jhaoda
Aug 05 2017 01:16
@HectorPrima если на вопрос есть ответ в доке, то я считаю, что его из доки и надо получить. Некоторые тут со мной не согласны.
Kirill Nesmeyanov
@SerafimArts
Aug 05 2017 02:15
@HectorPrima @jhaoda мне повторить?
sirserik
@sirserik
Aug 05 2017 07:31
Доброго времени суток господа и дамы, я новичек в ларе решил потестить доки как что к чему
KarmaBot
@KarmaBot
Aug 05 2017 07:31
@sirserik и тебе не хворать :)
sirserik
@sirserik
Aug 05 2017 07:32
есть форма за отправку почты отвечает один метод в контроллере и нет всяких там Mailer
public function mailtojob(Request $request) {
        dd($data = $request->all());
        $this->validate($request,['name'=>'required|max:255','email'=>'email','text'=>'required','theme'=>'required']);
 $result = Mail::send('email.testemail', $data, function ($message) {
            $message->from($data['email'], $data['text']);
            $message->to('m.serik@mail.ru')->subject($data['theme']);
        });
    }
Ostap
@BendersOstap_twitter
Aug 05 2017 07:34
Ребят хелп
sirserik
@sirserik
Aug 05 2017 07:36
на экран выводит
Undefined variable: subject
хотя там нет никакой такой переменной и не было
Ostap
@BendersOstap_twitter
Aug 05 2017 07:36
@sirserik значит переменную subject где то не указал
посмотри строчку на которой ошибка овзникает ифайл
@sirserik там и будет ошибка +- 1-5 строк
Ребят https://laravel.com/docs/5.4/validation изучаю валидацию тут сказанно если вы хотите кастомиировать вывод флеш сессии сообщения ТО переопределите метод
 protected function formatValidationErrors(Validator $validator)
    {
        return $validator->errors()->all();
    }
и что с ним можно например сделать? я так понимаю тут указан родительский вариант? что выводить все ошибки?
sirserik
@sirserik
Aug 05 2017 07:42
там файл вида обсолютно пустой нет ни одной переменной
Ostap
@BendersOstap_twitter
Aug 05 2017 07:44
@sirserik а что за файл? строчку ошибки можно покзаать?
sirserik
@sirserik
Aug 05 2017 07:45

(2/2) ErrorException
Undefined variable: subject (View: /home/serik/public_html/blog/resources/views/email/testemail.blade.php)
я его только что создал там и быть не может ни какой переменной
Ostap
@BendersOstap_twitter
Aug 05 2017 07:45
а он что нибудь наследуюет?
@extends ?
sirserik
@sirserik
Aug 05 2017 07:46
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Response;
use Illuminate\Http\Request;

use Illuminate\Support\Facades\Mail;
class ContactController extends Controller
{
    public function about()
    {
        return view('contact.about');
    }
    public function tochki()
    {
        return view('contact.tochki');
    }
    public function contact()
    {
        return view ('contact.contact');
    }


    public function mailtojob(Request $request) {
        $data = $request->all();
        $this->validate($request,['name'=>'required|max:255','email'=>'email','text'=>'required','theme'=>'required']);

       $result = Mail::send('email.testemail', $data, function ($message) {
            $message->from($data['email'], $data['text']);

            $message->to('m.serik@mail.ru')->subject($data['theme']);
        });
        dd($result);

    }

}
KarmaBot
@KarmaBot
Aug 05 2017 07:46
@sirserik, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Ostap
@BendersOstap_twitter
Aug 05 2017 07:48
@sirserik сам шаблон наследует что нибудь?
sirserik
@sirserik
Aug 05 2017 07:48
нет
это простой пустой вид\
уже час сижу голову ломаю
думал я чето не так сделал
Ostap
@BendersOstap_twitter
Aug 05 2017 07:49
а трасировка что показывает?
скрин ошибки можно скинуть?
sirserik
@sirserik
Aug 05 2017 07:51
array:5 [▼
  "_token" => "ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX"
  "name" => "test"
  "email" => "sdfsdf@sdfgdfg"
  "theme" => "resale"
  "text" => "dfgdfgdfg"
]
dd отработка
Ostap
@BendersOstap_twitter
Aug 05 2017 07:52
не, скрин ошибки которая говорит Undefined variable: subject
sirserik
@sirserik
Aug 05 2017 07:52
а куда можно скрин скинуть
Ostap
@BendersOstap_twitter
Aug 05 2017 07:52
ну или копирнуть сюда побольше инфы
sirserik
@sirserik
Aug 05 2017 07:52
сек
 (2/2) ErrorException

Undefined variable: subject (View: /home/serik/public_html/blog/resources/views/email/testemail.blade.php)
in 1950d460b49e87f131512ee2b32b33b9ce6b5de3.php (line 3)
at CompilerEngine->handleViewException(object(ErrorException), 1)in PhpEngine.php (line 44)
at PhpEngine->evaluatePath('/home/serik/public_html/blog/storage/framework/views/1950d460b49e87f131512ee2b32b33b9ce6b5de3.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), '_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg', 'message' => object(Message)))in CompilerEngine.php (line 59)
at CompilerEngine->get('/home/serik/public_html/blog/resources/views/email/testemail.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), '_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg', 'message' => object(Message)))in View.php (line 137)
at View->getContents()in View.php (line 120)
at View->renderContents()in View.php (line 85)
at View->render()in Mailer.php (line 310)
at Mailer->renderView('email.testemail', array('_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg', 'message' => object(Message)))in Mailer.php (line 283)
at Mailer->addContent(object(Message), 'email.testemail', null, null, array('_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg', 'message' => object(Message)))in Mailer.php (line 200)
at Mailer->send('email.testemail', array('_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg', 'message' => object(Message)), object(Closure))in Facade.php (line 221)
at Facade::__callStatic('send', array('email.testemail', array('_token' => 'ULtezBnHzQspbLKTV9b5pOT8RjYWPq6LlU7eJ0MX', 'name' => 'sdgdfg', 'email' => 'sdfdfgdfg@fghfg.ru', 'theme' => 'resale', 'text' => 'dfgdfg'), object(Closure)))in ContactController.php (line 33)
at ContactController->mailtojob(object(Request))
at call_user_func_array(array(object(ContactController), 'mailtojob'), array(object(Request)))in Controller.php (line 55)
at Controller->callAction('mailtojob', array(object(Request)))in ControllerDispatcher.php (line 44)
at ControllerDispatcher->dispatch(object(Route), object(ContactController), 'mailtojob')in Route.php (line 203)
at Route->runController()in Route.php (line 160)
at Route->run()in Router.php (line 574)
at Router->Illuminate\Routing\{closure}(object(Request))in Pipeline.php (line 30)
at Pipeline->Illuminate\Routing\{closure}(object(Request))in SubstituteBindings.php (line 41)
at SubstituteBindings->handle(object(Request), object(Closure))in Pipeline.php (line 148)
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53)
at Pipeline->Illuminate\Routing\{closure}(object(Request))in VerifyCsrfToken.php (line 65)
at VerifyCsrfToken->handle(object(Request), object(Closure))in Pipeline.php (line 148)
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53)
at Pipeline->Illuminate\Routing\{closure}(object(Request))in ShareErrorsFromSession.php (line 49)
at ShareErrorsFromSession->handle(object(Request), object(Closure))in Pipeline.php (line 148)
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53)
at Pipeline->Illuminate\Routing\{closure}(object(Request))in StartSession.php (line 64)
at StartSession->handle(object(Request), object(Closure))in Pipeline.php (line 148)
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53)
at Pipeline->Illuminate\Routing\{closure}(object(Request))in AddQueuedCookiesToResponse.php (line 37)
at AddQueuedCookiesToResponse->handle(object(Request),
KarmaBot
@KarmaBot
Aug 05 2017 07:53
@sirserik, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Ostap
@BendersOstap_twitter
Aug 05 2017 07:54
@sirserik а в файлах contact.contact || contact.tochki || contact.about нету ничего где используется эта переменная?
@BendersOstap_twitter спасибо
KarmaBot
@KarmaBot
Aug 05 2017 07:55
Так не честно, @BendersOstap_twitter. Нельзя добавлять карму самому себе.
Ostap
@BendersOstap_twitter
Aug 05 2017 07:55
@KarmaBot lol
sirserik
@sirserik
Aug 05 2017 07:59
нет там только те значения name что я вам в dd вывел
Ostap
@BendersOstap_twitter
Aug 05 2017 08:01
@sirserik эммм а методом исключения пробывали? типо в методе mailtojob закоментировать строчки и построчно раскоментировать?
по появлению ошибки)
нубский вариант коненчо но меня спасает часто
sirserik
@sirserik
Aug 05 2017 08:03
да все пробовал все ок метод dd видет что после валидации скрипт нормально отрабатывает и получает значение однако по какойто причине не уходят в ид, я даже через маркдаун пробовал одно и тоже
Ostap
@BendersOstap_twitter
Aug 05 2017 08:05
@sirserik действительно странно остается дожидаться старожилов этого чата
sirserik
@sirserik
Aug 05 2017 08:05
если честно я в шоке
такой фрейм и так тупит
Ostap
@BendersOstap_twitter
Aug 05 2017 08:06
уверен что не фрейм тупит)
и что даже если закоментировать весь метод все равно ошибка?
sirserik
@sirserik
Aug 05 2017 08:06
ну я его скачал установил закинул шаблон формы бутсрапа и все
вот если что форма отправки
Ostap
@BendersOstap_twitter
Aug 05 2017 08:08
@sirserik я сам и новичек в ларе но она крутая глюков пока не замечал все ошибки с моей стороны
sirserik
@sirserik
Aug 05 2017 08:09
@extends('welcome')
@section('content')
  <div class="well well-sm">
                <form action="{{route('sendmail')}}" method="post">
                    <input type="hidden" name="_token" value="{{csrf_token()}}">
                <div class="row">
                    <div class="col-md-6">
                        <div class="form-group">
                            <label for="name">
                                Имя</label>
                            <input type="text" class="form-control" id="name" placeholder="Ваше имя" required="required" name="name"/>
                        </div>
                        <div class="form-group">
                            <label for="email">
                                Email адресс</label>
                            <div class="input-group">
                                <span class="input-group-addon"><span class="glyphicon glyphicon-envelope"></span>
                                </span>
                                <input type="email" class="form-control" id="email" placeholder="Введите Email" required="required" name="email"/></div>
                        </div>
                        <div class="form-group">
                            <label for="theme">
                                Тема</label>
                            <select id="theme" name="theme" class="form-control" required="required" >
                                <option value="resale" selected="">Оптовая продажа</option>
                                <option value="service">Розничная продажа</option>
                                <option value="price">Цена</option>
                                <option value="buisness">Сотрудничество</option>
                            </select>
                        </div>
                    </div>
                    <div class="col-md-6">
                        <div class="form-group">
                            <label for="text">
                                сообщение</label>
                            <textarea name="text" id="text" class="form-control" rows="9" cols="25" required="required"
                                placeholder="Ваше сообщение"></textarea>
                        </div>
                    </div>
                    <div class="col-md-12">
                        <button type="submit" class="btn btn-default pull-right" id="btnContactUs" style="text-transform: lowercase">
                           отправить</button>
                    </div>
                </div>
                </form>
            </div>
KarmaBot
@KarmaBot
Aug 05 2017 08:09
@sirserik, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
sirserik
@sirserik
Aug 05 2017 08:15
если закоментить весь метод то нпишет что нет метода
Ostap
@BendersOstap_twitter
Aug 05 2017 08:15
ну имеется ввиду содержимое метода
sirserik
@sirserik
Aug 05 2017 08:16
если закоментить весь метод то ошибок нет белый экран
вернее содержимое
метода
Ostap
@BendersOstap_twitter
Aug 05 2017 08:21
значит ошибка внутри метода ;) предлагаю раскоментировать по одной строчки и рефрешить страницу
что бы понять где косяк)
$data = $request->all();
        $this->validate($request,['name'=>'required|max:255','email'=>'email','text'=>'required','theme'=>'required']);
типо сначала их если нет ошибок то по одной дальше)
Ostap
@BendersOstap_twitter
Aug 05 2017 08:27
@sirserik Кстати а почему увас метод subkject?
вызывается?
@sirserik Mail::to()->send(); если вот что должно вызваться?
slider23
@slider23
Aug 05 2017 08:32

"Undefined variable: subject (View: /home/serik/public_html/blog/resources/views/email/testemail.blade.php)
in 1950d460b49e87f131512ee2b32b33b9ce6b5de3.php (line 3)"

Смотри, что у тебя в файле 1950d460b49e87f131512ee2b32b33b9ce6b5de3.php

Возможно, была старая вьюха, она туда срендерилась
а при изменении testemail.blade.php не перерендерилась, потому что время в php и на компе разное
проверь таймзону у себя в php.ini
срендерённые вьюхи лежат в /storage/framework/view
Yaroslav
@dyar74
Aug 05 2017 08:35
@sirserik. В шаболоне письма параметр subject заполнен?
По русски вроде тема
@sirserik. Посмотри класс mail
Ostap
@BendersOstap_twitter
Aug 05 2017 08:45
ребят обьясните запись $comment = Comment::find($this->route('comment'));
найди в моделе Комментов, маршрут comment?
opensgame
@opensgame
Aug 05 2017 09:02

Добрый день, подскажите почему работает только роут на послденей Ларе на nginx
Route::get('/', function () {echo "jk1";}); host/blog/public/index.php
а
Route::any('/test', function () {echo "jk2";}); не работает host/blog/public/index.php/test
это в корне сайта

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(css|js|images)/(.*)$ public/$1/$2 [L,NC]

это в public/

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
KarmaBot
@KarmaBot
Aug 05 2017 09:02
@opensgame и тебе не хворать :)
@opensgame, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
slider23
@slider23
Aug 05 2017 09:13
@BendersOstap_twitter в каком файле это пишется ? ларавеловский route() возвращает url роута по его имени. find() ищет по primary key. Или в таблице comments первичный ключ - строка и тогда это адовый пипец, или route() здесь определён в том классе, где вызывается и он возвращает int. Что тоже странно, конечно.
@opensgame nginx или apache ? ты конфиги apache показываешь.
sirserik
@sirserik
Aug 05 2017 09:52
@dyar74 Вы были обсалютно правы там стоит старый отрендеренный файл, и тма есть переменная subject, теперь мне можно ее просто удалить или есть какой то способ в корне решить подобные проблемы
sirserik
@sirserik
Aug 05 2017 10:18
Люди добрые проблемы с отправкой почты решил но тепеь другая проблема с кодировкой русские буквы идут каракулями сижу я на linux mint 18.2 во фрагмент письма из логов

[2017-08-05 10:16:28] production.DEBUG: Message-ID: <466894c2f53bef581ecc0b8080a3eae2@blog.com>
Date: Sat, 05 Aug 2017 10:16:28 +0000
Subject: resale
From: =?utf-8?Q?=D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D1=82_=D0=BC=D0=B8=D1=80?=
 <test@mail.ru>
To: m.serik@mail.ru
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
и да как тут хвалить людей
за ответы
Yaroslav
@dyar74
Aug 05 2017 10:42
@sirserik. Спасибо
KarmaBot
@KarmaBot
Aug 05 2017 10:42
Спасибо (+1) для @sirserik принято! Текущая карма +1.
Evgeny Stefanenko
@KomAuras
Aug 05 2017 10:45
@sirserik они не каракулями а в UTF-8 кодировке. В почтовой программе все будет нормально.
Привет мир test@mail.ru и т.д.
Tinboy
@Tinboy
Aug 05 2017 10:51
Здаров, делаю чат,использую fractal код ивента отправки сообщения такой
<?php

namespace App\Events;


use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use App\Message;
use Fractal;
use App\Transformers\MessageTransformer;

class SendMessage implements ShouldBroadcast
{
    use SerializesModels;

    public $data;
    /**
     * Create a new event instance.
     *
     * @return void
     */
    public function __construct(Message $message)
    {
        $this->data = Fractal::create()
           ->item($message, new MessageTransformer())
           ->toJson();
    }

    /**
     * Get the channels the event should be broadcast on.
     *
     * @return array
     */
    public function broadcastOn()
    {
        return ['mes-channel'];
    }
    public function broadcastAs()
    {
        return 'newMessage';
    }
}
KarmaBot
@KarmaBot
Aug 05 2017 10:51
Hello, @Tinboy!
@Tinboy, у нас тут принято писать кратко и по делу. А если нужно показать длинный код, то можно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Tinboy
@Tinboy
Aug 05 2017 10:53
image.png
Все ок,но получается,что на сервер приходит такое
Можно ли как-то избавится от первых двух data,потому что приходится отправлять message.data.data а на фронте в функцию посылать response.data, мне кажется это не есть хорошо
sirserik
@sirserik
Aug 05 2017 11:09
Так господа я письмо в логи получаю и думал все выгрузил на реальный хостинг не приходит письмо, настройки проставил на mail
public function mailtojob(Request $request) {
        if($request->isMethod('post')){



            $this->validate($request,['name'=>'required|max:255','email'=>'email','text'=>'required','theme'=>'required']);
            $data = $request->all();
            $result = Mail::send('email.testemail', $data, function ($message) use ($data) {
                $message->from($data['email'], $data['name']);

                $message->to('m.serik@mail.ru','Привет админ')->subject($data['theme']);
            });

            if($result){
                return redirect('/');
            }

        }
KarmaBot
@KarmaBot
Aug 05 2017 11:09
Прувет, @sirserik!
sirserik
@sirserik
Aug 05 2017 11:11
Если нужено пространство имен то вот
namespace App\Http\Controllers;

use Illuminate\Http\Response;
use Illuminate\Http\Request;

use Illuminate\Support\Facades\Mail;
Evgeny Stefanenko
@KomAuras
Aug 05 2017 11:22
@sirserik не отправляет и ошибок нет?
JhaoDa
@jhaoda
Aug 05 2017 12:36
@sirserik @Tinboy большая просьба из кусков кода удалять лишние пустые строки и комментарии. На всякий случай уточню, что лишние это которые реально лишние, а не все подряд. А то тут некоторые всё воспринимают буквально...
opensgame
@opensgame
Aug 05 2017 18:50
@slider23 nginx
opensgame
@opensgame
Aug 05 2017 19:06
Сделал как тут http://prntscr.com/g4sefs но роуты не работают
slider23
@slider23
Aug 05 2017 19:08
@opensgame root стоит на папку public ?
opensgame
@opensgame
Aug 05 2017 19:09
@slider23 ты имеешь ввиду
root /var/www/html/blog/public/;
это?
@slider23 я запрос делаю /index.php работает а /index.php/test не работает
404 Not Found
nginx/1.10.3 (Ubuntu)
slider23
@slider23
Aug 05 2017 19:11
a зачем ты пишешь index.php ? пиши /test
opensgame
@opensgame
Aug 05 2017 19:11
@slider23 я уже как только не пробывал, на локалке (xamp) работает а на vds нехочет
@slider23 всё разобрался, проблемма была с root, спасибо
KarmaBot
@KarmaBot
Aug 05 2017 19:14
Спасибо (+1) для @slider23 принято! Текущая карма +217.
opensgame
@opensgame
Aug 05 2017 19:15
@KarmaBot сколько у меня кармы?
KarmaBot
@KarmaBot
Aug 05 2017 19:21
Привет, @dmitry1337! Проходи, присаживайся. В ногах правды нет :)
Andrey
@daaner
Aug 05 2017 21:25
@opensgame просто у него спроси карма
@KarmaBot карма
Oleg Arkhipov
@Oleg-Arkhipov
Aug 05 2017 21:36
@Daaner :trollface: