These are chat archives for LaravelRUS/chat

13th
Nov 2016
Дмитрий Мязин
@d4c0
Nov 13 2016 04:44
Ребята, час бьюсь над багой. Суть в том что определённый экшен пишет в базу какие-то данные, причём данные уникальны, использую $collection->unique('key'), плюс ко всему на одном из полей стоит ограничение unique (то, по которому я фильтрую коллекцию). Так вот, я вызываю этот экшн - всё отлично, данные вставляются. Ок, я удаляю данные, разлогиниваюсь, залогиниваюсь снова под тем же юзером, вызываю экшн и получаю ошибку SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry. Ладно. Перед записью в базу ставлю dd($collection_with_unique_items), проверяю - все записи уникальны, и их ровно столько, сколько должно быть. Удаляю dd(), вызываю экшн - всё без ошибок. Если просто удалить записи в базе и вызвать экшн - тоже без ошибок. Причём этот экшн вообще не связан с текущим пользователем, как и действия с базой не основаны на конкретном пользователе. ЧЗХ?
Дмитрий Мязин
@d4c0
Nov 13 2016 04:50
Ошибку выдаёт именно первый запрос на вставку после аутентификации, причём если там dd(), то в коллекции ничего подозрительного.
Дмитрий Мязин
@d4c0
Nov 13 2016 05:23
Ребята, выяснил что первый запрос на INSERT после аутентификации пишет данные 2 раза, т.е. вместо 20 записей - 40, из которых 20 просто дублированы, у кого-нибудь есть предположения?
Такое чувство что экшн срабатывает 2 раза... Так как в коллекции которую я вставляю в базу всё так же 20 айтемов, но пишет он 40.
Дмитрий Мязин
@d4c0
Nov 13 2016 05:50
Да, так и есть, экшен вызывается 2 раза после аутентификации. ВТФ?
Дмитрий Мязин
@d4c0
Nov 13 2016 06:20
Был маршрут Route::get('backpack/update', 'BackpackController@update'); поменял на Route::get('backpack/upd', 'BackpackController@update');- начало срабатывать как и положено 1 раз. Видимо когда было backpack/update он вызывал метод update как у resource контроллера, а потом ещё раз вызывал метод указанный вторым аргументом...
но блин, по сути если так, то при каждом вызове должно дублироваться, а не только при первом после аутентификаци. Тем не менее проблема ушла.
Andrei Sosnov
@atehnix
Nov 13 2016 06:39
@d4c0 Ай яй яй. Не нужно делать никаких update'ов GET-методом. Чем это грозит я уже объяснял.. Вот, чтобы не повторяться: 4 октября 2016 г., 15:21
Дмитрий Мязин
@d4c0
Nov 13 2016 06:42
@atehnix хм, ну как я выяснил дело вовсе не в методе запроса, а в роуте, а именно в backpack/UPDATE если меняю на что угодно другое - срабатывает отлично. Можешь объяснить причину этого феномена повторного срабатывания экшена после первого к нему обращения после аутентификации, а то пол ночи голову ломал. Ну а по поводу GET конечно же прислушаюсь.
Andrei Sosnov
@atehnix
Nov 13 2016 06:47
@d4c0 не помню, чтобы у laravel была какая-то магия на ключевое слово "update" в роуте.
MetaDone
@MetaDone
Nov 13 2016 06:53
@d4c0 код экшна можно увидеть? тогда понятно будет где косяк
Timur Bakarov
@timurbakarov
Nov 13 2016 08:14
@d4c0 такое часто бывает, когда есть редирект. Например, отправляется запрос на урл с завершающим слешем backpack/update/, а потом происходит редирект на урл без слеша backpack/update
Andrew
@Fokir
Nov 13 2016 09:55
http://laravel.su/docs/5.2/eloquent-relationships а что случилось со страницей?
Vadym Shcherbyna
@vadym-shcherbyna
Nov 13 2016 10:16
Подскажите пожалуйста по пагинатору. На функцию setPath нельзя повлиять? Она выводит ссылки ?page=N, а надо /page/N
JhaoDa
@jhaoda
Nov 13 2016 10:22
@vadym-shcherbyna переопредели в пагинаторе метод url()
Vadym Shcherbyna
@vadym-shcherbyna
Nov 13 2016 10:23
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 13 2016 10:23
Спасибо (+1) для @jhaoda принято! Текущая карма +1302.
brights1de
@brights1de
Nov 13 2016 10:59

