These are chat archives for LaravelRUS/chat

20th
Jul 2017
Vladimir Stempel
@dark-s
Jul 20 2017 08:50
привет
KarmaBot
@KarmaBot
Jul 20 2017 08:50
Прувет, @dark-s!
Ваня Devium
@webdevium
Jul 20 2017 08:50
доброго
Dave
@aios
Jul 20 2017 08:50
боброго
!
хА! я первый!
Ваня Devium
@webdevium
Jul 20 2017 08:50
бобрового!
Vladimir Stempel
@dark-s
Jul 20 2017 08:51
как можно разлогинить забаненного пользователя при входе на сайт? т.е. если он залогинен и его админ забанил, чтоб при следующем запросе к серверу его выкинуло
Ваня Devium
@webdevium
Jul 20 2017 08:51
@dark-s в ларе сессии?
Vladimir Stempel
@dark-s
Jul 20 2017 08:52
@webdevium ну сессию конкретного пользователя знать нужно, т.е. хранить в бд
Ваня Devium
@webdevium
Jul 20 2017 08:53
@dark-s та не совсем
дело в том, что auth()->user() все равно бегает в базу
если админ забанил его в базе, то ты об этом можешь узнать в мидлваре
и сделать какую-то логику
Vladimir Stempel
@dark-s
Jul 20 2017 08:54
@webdevium я пытаюсь через middleware сделать, но если его зарегистрировать глобально, то auth()->check() не работает
Ваня Devium
@webdevium
Jul 20 2017 08:54
@dark-s чего?
Vladimir Stempel
@dark-s
Jul 20 2017 08:54
т.е. возвращает false
@webdevium ну не знаю чего, вот и спрашиваю)
Ваня Devium
@webdevium
Jul 20 2017 08:55
@dark-s может потому, что ты свою мидлу раньше старта сессий сделал?))
Vladimir Stempel
@dark-s
Jul 20 2017 08:56
@webdevium я ее в конец массива добавил
вот скорее всего глобальный массив раньше старта сессии стартует
Ваня Devium
@webdevium
Jul 20 2017 08:57
@dark-s глобальный - да
объяви свою в конце группы, после старта сессии
Vladimir Stempel
@dark-s
Jul 20 2017 08:58
@webdevium в $middlewareGroups?
@webdevium походу получилось, спасибо большое)
KarmaBot
@KarmaBot
Jul 20 2017 08:59
Спасибо (+1) для @webdevium принято! Текущая карма +199.
Alexej
@Lunatig
Jul 20 2017 09:08
подскажите пожалуйста. после последнего обновления. laravel.mix('filename') стал выдавать абсолютный адрес до файла начиная с домена. до этого был относительный. кто нибудь столкнулся?
verdexy
@verdexy
Jul 20 2017 09:09
Здравствуйте. Пытаюсь создат.ь БД sql запросом через DB::raw(), ошибок во время выполнения не появляется, но новой БД в phpMyAdmin я не вижу. Права на создание БД у пользователя есть.
KarmaBot
@KarmaBot
Jul 20 2017 09:09
Прувет, @verdexy!
Ваня Devium
@webdevium
Jul 20 2017 09:10
@verdexy запрос покажи
verdexy
@verdexy
Jul 20 2017 09:11
CREATE DATABASE $db
Ваня Devium
@webdevium
Jul 20 2017 09:12
DB::statement('CREATE DATABASE ' . $db);
попробуй так
Ваня Devium
@webdevium
Jul 20 2017 09:18
попробовал и умер?
verdexy
@verdexy
Jul 20 2017 09:19
Проблема была в правах
Ваня Devium
@webdevium
Jul 20 2017 09:19
то есть ты через DB::raw() сделал?
verdexy
@verdexy
Jul 20 2017 09:19
Да
Надо было в .env пользователя mysql сменить на root
Ваня Devium
@webdevium
Jul 20 2017 09:20
@verdexy погоди погоди
ты хочешь сказать, что
https://laravel.com/api/5.3/Illuminate/Database/Query/Builder.html#method_raw
выполнило запрос в базу?
verdexy
@verdexy
Jul 20 2017 09:21
Минутку
verdexy
@verdexy
Jul 20 2017 09:34
Я выполнил запрос через statement
Интернет тут плохой
Извините за задержку
@webdevium спасибо
KarmaBot
@KarmaBot
Jul 20 2017 09:37
Спасибо (+1) для @webdevium принято! Текущая карма +200.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 09:44
@webdevium можно ли на ларе нормально сделать поиск по товарам?Используя какой нить react?
Ваня Devium
@webdevium
Jul 20 2017 09:45
@vitaliyggvp-2 ты задал вопрос с двух абсолютно разных прикладных задач
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 09:45
Окей на ларе можно ?
Ваня Devium
@webdevium
Jul 20 2017 09:45
@vitaliyggvp-2 можно
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 09:45
ок
SanyaSPY
@SanyaSPY
Jul 20 2017 10:29
Всем привет, у его есть опыт работы с логами? нужно записывать в лог ошибки, как это сделать?
KarmaBot
@KarmaBot
Jul 20 2017 10:29
@SanyaSPY, здравствуй.
Ваня Devium
@webdevium
Jul 20 2017 10:29
@SanyaSPY if error then log->error()
где же тут опыт нужен то?
@SanyaSPY https://laravel.com/docs/5.4/errors
тут мега доступно описано
SanyaSPY
@SanyaSPY
Jul 20 2017 10:30
ну а если это надо файл определеный
Ваня Devium
@webdevium
Jul 20 2017 10:31
@SanyaSPY запросто, в любой файл в системе, к которому есть право на запись
SanyaSPY
@SanyaSPY
Jul 20 2017 10:37
в примерах документации это фасад Log::(levels) куда писать лог он знает из конфига?
Ваня Devium
@webdevium
Jul 20 2017 10:38
@SanyaSPY пусть storage/logs/laravel.log забив во фреймворке.
SanyaSPY
@SanyaSPY
Jul 20 2017 10:38
хотя нет, не знает, там того нет
Ваня Devium
@webdevium
Jul 20 2017 10:38
ты можешь в любой момент создать свой логгер, указав ему любой нужный тебе файл
SanyaSPY
@SanyaSPY
Jul 20 2017 10:39
как? об этом и вопрос.
Ваня Devium
@webdevium
Jul 20 2017 10:39
@SanyaSPY там есть пример
SanyaSPY
@SanyaSPY
Jul 20 2017 10:39
Ваня Devium
@webdevium
Jul 20 2017 10:41
@SanyaSPY убрали, счас найду
@SanyaSPY у фасада log есть три метода для регистрации своего файла
  • useFiles
  • useDailyFiles
  • useSyslog