Привет всем. Не могу справиться с какой-то бональщиной, а именно красивые URL адреса, ну тобишь перенаправление с index.php/test роута на просто /test
(с помощью mod_rewrite), постоянно выбивает 404.
Виртуальный хост:

<VirtualHost *:80>
    ServerName qs.simple
    ServerAlias qs.simple
    DocumentRoot "/var/www/qs.simple/public"
    <Directory "/var/www/qs.simple/public">
        Require all granted
        Options FollowSymLinks
        AllowOverride All
    </Directory>
</VirtualHost>

Включал mod_rewrite:
a2enmod rewrite

Пытался менять .htaccess (из доков):

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

К слову .htaccess, пытался уже по всякому менять, но пока что все тщетно.

KarmaBot
@KarmaBot
Nov 13 2016 10:59
@brights1de, ну рассказывай. Как жизнь? :)
@brights1de, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
JhaoDa
@jhaoda
Nov 13 2016 11:00
@brights1de ничего менять не надо, ЧПУ работает из коробки
brights1de
@brights1de
Nov 13 2016 11:00
@jhaoda не работает из коробки
@jhaoda только если начинать свой роут от /index.php
JhaoDa
@jhaoda
Nov 13 2016 11:01
@brights1de у всех работает, а у тебя не работает
brights1de
@brights1de
Nov 13 2016 11:02

@jhaoda Фреймворк поставляется с файлом public/.htaccess, который используется для реализации URL-адресов без index.php. Если вы используете Apache для работы вашего Laravel-приложения, убедитесь, что включён модуль mod_rewrite.

Если поставляемый с Laravel файл .htaccess не работает с вашей инсталляцией Apache, попробуйте этот: (см.выше)

Ivan
@Hunternnm
Nov 13 2016 11:02
@brights1de это где такой бред написан?
brights1de
@brights1de
Nov 13 2016 11:02
@jhaoda наверное не просто так, тем более по секрету расскажу, что этот mod_rewrite может быть выключен
JhaoDa
@jhaoda
Nov 13 2016 11:02
@brights1de иии? Это не проблемы фреймворка, а сервера, очевидно же
brights1de
@brights1de
Nov 13 2016 11:02
@jhaoda доки наши
Ivan
@Hunternnm
Nov 13 2016 11:03
@brights1de в оф доке такого нет как-то
И у всех всё работает. Смотри что с сервером сделал
brights1de
@brights1de
Nov 13 2016 11:04
Ничего не далал. Обычный lamp сервер - php7 + apache2+MySQL
Блин, с учетом своего сервера и был задан вопрос)
Ivan
@Hunternnm
Nov 13 2016 11:05
@brights1de верни htaccess оригинальный
brights1de
@brights1de
Nov 13 2016 11:05
С ранними релизами фреймворка такой штуки не было
@Hunternnm вернул
Ivan
@Hunternnm
Nov 13 2016 11:06
@brights1de и таки не работает? 404? В логах что?
brights1de
@brights1de
Nov 13 2016 11:06
В логах молчок, что error, что в access, что в логах лары. Не работает
не проходит по всей видимости
    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
JhaoDa
@jhaoda
Nov 13 2016 11:07
@brights1de ты на 146% уверен, что mod_rewrite включился?
brights1de
@brights1de
Nov 13 2016 11:10
@jhaoda Нет не на 146%, чертов permission denied был и не показывал
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 13 2016 11:10
Спасибо (+1) для @jhaoda принято! Текущая карма +1303.
brights1de
@brights1de
Nov 13 2016 11:14
А насчет доков - тут
Ivan
@Hunternnm
Nov 13 2016 11:16
@brights1de ты лучше на оф сайте гляди...
Актуальнее
brights1de
@brights1de
Nov 13 2016 11:16
@Hunternnm знаю, но там вообще про такие конфиги ничего нет)
Ivan
@Hunternnm
Nov 13 2016 11:17
@brights1de а потому что они не нужны
Ты же сам в этом убедился то
JhaoDa
@jhaoda
Nov 13 2016 11:17
@brights1de ты лучше в следующий раз, когда тебя посетит мысль «Ааа, грёбаный криворучка Тэйлор/Расмус/Энди/Энибади, написал говно, а мне мучайся!», гони эту мысль и начинай искать проблемы у себя
brights1de
@brights1de
Nov 13 2016 11:20
@jhaoda да понимал уж, что это не бага на уровне кора и мы уже обсуждали с тобой про - MAGIC, ты в него так и не веришь до сих пор?
JhaoDa
@jhaoda
Nov 13 2016 11:20
@brights1de эээ... шта?
brights1de
@brights1de
Nov 13 2016 11:21
@jhaoda magic в коде
JhaoDa
@jhaoda
Nov 13 2016 11:22
@brights1de не очень понимаю, о чем ты. Точнее, вообще не понимаю
brights1de
@brights1de
Nov 13 2016 11:22
@jhaoda или во всем виноват Тэйлор, а не криворукий программист)
@jhaoda да забей, помойму это ты был и говорил фразы мол - магии не бывает, это у вас что-то в коде не так ребят.
JhaoDa
@jhaoda
Nov 13 2016 11:25
@brights1de за 18 лет программирования я столкнулся с багами в инструментарии раз или два
Nuzsk
@Nuzsk
Nov 13 2016 11:26
в библиотеках часто баги попадаются, в инструментах - тоже не встречал (почти)
Lunarhouse
@Lunarhouse
Nov 13 2016 11:44
Добрый день! Подскажите пожалуйста как мне применить метод paginate, если я использую Scope. не зню куда впихнуть, чтобы работало
KarmaBot
@KarmaBot
Nov 13 2016 11:44
@Lunarhouse, здравствуй.
Ivan
@Hunternnm
Nov 13 2016 11:45
@Lunarhouse в самом конце и пихай
Lunarhouse
@Lunarhouse
Nov 13 2016 11:47
@Hunternnm в Scope или уже в контроллере?
Ivan
@Hunternnm
Nov 13 2016 11:47
@Lunarhouse в контроллере
Lunarhouse
@Lunarhouse
Nov 13 2016 11:48
@Hunternnm $posts = $postModel->getPublishedPosts()->paginate(3); вот так? если так, то не работает
Ivan
@Hunternnm
Nov 13 2016 11:48
@Lunarhouse что пишет?
@Lunarhouse и что внутри скоупа?
Lunarhouse
@Lunarhouse
Nov 13 2016 11:49

@Hunternnm Method paginate does not exist.

в модели

 public function getPublishedPosts()
    {
        $posts = Post::latest('published_at')
            ->published()//обращаемся к scopePublished для подстановки значений
            ->get();

        return $posts;
    }

    public function scopePublished($query)
    {
        $query->where('published_at', '<=', Carbon::now())
              ->where('published', '=', 1);
    }