@SanyaSPY смотри примеры, изучай
SanyaSPY
@SanyaSPY
Jul 20 2017 10:45
@webdevium Ок, спасибо
KarmaBot
@KarmaBot
Jul 20 2017 10:45
Спасибо (+1) для @webdevium принято! Текущая карма +201.
SanyaSPY
@SanyaSPY
Jul 20 2017 10:50
@webdevium Подскажи если мне надо работать с внешним веб сервисом как лучше это реализовать?
Ваня Devium
@webdevium
Jul 20 2017 10:50
@SanyaSPY что именно? Как работать?
SanyaSPY
@SanyaSPY
Jul 20 2017 10:51
@webdevium реализация работы с веб сервисом, через сервис провайдер или хелпер или еще как ?
Ваня Devium
@webdevium
Jul 20 2017 10:51
@SanyaSPY через сервис
SanyaSPY
@SanyaSPY
Jul 20 2017 10:55
@webdevium есть примеры как это сделать?
Ваня Devium
@webdevium
Jul 20 2017 10:55
@SanyaSPY свои примеры я тебе показать не могу
а вот если в гугле забъешь "laravel service for api example", то думаю найдутся примеры
SanyaSPY
@SanyaSPY
Jul 20 2017 10:57
@webdevium а описать как сделать это можешь?
Ваня Devium
@webdevium
Jul 20 2017 10:58
@SanyaSPY
  • делаешь сервис, в нем описываешь методы для работы со сторонним API
  • регистрируешь его через ServiceProvider
  • внедряешь его в нужные методы с помощью DI
  • используешь
    profit
Dave
@aios
Jul 20 2017 10:59
@webdevium Разложил по понятиям)
Ваня Devium
@webdevium
Jul 20 2017 10:59
@aios правильно?
Dave
@aios
Jul 20 2017 11:01
@webdevium угумс)
Ваня Devium
@webdevium
Jul 20 2017 11:01
@aios я старалси. У меня не так ваще
SanyaSPY
@SanyaSPY
Jul 20 2017 11:13
  1. делаешь сервис - php artisan make:provider MyServiceProvider