JhaoDa
@jhaoda
Nov 13 2016 11:49
@Lunarhouse оформи код
KarmaBot
@KarmaBot
Nov 13 2016 11:49
@Lunarhouse, чтобы код легко читался, поставь перед ним и после него по строке с тремя обратными апострофами (символ ` на клавише с буквой «Ё»).
Узнать больше про оформление сообщений можно в справке по Markdown (кнопка M↓ внизу справа).
Кстати, свои сообщения здесь можно редактировать... ;)
Ivan
@Hunternnm
Nov 13 2016 11:50
@Lunarhouse scopePublished ничего не возвращает
Lunarhouse
@Lunarhouse
Nov 13 2016 11:51
@Hunternnm ох, а ведь и правда. Как оно у меня работает
Ivan
@Hunternnm
Nov 13 2016 11:51
Но всё равно что-то ты делаешь не так...
Lunarhouse
@Lunarhouse
Nov 13 2016 11:52
@Hunternnm спасибо, сейчас подумаю
KarmaBot
@KarmaBot
Nov 13 2016 11:52
Спасибо (+1) для @Hunternnm принято! Текущая карма +296.
Ivan
@Hunternnm
Nov 13 2016 11:52
@Lunarhouse ->get(); уже вызываешь, после этого пагинация не будет работать как ни крути
Lunarhouse
@Lunarhouse
Nov 13 2016 11:54
@Hunternnm я понял - нужно убрать get(), а в scope добавить возврат
Ivan
@Hunternnm
Nov 13 2016 11:55
@Lunarhouse и если сделать из этого 1 скоуп то вообще будет красота
Lunarhouse
@Lunarhouse
Nov 13 2016 11:57
то есть убрать getPublishedposts() и все перенести в скоуп и к нему обращаться?
@Hunternnm Да, посмотрел laracasts, там один скоуп. Это я до этого уроки какого-то парня на ютубе смотрел русскоязычного и он там навертел всего подряд
Ivan
@Hunternnm
Nov 13 2016 12:01
@Lunarhouse АААААА да когда ж вы перестанете то видосики смотреть на ютубе? Есть шикарная дока...
@Lunarhouse не нравится дока - ларакаст. Остальное - шлак
крик души
Lunarhouse
@Lunarhouse
Nov 13 2016 12:03
@Hunternnm ну я уже перестал) В общем, спасибо. Убрал ту хрень, оставил скоуп и переписал в контроллере метод на скоуп и все заработало как в сказке.
Lunarhouse
@Lunarhouse
Nov 13 2016 12:10
@Hunternnm еще хотел про комментарии спросить
у меня и там проблемы)
JhaoDa
@jhaoda
Nov 13 2016 12:16
@Hunternnm не, говновидосики смотреть можно, но только после мощной вакцинации докой, ларакастами и опытом работы
Ivan
@Hunternnm
Nov 13 2016 12:16
@jhaoda так они сначала их смотрят... а потом вернуть на путь истинный тяжко
JhaoDa
@jhaoda
Nov 13 2016 12:17
Ну это беда, факт. А всё от чего? От желания получить профит «здесь и сейчас» и нежелания учить английский
Ivan
@Hunternnm
Nov 13 2016 12:18
@jhaoda зато работа всегда будет...
JhaoDa
@jhaoda
Nov 13 2016 12:18
@Hunternnm у нас :)
Ivan
@Hunternnm
Nov 13 2016 12:18
@jhaoda ну да :smile:
JhaoDa
@jhaoda
Nov 13 2016 12:21
@Hunternnm с другой стороны, на рынке нехватка толковых спецов. Работа есть, делать некому.
Lunarhouse
@Lunarhouse
Nov 13 2016 12:33
@jhaoda ну я, например, не знал изначально про ларакаст. Узнал уже после этих говновидосиков.
JhaoDa
@jhaoda
Nov 13 2016 12:35
@Lunarhouse потому что не читал оригинальную доку
Lunarhouse
@Lunarhouse
Nov 13 2016 12:35
@jhaoda ну сначала нет
JhaoDa
@jhaoda
Nov 13 2016 12:36
@Lunarhouse сразу видосики, да?
Lunarhouse
@Lunarhouse
Nov 13 2016 12:36
@jhaoda да) потом понял, что тут так не прокатит
JhaoDa
@jhaoda
Nov 13 2016 12:36
Про это я и говорю. Знакомство с ЛЮБЫМ новым инструментом должно начинаться с мануала
Но людей, которые в это не верят, полно...
Lunarhouse
@Lunarhouse
Nov 13 2016 12:45
хотел еще украдкой про блок комментариев спросить. У меня есть такой блок на сайте, где последние комментарии выводятся. Туда я данные передаю через PostController, а не через CommentController. Но для того, чтобы эта тема работала, нужно в каждый экшн пихать код вытаскивающий комментарии, чтобы работал этот блок на всех страницах
я делаю что-то не так, мне кажется
Arsen Soroka
@arsen-s
Nov 13 2016 13:10
@Lunarhouse почитай о композерах
https://laravel.com/docs/5.3/views#view-composers
Lunarhouse
@Lunarhouse
Nov 13 2016 13:16
@arsen-s спасибо, почитаю
KarmaBot
@KarmaBot
Nov 13 2016 13:16
Спасибо (+1) для @arsen-s принято! Текущая карма +127.
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:20
Всем привет.
При использовании Mail::send(new TemplateEmail()) и TemplateEmail implements ShouldQueue задача не добавляется в очереди, а сразу летит отправка емейла. Что делаю не так?
JhaoDa
@jhaoda
Nov 13 2016 13:24
@freevital драйвер очереди какой?
@freevital и что такое TemplateEmail?
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:43
@jhaoda драйвер database. При использовании Mail::queue() в очередь добавляется, а значит работает. TemplateEmail это шаблон - https://laravel.com/docs/5.3/mail#writing-mailables
JhaoDa
@jhaoda
Nov 13 2016 13:44
@freevital я догадываюсь, что это вроде как шаблон. А этот шаблон унаследован от Mailable? Потому что иначе он нифига не шаблон.
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:45
JhaoDa
@jhaoda
Nov 13 2016 13:45
@freevital а чо ж ты сразу этого не написал?
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:46
@jhaoda ну я вкратце описал)
JhaoDa
@jhaoda
Nov 13 2016 13:47
@freevital ну ты видишь, что это твое «вкратце» меняет суть?
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:48
@jhaoda ну понятно, я описал только важную часть которая относится к текущему вопросу, то есть саму реализацию, а получилось так, "типа" скопировал с кода обявление класа с реализацией
в общем проехали. Есть мысли?
JhaoDa
@jhaoda
Nov 13 2016 13:53

@freevital я ещё этими шаблонами воспользоваться не успел, но пошел почитал доку и нашел

To send a message, use the to method on the Mail facade.

Через send оно в очередь не встанет даже при наличии интерфейса
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:55
If you have mailable classes that you want to always be queued, you may implement the ShouldQueue contract on the class. Now, even if you call the send method when mailing, the mailable will still be queued since it implements the contract:
JhaoDa
@jhaoda
Nov 13 2016 13:56
@freevital ну тогда открывай код фрейма и изучай
Потом нам расскажешь, что было и почему
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 13:57
ясно.. ок
JhaoDa
@jhaoda
Nov 13 2016 13:59
@freevital я вот открыл и вижу, что если юзать to, то там есть проверка на ShouldQueue, а если юзать send, то нету
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:00
@jhaoda я вот тоже вижу)
JhaoDa
@jhaoda
Nov 13 2016 14:00
@freevital вывод? Если есть непонятки в доке, то код — последняя инстанция.
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:01
@jhaoda хотя нет, не вижу проверли для to
но и проверки для send нет
в документации получается ошибка
JhaoDa
@jhaoda
Nov 13 2016 14:03
@freevital что делает метод to класса Mailer?
Сложный вопрос, штоле...
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:08
@jhaoda разобрал. send через инстанс Mailable, а если to, тогда через интанс MailableMailer
у метода MaileableMailer->send есть проверка
у Mailable нету
JhaoDa
@jhaoda
Nov 13 2016 14:09
@freevital :clap:
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:10
странно конечно
Zlatoslav Desyatnikov
@zlodes
Nov 13 2016 14:10
MaileableMailer звучит как-то странно.
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:11
MailableMailer*
Zlatoslav Desyatnikov
@zlodes
Nov 13 2016 14:12
@freevital, да я не про опечатку, а про сам смысл названия в целом.
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:13
@zlodes согласен. У кого закончился запас)
JhaoDa
@jhaoda
Nov 13 2016 14:31
@freevital а не проще ли тогда через queue явно в очередь кидать? Или ты хочешь некоторые письма отправлять синхронно?
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:31
@jhaoda я так и сделал изначально, но решил попробовать через интерфейс
потому и спрашивал
JhaoDa
@jhaoda
Nov 13 2016 14:33
@freevital на мой взгляд все письма должны ходить через очередь, интерфейс тут избыточен
С другой стороны, поведение фрейма неоднозначное, конечно
Кстати, все в курсе (да о чем я, конечно же, большая часть не в курсе :)) существования чеджлогов для 5.3 и 5.4?
Vitaliy Kravchyshyn
@freevital
Nov 13 2016 14:39
этого там не нашел
JhaoDa
@jhaoda
Nov 13 2016 14:40
@freevital я и не говорил, что это там есть
Lunarhouse
@Lunarhouse
Nov 13 2016 15:49
public function setFirstNameAttribute($value)
    {
        $this->attributes['first_name'] = strtolower($value);
    }
Товарищи, а откуда берется value?
Юрий
@sawerus
Nov 13 2016 15:51
магия ))
Lunarhouse
@Lunarhouse
Nov 13 2016 15:51
как мне пихнуть туда данные из другой формы?
поля, то есть
Юрий
@sawerus
Nov 13 2016 15:53
$this->attributes['first_name'] = strtolower($this->pole); не ??
Lunarhouse
@Lunarhouse
Nov 13 2016 15:54
$post->excerpt = substr($input['content'], 0, 40). "...";
Нужно реализовать, чтобы из поля контент брались данные и немного редактировались и сохранялись в другое поле бд. Что-то я не догнал из видео, как пихать туда данные из одно ячейки массива $input, обрабатывать и записывать в другую.
$this->attributes['excerpt'] = substr($this->content, 0, 40). "..."
В моем случае значит так?
Юрий
@sawerus
Nov 13 2016 15:56
я хз ))
Lunarhouse
@Lunarhouse
Nov 13 2016 15:56
@sawerus Спасибо, попробую
KarmaBot
@KarmaBot
Nov 13 2016 15:56
Спасибо (+1) для @sawerus принято! Текущая карма +66.
Lunarhouse
@Lunarhouse
Nov 13 2016 16:34
@Cyber-host интересно, спасибо
KarmaBot
@KarmaBot
Nov 13 2016 16:34
Спасибо (+1) для @Cyber-host принято! Текущая карма +67.
Илья.
@IlyaVorozhbit
Nov 13 2016 17:15

Товарищи! Подскажите, пожалуйста.
Пишу запрос:

$projects = Project::where('active', '=', 1)->where(<нужнаячастьподзапроса>)->orderBy('score', 'DESC')->paginate(10)

вот там, где <>, нужно уместить count(*) from servers where project_id = current.id
как это грамотнее сделать?
JhaoDa
@jhaoda
Nov 13 2016 17:17
@IlyaVorozhbit сделать вложенный запрос
Илья.
@IlyaVorozhbit
Nov 13 2016 17:20
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 13 2016 17:20
Спасибо (+1) для @jhaoda принято! Текущая карма +1304.
Илья.
@IlyaVorozhbit
Nov 13 2016 17:29
@jhaoda а нельзя конкретнее, куда копать? просто я нович"ё"к в этом деле
Илья.
@IlyaVorozhbit
Nov 13 2016 17:40
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 13 2016 17:40
Спасибо (+1) для @jhaoda принято! Текущая карма +1305.
Илья.
@IlyaVorozhbit
Nov 13 2016 18:20
в итоге
    $projects = Project::where('active', '=', 1)
    ->has('servers')
    ->orderBy('score', 'DESC')
    ->paginate(10);
Lunarhouse
@Lunarhouse
Nov 13 2016 18:50
InvalidArgumentException in UrlGenerator.php line 314: Route [/] not defined.
Что вы думаете по этому поводу? это у меня редирект на главную после создания статьи работает так
Юрий
@sawerus
Nov 13 2016 18:51
мы должны угадать что у тебя в голове ??
Lunarhouse
@Lunarhouse
Nov 13 2016 18:57
@sawerus ну я же не знаю, может это типичная ошибка.
Юрий
@sawerus
Nov 13 2016 18:58
@Lunarhouse Нажал кнопочку все сломалось! Где нажал, что сломалось, как нажимал и т.п.
код где ??
Lunarhouse
@Lunarhouse
Nov 13 2016 19:00
 return redirect()->route('/');
вот
Юрий
@sawerus
Nov 13 2016 19:07
@Lunarhouse почитай про роуты еще пару раз.
Lunarhouse
@Lunarhouse
Nov 13 2016 19:11
@KarmaBot @sawerus Спасибо, буду думать, читать
KarmaBot
@KarmaBot
Nov 13 2016 19:11
@Lunarhouse, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +354.
Спасибо (+1) для @sawerus принято! Текущая карма +67.
Lunarhouse
@Lunarhouse
Nov 13 2016 19:27
Вообще меня осенило без прочтения) Надо было задать псевдоним для роута и указать его.
Anton Kartsev
@bigperson
Nov 13 2016 19:37
@Lunarhouse лучше б прочитал все же
Lunarhouse
@Lunarhouse
Nov 13 2016 19:40
я прочитаю - добавил в закладки
просто сейчас надо было сделать пока не забыл
Юрий
@sawerus
Nov 13 2016 19:40
@Lunarhouse читать надо все от корки до корки
Lunarhouse
@Lunarhouse
Nov 13 2016 19:41
и ларакаст смотреть? по многу раз
Semyon
@SemyonL95
Nov 13 2016 20:45
Всем привет
столкнулся с небольшой проблемой в laravel 5.1 с пакетом laravel Cashier, когда пытаюсь подписать пользователя на stripe, все проходит удачно, пользователь подписываеться, но в ответе со страйпа мне приходит пустой респонс
хотя в доке указано, что должен приходить subscription object
вообщем если, кто сталкивался с подобной проблемой или может что то подсказать, буду очень благдарен P.S. версия cashier 5
JhaoDa
@jhaoda
Nov 13 2016 21:02
@SemyonL95 здесь мало кто использует Cashier, ибо Stripe не работает в бывшем СНГ и Восточной Европе. Так что шанс получить ответ стремится к нулю.
Kirill Nesmeyanov
@SerafimArts
Nov 13 2016 21:02
я бы сказал никто
вряд ли кто-то тут обитает в америке
Semyon
@SemyonL95
Nov 13 2016 21:04
найс
JhaoDa
@jhaoda
Nov 13 2016 21:06
@SerafimArts ну почему, раз в месяц кто-нибудь спрашивает. Или ребята в Эуропах, или буржуинский заказ делают
Kirill Nesmeyanov
@SerafimArts
Nov 13 2016 21:06
ну да, возможно
Semyon
@SemyonL95
Nov 13 2016 21:08
а тут типа ультра снг и дальше него ничего не идет?
JhaoDa
@jhaoda
Nov 13 2016 21:08
@SemyonL95 чувак, это русскоязычный чат
Но мы будем рады даже папуасам, если они будут общаться на русском.
Semyon
@SemyonL95
Nov 13 2016 21:09
радости мало заметил, но анивей спасибо
KarmaBot
@KarmaBot
Nov 13 2016 21:09
@SemyonL95, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
JhaoDa
@jhaoda
Nov 13 2016 21:09
@SemyonL95 а ты что же, папуас?
Semyon
@SemyonL95
Nov 13 2016 21:09
а почему бы и нет?
JhaoDa
@jhaoda
Nov 13 2016 21:10
@SemyonL95 потомок Миклухо-Маклая? Или эмигрировал?
Semyon
@SemyonL95
Nov 13 2016 21:10
@jhaoda
@jhaoda Эмигрант
JhaoDa
@jhaoda
Nov 13 2016 21:11
@SemyonL95 как там, Рабаул отстроили?
Semyon
@SemyonL95
Nov 13 2016 21:12
@jhaoda нормальный такой Рабаул отстроили
JhaoDa
@jhaoda
Nov 13 2016 21:13
@SemyonL95 короче, я не очень понял твоё недовольство. Русскоязычный чат, 99,9999% посетителей из ех-СНГ. Очевидно, что мы не знаем ничего внятного про Stripe и Cashier, потому как он нам вообще никуда.
Semyon
@SemyonL95
Nov 13 2016 21:15
@jhaoda та все ок чуваки, я не недоволен, просто тут сразу такие мол о на "буржуев работает" и все дела
JhaoDa
@jhaoda
Nov 13 2016 21:16
@SemyonL95 ну это ты сам такое придумал. Сам придумал, сам обиделся
Слова «буржуинский заказ» никакого негатива не несли. Но ты, поди, сам чувствуешь вину за свою работу на буржуев, а? :) Иди на завод, болты молотком забивать, очисти совесть!
Semyon
@SemyonL95
Nov 13 2016 21:18
@jhaoda просто мало ли, вдруг у кого экспириенс был, ведь много разрабов работают на запад, это просто не первая точка, где я спрашиваю, со страйпа меня отправили ресерчить laravel комьюнити, я написал в мейн чат и в этот, просто в гугле инфы тупо зиро, я немного в печале
Kirill Nesmeyanov
@SerafimArts
Nov 13 2016 21:18
:trollface:
Semyon
@SemyonL95
Nov 13 2016 21:18
@jhaoda завод самая тема
@jhaoda в свободное время от кодинга там зависаю и в церквях грехи отмаливаю, за то что матушку русь предаю
JhaoDa
@jhaoda
Nov 13 2016 21:19
@SemyonL95 я тебе и говорю — раз в месяц задают вопросы про них. В этом месяце ты первый :)
Semyon
@SemyonL95
Nov 13 2016 21:21
@jhaoda в любом случае спасибо тебе, бро
Мира и добра всем
Счастья и здоровья
Lunarhouse
@Lunarhouse
Nov 13 2016 22:02
ну сегодня я всех уже задолбал вопросами)