Ваня Devium
@webdevium
Jul 20 2017 11:16
@SanyaSPY неа, это ты провайдер сделал
SanyaSPY
@SanyaSPY
Jul 20 2017 11:18
@webdevium а как сервис делать? простой класс с методами?
Ваня Devium
@webdevium
Jul 20 2017 11:18
@SanyaSPY угу
Dave
@aios
Jul 20 2017 12:10

Ребят не часто приходится работать из сообщества с людьми - и не редко попадаются отбитые.
Но в этот раз мне повезло.

Понимаем друг друга с полу слова. Кодит на ларе. Достаточно смышленый и в UI/UX. Работу выполняет на раз два.
@iwex - обращайтесь.

Просто захотелось написать хорошо - о человеке который делает свою работу не на от.....ь.

Zlatoslav Desyatnikov
@zlodes
Jul 20 2017 12:12
@aios позитивно.
MetaDone
@MetaDone
Jul 20 2017 13:17
@aios у меня дежавю
Dave
@aios
Jul 20 2017 13:21
@MetaDone всм?
@MetaDone ты просто в телеграме читал)
MetaDone
@MetaDone
Jul 20 2017 13:21
@aios не, в телеграмме меня нет в этом чатике
Igor Pankov
@globalmac
Jul 20 2017 13:37
Всем привет! Ребят, извините что не в тему, сегодня кто-нибудь идёт на php meetup в SuperJob?
KarmaBot
@KarmaBot
Jul 20 2017 13:37
Прувет, @globalmac!
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 13:44
@webdevium на ларе есть дефолтная рега и аутентификация или надо писать свою?
Ваня Devium
@webdevium
Jul 20 2017 13:44
@vitaliyggvp-2 есть
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 13:45
Как ее установить?У меня даже нету марштрута
Ваня Devium
@webdevium
Jul 20 2017 13:45
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 13:45
Ок
JhaoDa
@jhaoda
Jul 20 2017 13:59
Капец, чувак просто целенаправленно не читает доку
Прям вот сидит такой и думает «только не открывать доку, ни в коем случае, надо держать марку! Соберись, тряпка, куда потянулся к адресной строке?! Сидеть!»
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 14:00
@jhaoda да новая менюшка в доках - это сущий ад
JhaoDa
@jhaoda
Jul 20 2017 14:01
@SerafimArts где я хоть слово сказал про менюшку?
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 14:01
да пофигу, доки сейчас плохие по ларке - это факт
JhaoDa
@jhaoda
Jul 20 2017 14:02
Ну да, менюшка не нравится — доки плохие
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 14:02
@jhaoda сравни доки по 4.х и 5.4
у 4.х они идеальны
а дальше всё хуже и хуже
Ваня Devium
@webdevium
Jul 20 2017 14:03
ведро и метро
JhaoDa
@jhaoda
Jul 20 2017 14:03
@SerafimArts человек даже эти «плохие» доки не читает. Или это такая форма протеста? Мол, Тэйлор, скотина, я не буду читать твой шлак даже в убыток себе!
@vitaliyggvp-2 чувак, ну ответь честно — почему ты не читаешь документацию?
equentor
@equentor
Jul 20 2017 14:10
@jhaoda начать читать доку на самом деле гораздо сложнее чем ты думаешь :) Нужно поменять мировоззрение, понимаешь? :D
Artur
@astralo
Jul 20 2017 14:20
Всем привет
KarmaBot
@KarmaBot
Jul 20 2017 14:20
@astralo даров!
Artur
@astralo
Jul 20 2017 14:22
Кто-то сталкивался с проблемкой Mail::send с календарным событием Mail::attachData когда присылается письмо с двумя одинаковыми эфентами, причем один из них с кривой кодировкой ?
Roman Gorlinskiy
@lafat
Jul 20 2017 14:41
привет
KarmaBot
@KarmaBot
Jul 20 2017 14:41
Будь как дома, @lafat, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
Roman Gorlinskiy
@lafat
Jul 20 2017 14:42
подскажите как правильно код в чате оформлять?
его вроде как в теги взять нужно?
Ваня Devium
@webdevium
Jul 20 2017 14:43
@lafat справа снизу есть буква M и стрелка вниз. Ознакомся и будешь крутым оформителем.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:45
@webdevium какую надо таблицу для реги и входа создавать в базе?
Ваня Devium
@webdevium
Jul 20 2017 14:46
@vitaliyggvp-2 ты прочел мою ссылку?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:46
уже отпал вопрос, прочитал)
Хм, может вправду начать читатать доку?
webdevium @webdevium начал верить в господа нашего Иисуса Христа
Artur
@astralo
Jul 20 2017 14:47
доку? а что такое доки? :)
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 14:48
@vitaliyggvp-2 когда начнёшь - сообщи мне, плиз
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:51
У меня почемуто токен не работае
SQLSTATE[HY000]: General error: 1364 Field 'remember_token' doesn't have a default value
Хотя он есть
Ваня Devium
@webdevium
Jul 20 2017 14:52
@vitaliyggvp-2 ЧТО ты сделал, что у тебя такая ошибка?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:53
Просто регистрируюсь, токе есть, ето же форма дефолтная я даже проверял
Ваня Devium
@webdevium
Jul 20 2017 14:53
@vitaliyggvp-2 забудь. Читай дальше какой это токен.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:53
crfs
Ваня Devium
@webdevium
Jul 20 2017 14:53
@vitaliyggvp-2 мимо
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:53
в базе есть етот токен тоже
[![blob](https://files.gitter.im/LaravelRUS/chat/9602/thumb/blob.png)](https://files.gitter.im/LaravelRUS/chat/9602/blob)
Ваня Devium
@webdevium
Jul 20 2017 14:54
@vitaliyggvp-2 не неси бред в массы. Какой нафиг csrf токен в базе?!
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:54
да я понял что ето другой токен
просто не внимательно прочитал
[![blob](https://files.gitter.im/LaravelRUS/chat/2jHm/thumb/blob.png)](https://files.gitter.im/LaravelRUS/chat/2jHm/blob)
вот все верно же, как и в доке написано столбец из 100 символов
Ваня Devium
@webdevium
Jul 20 2017 14:57
@vitaliyggvp-2 контроллер стандартный с коробки?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:57
да
нечего не менял
я знаю ето можно отключить
Ваня Devium
@webdevium
Jul 20 2017 14:59
@vitaliyggvp-2 ну тогда ты прям озадачил меня. Я не слышал еще ни одного случая на планете, чтоб с коробки не работало
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 14:59
хз
JhaoDa
@jhaoda
Jul 20 2017 14:59
@vitaliyggvp-2 картинки заверни в код
М-да... ну хоть так
Ваня Devium
@webdevium
Jul 20 2017 15:00
@jhaoda Темыч, чего с коробки remember_token может не записываться? Мидлварю просрал?
JhaoDa
@jhaoda
Jul 20 2017 15:01
@webdevium ни почему он не может не записываться, кроме как чувак врёт нам, что юзает изкоробочную аутентификацию
Ваня Devium
@webdevium
Jul 20 2017 15:01
@jhaoda то есть, если стандарт с коробки включен - то он пишется априори? так?
@jhaoda ну по поводу вранья я тоже подумал...
JhaoDa
@jhaoda
Jul 20 2017 15:02
@webdevium ага
KarmaBot
@KarmaBot
Jul 20 2017 15:03
@vitaliyggvp-2, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:03
модель
JhaoDa
@jhaoda
Jul 20 2017 15:03
А, был вопрос про создание таблицы
Вот там-то собака и порылась
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:03
я кидал таблицу
JhaoDa
@jhaoda
Jul 20 2017 15:03
@vitaliyggvp-2 убери это из чата
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:04
убрал, что в таблице не так?
Roman Gorlinskiy
@lafat
Jul 20 2017 15:04
@webdevium спасибо
KarmaBot
@KarmaBot
Jul 20 2017 15:04
Спасибо (+1) для @webdevium принято! Текущая карма +202.
JhaoDa
@jhaoda
Jul 20 2017 15:04
@vitaliyggvp-2 не так в ней то, что ты зачем-то решил её создавать, хотя она есть из коробки
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:04
всм
JhaoDa
@jhaoda
Jul 20 2017 15:04
Поэтому что ты там насоздавал — хер знает
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:04
в базе ее не было
Так что удалить ету свою таблицу?
JhaoDa
@jhaoda
Jul 20 2017 15:05
@vitaliyggvp-2 ну если у тебя не было, то это твои проблемы, потому что она есть
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:05
емм
что с таблицой делать?
JhaoDa
@jhaoda
Jul 20 2017 15:06
@vitaliyggvp-2 продай на olx
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:06
ясно
JhaoDa
@jhaoda
Jul 20 2017 15:06
@vitaliyggvp-2 потом разуй глаза — https://github.com/laravel/laravel/tree/master/database/migrations
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:06
они у меня есть но таблицы нет
их как-то надо выполнить?
JhaoDa
@jhaoda
Jul 20 2017 15:07
Ну так ты доку же не читаешь
@webdevium ты готов продолжать?
Ибо я сливаюсь, поцыэнт непрошибаем
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:07
Там про миграции нечего
что мне с ними делать?
JhaoDa
@jhaoda
Jul 20 2017 15:07
@vitaliyggvp-2 продать на olx
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:09
оо
все
миграции надо было запустить
Ваня Devium
@webdevium
Jul 20 2017 15:18
@jhaoda я сдаюсь
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:44
Ребят, а в ларе type=file принимать также как в процедурном пхп?
Ваня Devium
@webdevium
Jul 20 2017 15:44
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:45
спс
KarmaBot
@KarmaBot
Jul 20 2017 15:45
@vitaliyggvp-2, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 15:45
@webdevium спасибо
KarmaBot
@KarmaBot
Jul 20 2017 15:45
Спасибо (+1) для @webdevium принято! Текущая карма +203.
Igor Markin
@markinigor
Jul 20 2017 16:24
@jhaoda @SerafimArts вот вы ругаете меню доки, а зря - там ведь теперь есть кнопочка, которая все раскрывает пункты, как раньше было
JhaoDa
@jhaoda
Jul 20 2017 16:25
@markinigor я не ругал меню
Igor Markin
@markinigor
Jul 20 2017 16:25
@jhaoda пардоньте
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 16:27
@markinigor "уже есть"
её раньше вроде как не было
в любом случае теперь страниц на несколько порядков больше
Ваня Devium
@webdevium
Jul 20 2017 16:28
@SerafimArts точна. офигеть. хорошая книпочка.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:28
@webdevium нужна помощь
Ваня Devium
@webdevium
Jul 20 2017 16:28
@vitaliyggvp-2 давай
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 16:28
и зачастую логика одной и той же сущности нынче размазана по нескольким страницам
Igor Markin
@markinigor
Jul 20 2017 16:28
@SerafimArts это да, но хоть кнопка появилась - и то хорошо )
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:28
public function add_tovar_form(Request $request){
        $file = $request->file('filename');
        $path = $request->photo->store($file);

        return $path;
    }
хочю сохранить фотографию в папку
но ошибка
Call to a member function store() on null
Ваня Devium
@webdevium
Jul 20 2017 16:30
@vitaliyggvp-2 а откуда у $request взялся photo?
Igor Markin
@markinigor
Jul 20 2017 16:30
@vitaliyggvp-2 чувак иди смотри касты, если читать влом
Ваня Devium
@webdevium
Jul 20 2017 16:30
@markinigor бесполезняк
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:30
@webdevium в доке так написано
Ваня Devium
@webdevium
Jul 20 2017 16:30
@vitaliyggvp-2 а мозг ключить не написано?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:30
неа
Ваня Devium
@webdevium
Jul 20 2017 16:31
@vitaliyggvp-2 файл взять написано? $file = $request->file('filename');
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:31
$file = $request->file('photo');
так написано
Ваня Devium
@webdevium
Jul 20 2017 16:32
@vitaliyggvp-2 а потом ЭТОТ файл надо засторить методом ->store()
значит как надо написать?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:32
вот так?
Ваня Devium
@webdevium
Jul 20 2017 16:33
сотри нафиг этот бред с чата, чтоб никто не видел
JhaoDa
@jhaoda
Jul 20 2017 16:34
@webdevium ты же сдался
Ваня Devium
@webdevium
Jul 20 2017 16:34
@jhaoda я быстро прощаю, но счас я снова убедился. Бронь в три пальца, не меньше.
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:34
Блин а как надо?Я в доке читал но не понял полностю
JhaoDa
@jhaoda
Jul 20 2017 16:34
@vitaliyggvp-2 тогда надо РНР сначала учить
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:38
в любом случае у меня такая ошибка Call to a member function store() on null
Блин
Я прост не совсем понимаю доку,
Igor Markin
@markinigor
Jul 20 2017 16:41
@vitaliyggvp-2 чувак вот возьми, ради спортивного интереса, и сделай все как в видео а потом как в другом видео
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:41
да делал уже, блин сложно вам подсказать?
Igor Markin
@markinigor
Jul 20 2017 16:41
@vitaliyggvp-2 можешь даже без звука, если тебя пугает английская речь, просто повторяй за видео
@vitaliyggvp-2 не ври мне
JhaoDa
@jhaoda
Jul 20 2017 16:42
@vitaliyggvp-2 доку по РНР тоже не понимаешь?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:42
А какая разница повторять за видео или вы мне подскажите и я уже буду знать?
Ваня Devium
@webdevium
Jul 20 2017 16:42
да хрен ты знать будешь...
так и будешь невеждой в чате сидеть и выпрашивать помощи
JhaoDa
@jhaoda
Jul 20 2017 16:43
@vitaliyggvp-2 думаешь, ты первый, кто говорит «вы мне подскажите и я уже буду знать»?
Вас таких тут десятки
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:43
ясно
ок
JhaoDa
@jhaoda
Jul 20 2017 16:43
@vitaliyggvp-2 Call to a member function store() on null это не ларавел, это РНР. Так что иди учить РНР
Igor Markin
@markinigor
Jul 20 2017 16:44
@vitaliyggvp-2 знаешь как в художке учатся дети? они рисуют сначала простые предметы, тупо набивая руку. Нарисуй 10 раз один и тот же проект, и раз разом будет понимать его лучше
JhaoDa
@jhaoda
Jul 20 2017 16:45
А вообще, чуваку 15 лет, он не готов ещё нас услышать. Он, поди, считает, что мы тут все закостенелые пердуны, а он прогрессивно мыслит и не хочет тратить годы на изучение доки
Ну ок, я закостенелый пердун, а остальные ещё не совсем
Ваня Devium
@webdevium
Jul 20 2017 16:47
я тоже мамонт закостенелый
Igor Markin
@markinigor
Jul 20 2017 16:47
@jhaoda ага, а еще ты точно знаешь лёгкий способ изучить лару за 2 минуты, просто ты вредина и не говоришь его новичкам, а заставляешь фигней страдать - доки там читать и прочее )
Ваня Devium
@webdevium
Jul 20 2017 16:56
@markinigor Темыч еще и несколько языков знает, он же рептилоид с мутацией в генах, которая позволила ему учить языки просто узнав их название
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 16:56
Почему у меня фотографии сохраняет в tmp?
я через move()
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 16:57
@webdevium это не правда, я его вживую видел
он - не зелёный
Dave
@aios
Jul 20 2017 16:57
@webdevium просто посмотрев на логотип
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 16:57
@webdevium это бездоказательное утверждение
:trollface:
@webdevium не видел
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:04
@webdevium там где надпись "Я тебе нравлюсь? Тогда позвони на телефон..."?
:trollface:
и да, кажется нам пора в оффтоп
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:17
General error: 1364 Field 'id' doesn't have a default value
что ето за ошибка?
id не имеет дефолтного значения?Оно же автоинкремент
Ваня Devium
@webdevium
Jul 20 2017 17:18
если его дернуть, то есть прокинуть в него null или default
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:18
я инсертом его не трогаю
Ваня Devium
@webdevium
Jul 20 2017 17:19
покажи insert свой
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:20
Tovar::insert(array('title' => $title, 'price' => $price, 'none_price' => $none_price, 'images_tovar' => $store_img, 'categories_tovar' => $option));
Ваня Devium
@webdevium
Jul 20 2017 17:20
@vitaliyggvp-2 плохо все
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:21
почему
Ваня Devium
@webdevium
Jul 20 2017 17:21
@vitaliyggvp-2 не читал про eloquent
вообще
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:21
не insert надо?
Ваня Devium
@webdevium
Jul 20 2017 17:22
читай что такое модели и что такое eloquent в целом
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:26
вот так правельно?
        $tovar = new Tovar(array(
            'title' => $title, 'price' => $price, 'none_price' => $none_price, 'images_tovar' => $store_img, 'categories_tovar' => $option
            ));
        $tovar->save();
Ваня Devium
@webdevium
Jul 20 2017 17:27
мимо
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:27
Сильно мимо?
в доке же так
Ваня Devium
@webdevium
Jul 20 2017 17:27
@vitaliyggvp-2 ты еще не до конца страницу прочел, чтоб это использовать
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:37
        $tovar = new Tovar;

        $tovar->title = $title;

        $tovar->images_tovar = $store_img;
        $tovar->categories_tovar = $option;
        $tovar->price = $price;
        $tovar->none_price = $none_price;

        $tovar->save();
Так тоже не работает
Ваня Devium
@webdevium
Jul 20 2017 17:37
что говорит?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:38
тоже самое
General error: 1364 Field 'id' doesn't have a default value
Ваня Devium
@webdevium
Jul 20 2017 17:38
покажи модель Tovar
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:38
там пусто
class Tovar extends Model { // }
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:38
@vitaliyggvp-2 а в миграции?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:39
нету миграции етой таблицы она у меня еще с процедурной версии сайта осталась
JhaoDa
@jhaoda
Jul 20 2017 17:40
@webdevium так, запишем: ты бесхребетный добряк
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:40
@vitaliyggvp-2 ок, поле pk:
1) имеет модификатор ai?
2) как называется?
Ваня Devium
@webdevium
Jul 20 2017 17:40
@jhaoda это плохо?
@jhaoda ты со мной после этого не будешь разговаривать?
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:40
не понял, нужна миграция?
JhaoDa
@jhaoda
Jul 20 2017 17:41
@webdevium денег попрошу :)
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:42
ну блин просто скажите нужна просто миграция или что?
Ваня Devium
@webdevium
Jul 20 2017 17:42
@jhaoda об доброту мою да ноги протирать... сволочь ты бессердечная :trollface:
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:42
@vitaliyggvp-2 нужно ответить на мои два вопроса =)
Ваня Devium
@webdevium
Jul 20 2017 17:42
@vitaliyggvp-2 поле называется ID и у него Autoincrement включен??!
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:42
да
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:42
@vitaliyggvp-2 ты уверен?
потому что иначе ошибок не должно быть
если нет - покажи show create table
JhaoDa
@jhaoda
Jul 20 2017 17:43
Не, я ещё понимаю, почему Кирилл помогает — gg wp и всё такое
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:43
@jhaoda почему?
JhaoDa
@jhaoda
Jul 20 2017 17:43
@SerafimArts ну я же написал
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:44
что?
JhaoDa
@jhaoda
Jul 20 2017 17:44
Слишком тонко было?
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:44
да
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:44
теперь так
General error: 1364 Field 'details' doesn't have a default value
JhaoDa
@jhaoda
Jul 20 2017 17:44
@SerafimArts на ник чувака погляди внимательно
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:45
Госпади какая разница какой ник?
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:45
@jhaoda у него vp же
JhaoDa
@jhaoda
Jul 20 2017 17:45
@SerafimArts он просто букву w не нашел. Или не знал, что это w, а не v
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:46
Господи а в чем прикол вобше ggvp ?
Ваня Devium
@webdevium
Jul 20 2017 17:46
vell played :trollface:
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 17:46
Просто слышал где-то но нз как правельно
крч уже исправил, просто у меня поля были у которых по дефолту нету значения, а я их не заполнял инсертом
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:47
хз как это связано с id...
да и не должно быть
Dave
@aios
Jul 20 2017 17:49
я когда надо обычно пишу gg wp sasiti x*y ligite yaica
поляки 1 фиг ничего не понимают - а вот у русских начинает подгорать)
Ваня Devium
@webdevium
Jul 20 2017 17:50
offffffTOP!
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 17:50
го в оффтоп на счёт ников, ок? =)
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:01
Всем привет
KarmaBot
@KarmaBot
Jul 20 2017 18:01
Привет, @Adigezalov! Проходи, присаживайся. В ногах правды нет :)
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:02
У меня такой код
Ваня Devium
@webdevium
Jul 20 2017 18:02
@Adigezalov $goods = Goods::find(['category_id' => $category->id]); так низзя
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:03
Выдает ошибку Property [id] does not exist on this collection instance.
@webdevium а в чем именно тут проблема?
Ваня Devium
@webdevium
Jul 20 2017 18:03
@Adigezalov $goods = Goods::where('category_id', $category->id)->get();
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:09
class CategoriesController extends Controller
{
public function categoryAction($id) {
$category = Categories::find(['id' => $id]);
if ($category) {
$goods = Goods::find(['category_id' => $category->id]);
        return view('goods', ['goods' => $goods]);
    }
}
}
JhaoDa
@jhaoda
Jul 20 2017 18:12
@Adigezalov тебе только что сказали, что так нельзя, но ты продолжаешь
Ваня Devium
@webdevium
Jul 20 2017 18:12
  • получаем ОДНУ категорию: Categories::find($id);
  • получаем МНОГО продуктов: Goods::where('category_id', $category->id)->get(); (это, конечно, бредокод, но если без связей, то так)
JhaoDa
@jhaoda
Jul 20 2017 18:12
@Adigezalov ты документацию читал?
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:18
@jhaoda да, с ней и сижу)
JhaoDa
@jhaoda
Jul 20 2017 18:19
@Adigezalov так не сидеть надо, а читать, она же не подорожник, что бы к голове прикладывать
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:19
@webdevium спасибо! Но насколько я понимаю помимо where еще и в строке $category = Categories::find(['id' => $id]);
KarmaBot
@KarmaBot
Jul 20 2017 18:19
Спасибо (+1) для @webdevium принято! Текущая карма +204.
Roman Adigezalov
@Adigezalov
Jul 20 2017 18:20
@jhaoda спасибо, принял и пошел читать)
KarmaBot
@KarmaBot
Jul 20 2017 18:20
Спасибо (+1) для @jhaoda принято! Текущая карма +1567.
opensgame
@opensgame
Jul 20 2017 18:24
Вечер добрый, наставте меня на правидный путь укажите мне на все ошибки
хочу имея одну функцию редактировать\добавлять\удалять записы чата
таблица id', 'odkogoid', 'dokogoid','text','time',
как это всё можно компактней записать?
https://gist.githubusercontent.com/opensgame/561986e6106256776fda673315445e19/raw/3c8a8888f7e6d984a7afb16adba973c117ee747a/gistfile1.txt
KarmaBot
@KarmaBot
Jul 20 2017 18:24
О! @opensgame! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
@opensgame, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
PhpNet
@PhpNet
Jul 20 2017 18:24
Хм.... Сколько глядел мануал, find умеет в ассоциативные массивы?
opensgame
@opensgame
Jul 20 2017 18:25
@KarmaBot я считаю что это не являеться длинным листингом
JhaoDa
@jhaoda
Jul 20 2017 18:26
@PhpNet ты щас серьёзно?
@opensgame а я считаю
PhpNet
@PhpNet
Jul 20 2017 18:26
@jhaoda не, про код выше)
opensgame
@opensgame
Jul 20 2017 18:26
@jhaoda в следующий раз буду знать
JhaoDa
@jhaoda
Jul 20 2017 18:26
@opensgame а сейчас что мешает отредактировать сообщение и вынести это «код» на любой patebin-сервис?
@PhpNet я тебя не понял. Чуваку сказали. что так нельзя писать, о чём ты?
verdexy
@verdexy
Jul 20 2017 18:28
Подскажите, как можно присвоить свойству модели Eloquent значение, зашифрованное с помощью MySQL функции PASSWORD?
opensgame
@opensgame
Jul 20 2017 18:28
а есть ли сервис, что бы можно было бы потом редактировать?
JhaoDa
@jhaoda
Jul 20 2017 18:29
@opensgame гист. Только ссылку на гист не забудь завернуть в код, как в правилах написано
opensgame
@opensgame
Jul 20 2017 18:29
@jhaoda а можешь ссылку скинуть?
JhaoDa
@jhaoda
Jul 20 2017 18:29
@opensgame глаза разуй — ссылку тебе бот дал
opensgame
@opensgame
Jul 20 2017 18:30
я создал, пытался чтот редактировать немогу, вернее ненашол ни кнопки ничего такого
JhaoDa
@jhaoda
Jul 20 2017 18:30
@verdexy никак. Её можно сначала сохранить с хитрым запросом, используя DB::raw, а потом прочитать
PhpNet
@PhpNet
Jul 20 2017 18:31
@jhaoda а, глянул историю, у меня чат завис на этом сообщении просто(
verdexy
@verdexy
Jul 20 2017 18:31
С планшета не работает)))
opensgame
@opensgame
Jul 20 2017 18:31
всё нашол
verdexy
@verdexy
Jul 20 2017 18:31
Пробел
Victor Atsuta
@victoratsuta
Jul 20 2017 18:36
Привет!, ребят подскажите есть ли в nginx возможность создавать фаил типа .htaccess с конфигами как в апаче
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 19:01
нет, всё в конфигах сервеоа
vitaliyggvp-2
@vitaliyggvp-2
Jul 20 2017 19:19
Ребят какой для лары нужен хостинг?
Виртуалка я слышал
Dave
@aios
Jul 20 2017 19:31
@vitaliyggvp-2 ага виртуалка)
@vitaliyggvp-2 vmware
Kirill Nesmeyanov
@SerafimArts
Jul 20 2017 19:49
@vitaliyggvp-2 любой, где работает php
Dave
@aios
Jul 20 2017 19:58
@SerafimArts ну в vmware работает