These are chat archives for LaravelRUS/chat

2nd
Nov 2015
Mikhail Donskoy
@mdnsk
Nov 02 2015 03:19
@unnamed75 dd(request()->url());
Igor Efremov
@validcom94
Nov 02 2015 05:12
Всем привет! Вопрос: кто, какие файловые менеджеры юзает у себя в проектах? (самописные али плагины)
KarmaBot
@KarmaBot
Nov 02 2015 05:12
@validcom94, ку! Как дела?
Igor Efremov
@validcom94
Nov 02 2015 05:13
фигасе, @KarmaBot поумнел)
KarmaBot
@KarmaBot
Nov 02 2015 05:13
@validcom94, фигасе поумнел?
Maxim
@Big-Shark
Nov 02 2015 05:15
@validcom94 там уже почти ИИ)
Igor Efremov
@validcom94
Nov 02 2015 05:22
@Big-Shark да я вот тоже смотрю, скоро можно будет ток с ним и разговаривать)
@Big-Shark идеальный собеседник, когда сильно грустно станет))
@Big-Shark ты какой файловый менеджер к админке в проектах прикручиваешь?
Maxim
@Big-Shark
Nov 02 2015 05:25
@validcom94 нет у меня там файлового менеджера
Igor Efremov
@validcom94
Nov 02 2015 05:26
а как картинки?
input type="files"?
Maxim
@Big-Shark
Nov 02 2015 05:27
@validcom94 угу
Igor Efremov
@validcom94
Nov 02 2015 05:27
@Big-Shark понял)
JhaoDa
@jhaoda
Nov 02 2015 05:30
Гражданин аннеймед75 решил захватить пальму первенства в чемпионате по вопросам из серии «РНР не знаю, сразу ларавель»?
varyym
@varyym
Nov 02 2015 06:27
всем привет
KarmaBot
@KarmaBot
Nov 02 2015 06:27
@varyym, здравствуй.
varyym
@varyym
Nov 02 2015 06:27
:)
Orel
@2byte
Nov 02 2015 06:32
Привет :smile:
@varyym ты ему понравился)
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:44

Всем привет! С утра захожу на проект и вижу такое

PDOException in Connector.php line 55:
could not find driver

В чем может быть причина?

KarmaBot
@KarmaBot
Nov 02 2015 06:44
@RootKeet, и тебе привет ;)
Maxim
@Big-Shark
Nov 02 2015 06:45
@RootKeet could not find driver
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:46
@Big-Shark Ну все работало, второй проект на поддомене, работает нормально и ошибок не выдает
Maxim
@Big-Shark
Nov 02 2015 06:47
@RootKeet на каком поддомене? у тебя сервак там или шаред хостинг? глянь чтото phpinfo говорит
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:48
@Big-Shark у меня один проект лежит на домене, второй на портал.домене... Так вот второй работает хорошо и ошибок этих не выдает, а первый на домене не может найти какой то драйвер у меня впс
@Big-Shark Какую инфу надо глянуть в phpinfo()?
Denis Isaychenko
@Rhincodon
Nov 02 2015 06:50
@RootKeet после чего сломалось?
Mikhail Donskoy
@mdnsk
Nov 02 2015 06:50
@RootKeet PDO Driver for MySQL
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:50
@Rhincodon Да вот я и не понял после чего последние действие обновление мускл до 5.5
Maxim
@Big-Shark
Nov 02 2015 06:53
@RootKeet ну так пдо наверное удалили и не поставили
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:54
@Big-Shark Ну я хз, но второй проект же нормально функционирует

PDO support    enabled
PDO drivers    sqlite
pdo_sqlite
PDO Driver for SQLite 3.x    enabled
SQLite Library    3.6.20
phpinfo()
Mikhail Donskoy
@mdnsk
Nov 02 2015 06:57
@RootKeet pdo_mysql нет?
Vasiliy Romanov
@RootKeet
Nov 02 2015 06:58
нет
Vasiliy Romanov
@RootKeet
Nov 02 2015 07:03
@2byte Ну второй проект такой же с таким же phpinfo() работает
Maxim
@Big-Shark
Nov 02 2015 07:03
@RootKeet магия
Anton Vorontsov
@symbios-zi
Nov 02 2015 07:04
Привет, программисты
Denis Isaychenko
@Rhincodon
Nov 02 2015 07:04
@RootKeet ты конечно phpinfo ссылку хорошо кинул, пароли там же к базе выдало )
Vasiliy Romanov
@RootKeet
Nov 02 2015 07:05
@Big-Shark Так ок, предложения? установить что то?
Maxim
@Big-Shark
Nov 02 2015 07:10
@RootKeet поставить мускульный драйвер для пдо
Artemy
@lartie
Nov 02 2015 07:28
Привет все. Почему supervisor спустя 2-3 дня активной работы при попытке добавить работу новую, выдает вот такую ошибку.
Can't swap PDO instance while within transaction.
Как можно решить данную проблему?
Maxim
@Big-Shark
Nov 02 2015 07:34
@artemiydeveloper супервизор или пхп?
Artemy
@lartie
Nov 02 2015 07:36
@Big-Shark в логах пхп, но как я понимаю, при попытке добавить очередь
@Big-Shark я выставил логи при запуске работы и до них дело не доходит.
Maxim
@Big-Shark
Nov 02 2015 07:37
@artemiydeveloper а супервизор тут причем?
Artemy
@lartie
Nov 02 2015 07:38
@Big-Shark мне сказали что надо в его сторону спрашивать, если не в нем, тогда что может быть?
Maxim
@Big-Shark
Nov 02 2015 07:38
@artemiydeveloper при попытки добавить в очередь или при попытки выполнить
Artemy
@lartie
Nov 02 2015 07:38
@Big-Shark при попытке добавить
@Big-Shark везде где встречаю такую в гугле, ответа нету нигде
Maxim
@Big-Shark
Nov 02 2015 07:41
@artemiydeveloper у тебя очереди через что работают?
Artemy
@lartie
Nov 02 2015 07:42
@Big-Shark beanstalkd
@Big-Shark раньше работали через ларавелевский драйвер, но ошибок еще больше было и чаще
LeXXXX35
@LeXXXX35
Nov 02 2015 07:51
Как проверить авторизован юзер или нет?
if (Auth::user()) почему то говорит что не авторизован, хотя авторизацию проходит
Не понимаю, как сделать например если введен неверный пароль? Ввожу любой - проходит
Mikhail Donskoy
@mdnsk
Nov 02 2015 07:54
@LeXXXX35 Auth::check()
LeXXXX35
@LeXXXX35
Nov 02 2015 07:55

``
public function PostLogin(Userlogin $request)
{
$data = Input::all();
$user = User::AuserLogin($data);

}    

``

Artemy
@lartie
Nov 02 2015 07:55
что за жесть
LeXXXX35
@LeXXXX35
Nov 02 2015 07:56
Это в контроллере, вот код в модели:
``
public static function AuserLogin($data) {
if ($user = Auth::attempt(['login' => $data['login'], 'password' => $data['password']])) {
return Auth::user();
} else {
return false;
}
}
И ничего.... тупо не происходит, можно даже в пустую БД вводить логин пароль,
@artemiydeveloper жесть это ларавел....
Artemy
@lartie
Nov 02 2015 07:57
  1. Оформи
LeXXXX35
@LeXXXX35
Nov 02 2015 07:58
Да прочти уже так, не до оформления, хочешь сам оформи.
Artemy
@lartie
Nov 02 2015 07:58
  1. Что это вообще такое? Userlogin $request
ясненько
LeXXXX35
@LeXXXX35
Nov 02 2015 07:58
Это реквест, в котором валидация
Dave
@aios
Nov 02 2015 07:58
@artemiydeveloper Ну это как минимум тип Request. Переопределенный класс запроса .
Artemy
@lartie
Nov 02 2015 07:59
решай уже сам, тебе надо, сам читай доки.
LeXXXX35
@LeXXXX35
Nov 02 2015 07:59
Ну а зачем тогда нужен этот чат если у всех ответ- читай доки?
Dave
@aios
Nov 02 2015 07:59
@LeXXXX35 Код действительно стоит оформить. в этом чате могут помочь - если относиться нормально.
LeXXXX35
@LeXXXX35
Nov 02 2015 07:59
Я это и сам знаю что читай доки
Artemy
@lartie
Nov 02 2015 07:59
ну если бы ты не отвечал вот так: Да прочти уже так, не до оформления, хочешь сам оформи.
то тебя бы не слали
LeXXXX35
@LeXXXX35
Nov 02 2015 08:00
А как оформить? Или тоже доку читать надо?
Почему все так сложно? Нельзя проще придумать?
Artemy
@lartie
Nov 02 2015 08:00
иди в мак работать, там все проще
Dave
@aios
Nov 02 2015 08:00
@LeXXXX35 в этом чате сидят люди не для того что бы тебе постоянно помогать. Если что то элементарное и это есть в доках - значит допереть до этого можно самому - а вот в сложных ситуациях не стандарных могут подсказать поведение того или иного ключа ситуации.
LeXXXX35
@LeXXXX35
Nov 02 2015 08:01
Короч ясно...
Dave
@aios
Nov 02 2015 08:01
@artemiydeveloper А ты прекрати подтрунивать. Не можешь помочь - не разводи спам.
LeXXXX35
@LeXXXX35
Nov 02 2015 08:01
А никто и не разводит
Dave
@aios
Nov 02 2015 08:01
@LeXXXX35 я не тебе.
Artemy
@lartie
Nov 02 2015 08:02
@aios я бы помог, если бы отношение было соответствующее
LeXXXX35
@LeXXXX35
Nov 02 2015 08:02
Аааа
Dave
@aios
Nov 02 2015 08:02
@artemiydeveloper - если не соответствующее - то нечего продолжать разговор. Обойди мимо. В этом чате люди не для того что бы свое эго подчеркивать
@artemiydeveloper мол типо посмотри как я ему ответил "Иди в мак работать - там проще"
Artemy
@lartie
Nov 02 2015 08:03
@aios не, я не для эго пишу
Dave
@aios
Nov 02 2015 08:04
@artemiydeveloper пиши либо по делу - либо ничего.
@LeXXXX35 а ты хочешь помощи.. Нормально сформулируй - нормально оформи..
This message was deleted
alextarz
@alextarz
Nov 02 2015 08:17
подскажите как разархивировать ZIP на laravel?
LeXXXX35
@LeXXXX35
Nov 02 2015 08:19
Да не могу я оформить.
censoredgit
@censoredgit
Nov 02 2015 08:25
@alextarz нужно сделать интерфейс, забиндить его в сервис провайдере, написать для него фасат, добавить провайдера и фасат в app.php и потом только юзать. Или просто использовать класс http://php.net/manual/ru/class.ziparchive.php вот.
Роман Сохарев
@greabock
Nov 02 2015 08:42
@LeXXXX35 вот так
KarmaBot
@KarmaBot
Nov 02 2015 08:42
@greabock, просьба оборачивать в кавычки ссылки на видео и изображения.
Роман Сохарев
@greabock
Nov 02 2015 08:42
@KarmaBot спасибо XD
KarmaBot
@KarmaBot
Nov 02 2015 08:42
@greabock, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +72.
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
Роман Сохарев
@greabock
Nov 02 2015 08:42
я сломал систему XD
xtwist
@xtwist
Nov 02 2015 08:42
lol
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:42
что это было о_0
Роман Сохарев
@greabock
Nov 02 2015 08:42
@SerafimArts
Alexey
@greal
Nov 02 2015 08:42
)))
xtwist
@xtwist
Nov 02 2015 08:43
hacked by greabock :D
Роман Сохарев
@greabock
Nov 02 2015 08:43
@SerafimArts мне пришлось забанить
KarmaBot
@KarmaBot
Nov 02 2015 08:43
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
@KarmaBot, ну привет, коль не шутишь :)
Ivan
@Hunternnm
Nov 02 2015 08:43
кто сломал?)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:43
@greabock забань
Роман Сохарев
@greabock
Nov 02 2015 08:44
стопнуть можешь его?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:44
ща
Роман Сохарев
@greabock
Nov 02 2015 08:45
отпишись, как починишь
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:47
@greabock всё
Роман Сохарев
@greabock
Nov 02 2015 08:47
карма
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:48
эм
карма
карма
KarmaBot
@KarmaBot
Nov 02 2015 08:48
@SerafimArts, Ваша карма +114. Вы благодарили 94 раз.
- Достижения: "Находчивый", "Благодарный", "Любитель сладкого", "Нахлебник", "Благодетель"
- Профиль SerafimArts на laravel.su
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:48
о
Роман Сохарев
@greabock
Nov 02 2015 08:48
карма
KarmaBot
@KarmaBot
Nov 02 2015 08:48
@greabock, Ваша карма +255. Вы благодарили 39 раз.
- Достижения: "Находчивый", "Любитель сладкого", "Благодетель", "Благодарный"
- Профиль greabock на laravel.su
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:48
он просыпался
Ivan
@Hunternnm
Nov 02 2015 08:48
краш-тест?
или не надо?
Роман Сохарев
@greabock
Nov 02 2015 08:48
@KarmaBot спасибо XD
KarmaBot
@KarmaBot
Nov 02 2015 08:48
@greabock, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +73.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:49
@greabock скинь плиз исходник сообщеньки
Роман Сохарев
@greabock
Nov 02 2015 08:49
@SerafimArts а что ж его сломало-то?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 08:49
который он попросил обернуть
varyym
@varyym
Nov 02 2015 09:36
киньте плиз ссылку на доки по all(), не могу найти чет.
например: return static::lists('title', 'id')->all();
@Hunternnm спс
KarmaBot
@KarmaBot
Nov 02 2015 09:36
Спасибо (+1) для @Hunternnm принято! Текущая карма +17.
varyym
@varyym
Nov 02 2015 09:43
@Richcho54 thx
KarmaBot
@KarmaBot
Nov 02 2015 09:43
Спасибо (+1) для @Richcho54 принято! Текущая карма +7.
varyym
@varyym
Nov 02 2015 09:44
т.е. из коллекции делает массивчик) чтд)
varyym
@varyym
Nov 02 2015 10:18
подскажите примерно куда копать:
FatalErrorException in F:\OpenServer\domains\localhost\new\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php line 988:
Call to undefined method Company::getForeignKey()
Maxim
@Big-Shark
Nov 02 2015 10:30
@varyym копать в сторону твоего кода который вызывает этот эксепшен
Richcho54
@Richcho54
Nov 02 2015 10:31
Как в javascript отследить, когда загрузится элемент динамически?
$(window).load не подходит, т.к. загрузка идет потом по действию?
varyym
@varyym
Nov 02 2015 10:32
@Big-Shark начинается после вот этого когда в конфиге модели
FormItem::multiSelect('companies', 'Companies')->list(Company::class)->value('companies.company_id');
Maxim
@Big-Shark
Nov 02 2015 10:32
@Richcho54 там bind вроде просто использовать надо
@varyym что такое форм итем? что такое мульти селект?
Richcho54
@Richcho54
Nov 02 2015 10:33
@Big-Shark спасибо попробую
KarmaBot
@KarmaBot
Nov 02 2015 10:33
Спасибо (+1) для @Big-Shark принято! Текущая карма +410.
varyym
@varyym
Nov 02 2015 10:33
Maxim
@Big-Shark
Nov 02 2015 10:39
@varyym а у тебя модель компани точно есть и она нормальная? Всмысли это элоквоент?
varyym
@varyym
Nov 02 2015 10:43

есть, т.к. такой список норм выводится - http://sleeping-owl.github.io/ru/Form_Elements/select.html .

FormItem::select('company_id', 'Companies')->list(Company::class)->required();

Хороший вопрос, а что значит элоквоент, можно ткнуть носом?

Maxim
@Big-Shark
Nov 02 2015 10:48
@varyym так называется ОРМ в ларавель
Richcho54
@Richcho54
Nov 02 2015 10:48
@varyym live depricated, @Big-Shark bind не сработал, пробовал так:
$('#myelement').bind('load', function(){
            console.log('load');
        });
нужно пояснить, что myelement создается динамически
varyym
@varyym
Nov 02 2015 10:50
@Richcho54 Оо незнал что live устарел, думал наоброт это новое.
Maxim
@Big-Shark
Nov 02 2015 10:50
@Richcho54 а ты не можешь просто на аякс повесить действие? Тебе нужно именно лоад?
Richcho54
@Richcho54
Nov 02 2015 10:51
@Big-Shark там скрипт подгружается в этот элемент, поэтому нужно знать, когда загрузка закончится, колбека не нашел у скрипта, а то было бы проще
varyym
@varyym
Nov 02 2015 10:51
This message was deleted
@Richcho54 live заменили на on - http://api.jquery.com/on/ , http://jquery.page2page.ru/index.php5/On
Richcho54
@Richcho54
Nov 02 2015 10:57
@varyym я заметил, пробовал и через on на событие load, но все равно не работает, on работает, когда происходит загрузка страницы, а когда динамически подгружает, почему то нет
Maxim
@Big-Shark
Nov 02 2015 10:57
@varyym удаляй отсюда такой код, и заливай его на гист или пастбин
@Richcho54 у аякса есть колбеки, прочитай про них, там точно есть 1 котосый сообщяет что загрузка закончина
Soprun Vladislav
@vlsoprun
Nov 02 2015 10:58
Здорова мужики!
varyym
@varyym
Nov 02 2015 10:58
@vlsoprun привет
Richcho54
@Richcho54
Nov 02 2015 10:59
@Big-Shark ок посмотрю что там есть
Maxim
@Big-Shark
Nov 02 2015 11:03
@varyym хмм, даже хз, может метод просто удалили или переименовали уже!
varyym
@varyym
Nov 02 2015 11:05
@Big-Shark какой именно метод? getForeignKey ? странно тогда поидеи в гугле должен был быть ответ...
Maxim
@Big-Shark
Nov 02 2015 11:08
@varyym да getForeignKey
jongleb
@jongleb
Nov 02 2015 11:11

Ребзи привет.
Подскажите пожалуйста
Есть табличка
news:id, name, source_id
source:id,name
Нужно выбрать одну последнюю новость для каждой из source
То есть в лучшем случае на выходеть иметь соурс и в нее вложена сразу последняя новость.
У меня пока что получилось только

public function source()
    {
        return $this->hasOne('App\Sources', 'id', 'source_id');
    }

Это только получается я новости все беру и для каждой одному соурсу, а мне нужно как то именно последнюю для каждого суорса чтот запутсля

varyym
@varyym
Nov 02 2015 11:11
@Big-Shark да думаю врятли.... что-то другое
Orel
@2byte
Nov 02 2015 11:14
@jongleb
@jongleb
return $this->hasOne('App\Sources', 'id', 'source_id')->orderBy('id', 'DESC');
varyym
@varyym
Nov 02 2015 11:18
@Big-Shark хех так работает)
FormItem::multiSelect('country_id', 'Country')->list([1 => 'First', 2 => 'Second', 3 => 'Third'])->value('First');
jongleb
@jongleb
Nov 02 2015 11:21
@2byte Не я имею ввиду
одн посленднюю
Maxim
@Big-Shark
Nov 02 2015 11:21
@varyym ну передай в лист собственно нужный тебе list)
varyym
@varyym
Nov 02 2015 11:23
@Big-Shark ))) получается где-то тут собака порылась ->value('companies.company_id')
Maxim
@Big-Shark
Nov 02 2015 11:27
@varyym может быть да, а может быть в list, так как в первом варианте ту туда класс передаешь (Имя класса есть быть точней), а во втором варианте уже готовый массив
Сергей
@egent
Nov 02 2015 11:29

@jongleb

Используй функцию замыкания

App\Source::with(['news' => function ($query) {
    $query->orderBy('id', 'DESC')->take(1);
}])->get();
varyym
@varyym
Nov 02 2015 11:29
@Big-Shark спасибо за помощь!
KarmaBot
@KarmaBot
Nov 02 2015 11:29
Спасибо (+1) для @Big-Shark принято! Текущая карма +411.
Maxim
@Big-Shark
Nov 02 2015 11:31
@jongleb ты не сможешь сделать такую выборку на элоквоент
varyym
@varyym
Nov 02 2015 11:34

@Big-Shark вообще странно работает только так)

FormItem::multiSelect('companies', 'Company')->list(Company::class)->value('First');

любое другое слово вместо First выдает ошибку :

ErrorException in Builder.php line 2071: Call to undefined method Illuminate\Database\Query\Builder::Second() (View: F:\OpenServer\domains\localhost\new\vendor\sleeping-owl\admin\src\views\model\form.blade.php)
djonnyDi
@djonnyDi
Nov 02 2015 11:37
Всем привет.
Подскажите новичку, при базовой инициализации фреймворка не запускается приложение
KarmaBot
@KarmaBot
Nov 02 2015 11:37
@djonnyDi, ку! Как дела?
jongleb
@jongleb
Nov 02 2015 11:38
@egent А как news выглядит
JhaoDa
@jhaoda
Nov 02 2015 11:38
@djonnyDi что подсказать-то?
@djonnyDi и переведи на русский «при базовой инициализации фреймворка не запускается приложение»
Maxim
@Big-Shark
Nov 02 2015 11:38
@varyym странно
JhaoDa
@jhaoda
Nov 02 2015 11:39
@djonnyDi какое приложений должно запускаться при базовой инициализации? Что ты понимаешь под базовой инициализацией?
Сергей
@egent
Nov 02 2015 11:40
@jongleb а у тебя вообще какие связи ?
jongleb
@jongleb
Nov 02 2015 11:41
@egent Одна соурс ко многим новостям
Сергей
@egent
Nov 02 2015 11:41
@jongleb news тогда belongsto сурс
jongleb
@jongleb
Nov 02 2015 11:44
@egent
Argument 2 passed to Illuminate\Database\Eloquent\Relations\BelongsTo::match() must be an instance of Illuminate\Database\Eloquent\Collection, instance of App\CustomCollection\SupportsCollection given, called in E:\servers\OpenServer\domains\data-hub-api-admin\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php on line 462 and defined
public function news()
    {
        return $this->belongsTo('App\News');
    }
Maxim
@Big-Shark
Nov 02 2015 11:45
@jongleb ту выборку которыю ты хочешь, ее не сделать через элоквоент, только через дб билдер
Сергей
@egent
Nov 02 2015 11:45
@jongleb не чета не так..
@Big-Shark не получится через замыкание?
Maxim
@Big-Shark
Nov 02 2015 11:49
@egent угу
Сергей
@egent
Nov 02 2015 11:49
придется проверить )
varyym
@varyym
Nov 02 2015 11:49
@Big-Shark ахах терь и при сохранении формы Call to undefined method Company::getForeignKey()
Maxim
@Big-Shark
Nov 02 2015 11:50
@egent а ты подумай какой запрос должен быть создан чтоб выборка такая работала
@varyym видать метод переименовали или удалили всеж)
varyym
@varyym
Nov 02 2015 11:51
@Big-Shark в общем понял примерно))) типо несовместимость. интересно где он вызывается в SleepingOwl Admin
Maxim
@Big-Shark
Nov 02 2015 11:53
@varyym ну смотри по трейсу)
varyym
@varyym
Nov 02 2015 11:53
@Big-Shark трейс это то что под ошибкой?
Ivan
@Hunternnm
Nov 02 2015 11:53
@varyym эм, а ты при создании структуры БД кнешние ключи ставил?
внешние*
varyym
@varyym
Nov 02 2015 11:55
@Hunternnm хороший вопрос) это в миграции прописывается же?
Ivan
@Hunternnm
Nov 02 2015 11:56
@varyym да
Maxim
@Big-Shark
Nov 02 2015 11:57
@varyym угу
Ivan
@Hunternnm
Nov 02 2015 11:58
@Big-Shark слушай, а у тебя формер с бутстрапом нормально подружился? у меня чот не хочет(
Maxim
@Big-Shark
Nov 02 2015 11:58
@Hunternnm да, нормально, а че им там не дружить, может ты используешь просто бустрап 4 ?
Ivan
@Hunternnm
Nov 02 2015 12:01
@Big-Shark да не, 3-й... жалко проект дома, показал бы что там... PS примеры брал с доки
оно, кстати, сам тег form не выводит почму-то
varyym
@varyym
Nov 02 2015 12:03
@Hunternnm @Big-Shark там 3 миграции для 3 таблиц https://gist.github.com/varyym/88b6a040cb4e61e75fb5
Maxim
@Big-Shark
Nov 02 2015 12:04
@Hunternnm странно
Vasiliy Romanov
@RootKeet
Nov 02 2015 12:06
Такой вопрос, http://www.pro-resurs.com/ главная открывается, но ни новости ни контакты роут не идет(( куда копать?
Ivan
@Hunternnm
Nov 02 2015 12:07
@RootKeet .htaccess
Maxim
@Big-Shark
Nov 02 2015 12:09
@RootKeet или nginx
Vasiliy Romanov
@RootKeet
Nov 02 2015 12:10
@Hunternnm в public?
@Big-Shark А что там может быть?
Maxim
@Big-Shark
Nov 02 2015 12:11
@RootKeet настройки домена)
Сергей
@egent
Nov 02 2015 12:12
@Big-Shark @jongleb все верно в одном запросе такую выборку не удалось сделать. можно выбрать все сурсы и в цыкле выбирать 1 последнюю новость. но это много запросов...
jongleb
@jongleb
Nov 02 2015 12:14
Оке перехожу на DB
Maxim
@Big-Shark
Nov 02 2015 12:15
@jongleb а ты знаешь как это сделать на ДБ квери?
djonnyDi
@djonnyDi
Nov 02 2015 12:32
При установке composer create-project laravel/laravel --prefer-dist , устанавливается нормально, но public/index.php выдает ошибку
До этого писал на yii2, понравился этот фремворк решил попробовать и сразу такой баг
Maxim
@Big-Shark
Nov 02 2015 12:34
@djonnyDi какую ошибку выдает?
djonnyDi
@djonnyDi
Nov 02 2015 12:35
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
Maxim
@Big-Shark
Nov 02 2015 12:36
@djonnyDi это ошибка такая?
djonnyDi
@djonnyDi
Nov 02 2015 12:36
сыпется, выводил ошибку
Сергей
@egent
Nov 02 2015 12:36
@djonnyDi а composer update было ?
Maxim
@Big-Shark
Nov 02 2015 12:37
@djonnyDi всмысли ошибкая прям так и звучит? Чет я таких ошибок в пхп еще не встречал.
djonnyDi
@djonnyDi
Nov 02 2015 12:37
а что надо после установки update?
Сергей
@egent
Nov 02 2015 12:38
да
Vasiliy Romanov
@RootKeet
Nov 02 2015 12:38
@Big-Shark Да вроде норм все в nginx
Maxim
@Big-Shark
Nov 02 2015 12:38
@RootKeet ну тогда ок)
djonnyDi
@djonnyDi
Nov 02 2015 12:39
This message was deleted
varyym
@varyym
Nov 02 2015 12:43
@Big-Shark написал разработчику, но сейчас заметил на гл странице http://sleeping-owl.github.io/ Laravel 4.1, 4.2 and 5.0 support, так что думаю просто несовместимость... т.к. у меня Laravel 5.1
Vasiliy Romanov
@RootKeet
Nov 02 2015 12:44
@Big-Shark ну роуты то не идут)
Maxim
@Big-Shark
Nov 02 2015 12:46
@varyym там у него есть верси 3 версия админки, она вроде под 5.1 должна работать
@RootKeet ну ок, у меня все работает)
Ivan
@Hunternnm
Nov 02 2015 12:46
@RootKeet так а что пишет то? какая система?
varyym
@varyym
Nov 02 2015 12:47
@Big-Shark ну она еще не выложена как релиз, я ему вопрос задал пусть посоветует как лучше.
Maxim
@Big-Shark
Nov 02 2015 12:47
@varyym она выложена уже, там вроде бранч другой или типа того
@varyym он очень занят, и сейчас почти не принимает пр, и не отвечает на вопросы
varyym
@varyym
Nov 02 2015 12:48
@Big-Shark ну вмысле она типо альфа или бета, она dev
Maxim
@Big-Shark
Nov 02 2015 12:49
@varyym ну да, ну она достаточно стабильна работает насколько я знаю, а вот ее релиза можно ждать еще очень долго
varyym
@varyym
Nov 02 2015 12:50
@Big-Shark ну тогда по ситуации буду смотреть как лучше)
@Hunternnm Главная отображается только, а больше никакую отображать не хочет(((
Ivan
@Hunternnm
Nov 02 2015 13:00
@RootKeet а ты роуты прописал?
@RootKeet хотя ошибка то серверная
покажи в папке public файл .htaccess и настройку хоста
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:04
@Hunternnm
AddDefaultCharset utf-8
<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]

</IfModule>
Ivan
@Hunternnm
Nov 02 2015 13:05
попробуй убрать
 # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]
Seba
@Siebov
Nov 02 2015 13:06

всем привет.

как получить текущего залогиненного юзера?

KarmaBot
@KarmaBot
Nov 02 2015 13:06
@Sebbba, и тебе привет ;)
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:07
@Hunternnm Не вышло
Сергей
@egent
Nov 02 2015 13:08
@Sebbba Auth::user()
Ivan
@Hunternnm
Nov 02 2015 13:08
@RootKeet а настройка vhost?
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:09
@Hunternnm Апач или Нджинск?
Ivan
@Hunternnm
Nov 02 2015 13:09
@RootKeet у тебя стоит эта связка? покажи апач т.к. он отдает ошибку
@RootKeet и еще файл с роутами покажи
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:11
@Hunternnm
#user 'web_nikita' virtual host 'pro-resurs.com' configuration file
<VirtualHost 127.0.0.1:8080>
    ServerName pro-resurs.com
    AddDefaultCharset UTF-8
    DirectoryIndex index.html index.php
    DocumentRoot /var/www/web_nikita/data/www/pro-resurs.com/public
    ServerAdmin webmaster@rootkeet.ru
    SuexecUserGroup web_nikita web_nikita
    ServerAlias www.pro-resurs.com
    ScriptAlias /cgi-bin/ /var/www/web_vasiliy/data/www/pro-resurs.com/cgi-bin/
    <FilesMatch "\.ph(p[3-5]?|tml)$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f webmaster@pro-resurs.com"
    php_admin_value upload_tmp_dir "/var/www/web_nikita/data/mod-tmp"
    php_admin_value session.save_path "/var/www/web_nikita/data/mod-tmp"
    php_admin_value open_basedir "/var/www/web_nikita/data:."
    CustomLog /var/www/httpd-logs/pro-resurs.com.access.log combined
    ErrorLog /var/www/httpd-logs/pro-resurs.com.error.log
</VirtualHost>
<Directory /var/www/web_nikita/data/www/pro-resurs.com>
    php_admin_flag engine on
    Options +ExecCGI
</Directory>
Ivan
@Hunternnm
Nov 02 2015 13:11
@RootKeet AllowOverride All в настройках стоит?
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:11
@Hunternnm Да
Ivan
@Hunternnm
Nov 02 2015 13:12
добавь в directory
AllowOverride All
  allow from all
  Options +Indexes
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:13
@Hunternnm Уже стартануло хз почему(
Ivan
@Hunternnm
Nov 02 2015 13:13
@RootKeet vbcnbrf ^)
мистика
Maxim
@Big-Shark
Nov 02 2015 13:13
@RootKeet так у тебя что стоит апатч или нджинкс ты можешь определится?
Ivan
@Hunternnm
Nov 02 2015 13:14
@Big-Shark у него по идее связка. энжиникс для картинок, судя по всему
Maxim
@Big-Shark
Nov 02 2015 13:14
@RootKeet или у тебя нджинкс для статики а апатч для отдачи пхп?
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:14
@Big-Shark Именно
Nginx для статики Apache для пхп
Maxim
@Big-Shark
Nov 02 2015 13:14
@RootKeet омг, и ты сам это ставил?
Ivan
@Hunternnm
Nov 02 2015 13:15
ничо лучше nginx + php-fpm нету:)
Maxim
@Big-Shark
Nov 02 2015 13:15
+1
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:15
@Big-Shark Там впс, и еще на нем другие сайты крутятся, поэтому такая связка... Плюс сегодня из за PDO драйвера все пришлось снести, и делать конфиги все заново для всего((((
Maxim
@Big-Shark
Nov 02 2015 13:16
@RootKeet эмм, так ты можешь поставить фмп и закрутить нджинкс на него только для этого домена
Vasiliy Romanov
@RootKeet
Nov 02 2015 13:17
@Big-Shark Где читануть а то апач надоело править постоянно
Maxim
@Big-Shark
Nov 02 2015 13:17
@RootKeet гугли nginx php-fpm laravel
cchayka5
@cchayka5
Nov 02 2015 13:17
Всем привет, подскажите как правильно реализовать.
KarmaBot
@KarmaBot
Nov 02 2015 13:17
@cchayka5, привет, как настроение?
Ivan
@Hunternnm
Nov 02 2015 13:17
привет
всем привет
KarmaBot
@KarmaBot
Nov 02 2015 13:18
@Hunternnm, привет, как настроение?
Ivan
@Hunternnm
Nov 02 2015 13:18
ооо, и мне ответил)
@KarmaBot сам как?
KarmaBot
@KarmaBot
Nov 02 2015 13:18
@Hunternnm, сам как?
Ivan
@Hunternnm
Nov 02 2015 13:18
@KarmaBot хорошо
KarmaBot
@KarmaBot
Nov 02 2015 13:18
@Hunternnm, хорошо?
Seba
@Siebov
Nov 02 2015 13:18
@egent спасибо
KarmaBot
@KarmaBot
Nov 02 2015 13:18
Спасибо (+1) для @egent принято! Текущая карма +34.
Ivan
@Hunternnm
Nov 02 2015 13:18
@KarmaBot а то)
KarmaBot
@KarmaBot
Nov 02 2015 13:18
@Hunternnm, а то?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:18
ну понеслось...
Ivan
@Hunternnm
Nov 02 2015 13:18
неее
я уже остановился.
@SerafimArts он, получается, каждое сообщение чата сканит, верно? а как нагрузка?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:20
@Hunternnm одна десятая процента проца
ну и 10-15 метров оперативы
Maxim
@Big-Shark
Nov 02 2015 13:20
@Hunternnm на самом дешманском серваке на ДО)
cchayka5
@cchayka5
Nov 02 2015 13:20
Всем привет, подскажите как правильно реализовать.
У меня приходит коллекция заявок, в таблице со всеми заявками надо отобразить список клиентов которые привязаны к каждой заявке, отношение многие ко многим.
KarmaBot
@KarmaBot
Nov 02 2015 13:20
@cchayka5, привет =)
Maxim
@Big-Shark
Nov 02 2015 13:20
@cchayka5 и вопрос в чем?
Ivan
@Hunternnm
Nov 02 2015 13:22
@Big-Shark там где 512 ОП?)
Maxim
@Big-Shark
Nov 02 2015 13:22
@Hunternnm угу
cchayka5
@cchayka5
Nov 02 2015 13:22
не показывает, выдает ошибку, во вьюхе в foreach, $bid->clients as $client (
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:22
@Big-Shark ты на всякий случай посмотри реально сколько проца кушает
а то это у меня локально оно вертится в районе нуля постоянно
Maxim
@Big-Shark
Nov 02 2015 13:23
@SerafimArts а какого фига мускул так много оперативы сожрал?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:23
@Big-Shark хм
а я хз
Ivan
@Hunternnm
Nov 02 2015 13:23
@Big-Shark мускул просто так жрет по минимуму 300 метров чисто атк
Maxim
@Big-Shark
Nov 02 2015 13:23
@SerafimArts 1.9-2.8% цп скачет
@Hunternnm вот же гадина.
Ivan
@Hunternnm
Nov 02 2015 13:23
кстати, почему ДО? у них дороговастенько
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:24
у иннодб вроде нельзя оптмизацию таблиц сделать, да?
Maxim
@Big-Shark
Nov 02 2015 13:24
@cchayka5 может еще скажешь какую ошибку?
Ivan
@Hunternnm
Nov 02 2015 13:24
можно, но это так...
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:24
@Big-Shark если можно - запусти плиз оптимизацию для таблицы кармы
Maxim
@Big-Shark
Nov 02 2015 13:24
@Hunternnm хз, доверие есть)
@SerafimArts я хз как ее делать) да и некогда сейчас)
Ivan
@Hunternnm
Nov 02 2015 13:25
@Big-Shark @SerafimArts https://www.ovh.ie/vps/vps-ssd.xml
не переплачивайте
JhaoDa
@jhaoda
Nov 02 2015 13:25
@SerafimArts отрубай этого попугая, весь чат зафлудит
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:25
@Big-Shark myisamchk -r gitter
cchayka5
@cchayka5
Nov 02 2015 13:26
@Big-Shark Undefined property: Illuminate\Database\Eloquent\Collection::$clients
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:26
@jhaoda ну почему так сразу =(
Maxim
@Big-Shark
Nov 02 2015 13:26
@Hunternnm по цене тоже самое примерное, но мощностей больше) но мне пока и этого хватает что у меня есть)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:26
а как же графы, а как же обучение, нейронка и всё такое
скоро надо будет опять пых перекомпиливать, эх
Ivan
@Hunternnm
Nov 02 2015 13:27
@Big-Shark ОП в 4 раза больше)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 13:27
уже 6ая rc вышла
Maxim
@Big-Shark
Nov 02 2015 13:27
@cchayka5 ну так у колекции нету свойста clients, ты должен перебирать заявки, и у заявки уже колучать клиентов
cchayka5
@cchayka5
Nov 02 2015 13:28
@Big-Shark это я понимаю, а как правильно это организовать в контроллере? ))
Maxim
@Big-Shark
Nov 02 2015 13:28
@Hunternnm так я же говорю, что у меня там ничего реально работающего кроме бота не крутится, хостинг использую для всяких тестов где того что есть хватает, так что не вижу смысла пока заморачиваться)
@cchayka5 а в контролере тебе это зачем?
Ivan
@Hunternnm
Nov 02 2015 13:29
@Big-Shark ну если так то да. Я оттуда ушел из-за нехватки ОП. А тут мускуль подтюнил, отдал под буффер иннодб гиг и всё летает
cchayka5
@cchayka5
Nov 02 2015 13:29
@Big-Shark если не ошибаюсь, то при таком:
$bids = Bid::all();
return view('bids.index',compact('bids'));
не передаются связи.
Maxim
@Big-Shark
Nov 02 2015 13:30
@cchayka5 используй with для загрузки
Richcho54
@Richcho54
Nov 02 2015 13:30

У поста есть переменные поля, отношение many to many, выбираю все поля:

$props = $post->properties->all();

получается массив, который нужно перебрать чтобы получить конкретное поле,.
А как сделать чтобы в итоге был ассоциативный массив, например по id?

lists не подходит, т.к. там еще pivot таблица
cchayka5
@cchayka5
Nov 02 2015 13:32
@Big-Shark если не сложно, ссылку можно? )
Richcho54
@Richcho54
Nov 02 2015 13:32
или вручную перебирать и делать свой ассоциативный массив
Maxim
@Big-Shark
Nov 02 2015 13:33
@Richcho54 дай пример того что у тебя будет в $props после этого запроса
Ivan
@Hunternnm
Nov 02 2015 13:33
Кто подскажет по js - как расположить элементы на странице, зная их координаты? как тут http://moskva-a101.ru/plans . координаты беру с помощью getBoundingClientRect
Richcho54
@Richcho54
Nov 02 2015 13:35
@Big-Shark
array:1 [▼
  0 => Property {#408 ▼
    #fillable: array:6 [▶]
    #connection: null
    #table: null
    #primaryKey: "id"
    #perPage: 15
    +incrementing: true
    +timestamps: true
    #attributes: array:9 [▼
      "id" => 3
      "type" => "string"
      "title" => "Ссылка на тему форума"
      "options" => ""
      "default" => ""
      "order" => 3
      "published" => 1
      "created_at" => "2015-11-02 15:23:53"
      "updated_at" => "2015-11-02 15:23:53"
    ]
    #original: array:12 [▶]
    #relations: array:1 [▶]
    #hidden: []
    #visible: []
    #appends: []
    #guarded: array:1 [▶]
    #dates: []
    #dateFormat: null
    #casts: []
    #touches: []
    #observables: []
    #with: []
    #morphClass: null
    +exists: true
    +wasRecentlyCreated: false
  }
]
Ivan
@Hunternnm
Nov 02 2015 13:35
Хотя вроде как разобрался
Richcho54
@Richcho54
Nov 02 2015 13:35
@Big-Shark в relations лежит pivot таблица
cchayka5
@cchayka5
Nov 02 2015 13:35
@Big-Shark спасибо
KarmaBot
@KarmaBot
Nov 02 2015 13:35
Спасибо (+1) для @Big-Shark принято! Текущая карма +412.
Maxim
@Big-Shark
Nov 02 2015 13:36
@Richcho54 $post->properties->list('id', 'value'); вот атк разве не то?
Richcho54
@Richcho54
Nov 02 2015 13:38

@Big-Shark $props = $post->properties->lists('id', 'value'); выводит:

Collection {#404#items: array:1 [▼
    "" => 3
  ]
}

@Big-Shark хотелось бы вместо того что выше видеть:
3=>array()

где array - это то что выше было внутри
Maxim
@Big-Shark
Nov 02 2015 13:39
@Richcho54 попробуй 2 атрибут не указывать
Richcho54
@Richcho54
Nov 02 2015 13:39
@Big-Shark тогда выводит:
Collection {#404#items: array:1 [▼
    0 => 3
  ]
}
Maxim
@Big-Shark
Nov 02 2015 13:40
@Richcho54 тогда не помню, надо читать доку)
Richcho54
@Richcho54
Nov 02 2015 13:41
@Big-Shark понял, просто у меня в pivot таблице хранится еще value, поэтому такой гемор, т.е. поле - это привязка к статье, а само значение находится в pivot
@Big-Shark ну все равно спасибо, наверно проще создать свой запрос
Maxim
@Big-Shark
Nov 02 2015 13:42
@Richcho54 тогда тебе нужен какойто кастомный метод в модели который будет все доставать и сумировать в 1 массив, по умолчанию такое сделать нельзя
@Richcho54 запрос то обычный нужен, нужно пост обработку сделать данныйх
Richcho54
@Richcho54
Nov 02 2015 13:43
@Big-Shark ок спасибо, попробую, просто думал, есть встроенный метод
cchayka5
@cchayka5
Nov 02 2015 13:51
@Big-Shark разобрался, спасибо большое =)))
KarmaBot
@KarmaBot
Nov 02 2015 13:51
Спасибо (+1) для @Big-Shark принято! Текущая карма +413.
jongleb
@jongleb
Nov 02 2015 13:54
блин немогу все я сдасюЬ(
@Big-Shark Помоги пожалуйста с запросом
Vitaly
@hellvesper
Nov 02 2015 13:59
@Big-Shark еще 5 спасибо и ты будешь чайником)
cchayka5
@cchayka5
Nov 02 2015 14:00
@jongleb не сдавайся!
the2x
@the2x
Nov 02 2015 14:15
подскажите, работа с БД, например выборка производится в Model?
JhaoDa
@jhaoda
Nov 02 2015 14:20
@the2x можно делать это через модели, а можно напрямую через фасад DB
butschster
@butschster
Nov 02 2015 14:20
@the2x Зависит от кучи факторов, можно в модели держать, можно использовать Repository типа https://github.com/Bosnadev/Repositories
jongleb
@jongleb
Nov 02 2015 14:23
ну давай жги
SELECT s.n,n1.
FROM sources s
JOIN news n1 ON (s.id = n1.source_id)
LEFT OUTER JOIN news p2 ON (s.id = n2.source_id AND
(n1.published < n2.published OR n1.published = n2.published AND n1.id < n2.id))
WHERE n2.id IS NULL;
KarmaBot
@KarmaBot
Nov 02 2015 14:23
SQL Builder error: Undefined offset: 1
jongleb
@jongleb
Nov 02 2015 14:23
@KarmaBot ты офигел
KarmaBot
@KarmaBot
Nov 02 2015 14:23
@jongleb, ты офигел?
jongleb
@jongleb
Nov 02 2015 14:25
SELECT s.n,n1.
FROM sources s
JOIN news n1 ON (s.id = n1.source_id)
LEFT OUTER JOIN news n2 ON (s.id = n2.source_id AND
(n1.published < n2.published OR n1.published = n2.published AND n1.id < n2.id))
WHERE n2.id IS NULL;
KarmaBot
@KarmaBot
Nov 02 2015 14:25
SQL Builder error: Undefined offset: 1
Alexey
@greal
Nov 02 2015 14:29
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:29
SQL Builder error: Undefined index: value
jongleb
@jongleb
Nov 02 2015 14:31
SELECT * FROM api_custom_types_sections WHERE id=1
KarmaBot
@KarmaBot
Nov 02 2015 14:31
DB::table('api_custom_types_sections')->where('id', '=', 1)->get()
jongleb
@jongleb
Nov 02 2015 14:31
нет значит все таки у меня косяке
Alexey
@greal
Nov 02 2015 14:32
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:32
SQL Builder error: Not valid select
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 14:36
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:36
DB::select('n1.*')->table('sources')->whereNull('n2.id')->get()
jongleb
@jongleb
Nov 02 2015 14:37
Как ты сделал
это
стоп это не все же
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 14:37
ничоси.html
jongleb
@jongleb
Nov 02 2015 14:37
:D
SELECT s., n1.
FROM sources s
JOIN news n1 ON (s.id = n1.source_id)
LEFT OUTER JOIN news n2 ON (s.id = n2.source_id AND
(n1.published < n2.published OR n1.published = n2.published AND n1.id < n2.id))
WHERE n2.id IS NULL;
KarmaBot
@KarmaBot
Nov 02 2015 14:38
SQL Builder error: Undefined offset: 1
jongleb
@jongleb
Nov 02 2015 14:38
НОрмалоьный вообще нет
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:38
SQL Builder error: Undefined offset: 1
the2x
@the2x
Nov 02 2015 14:38
@butschster @jhaoda спасибо
KarmaBot
@KarmaBot
Nov 02 2015 14:38
Спасибо (+1) для @butschster принято! Текущая карма +29.
Спасибо (+1) для @jhaoda принято! Текущая карма +370.
jongleb
@jongleb
Nov 02 2015 14:40
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:40
SQL Builder error: Undefined offset: 1
jongleb
@jongleb
Nov 02 2015 14:41
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:41
@jongleb, в чем тво проблема?
JhaoDa
@jhaoda
Nov 02 2015 14:43
Слушайте, а вот я ищу и не нахожу правила валидации типа equal:длинношеее
Никому не надо такое, все обходятся правилами regex или in?
jongleb
@jongleb
Nov 02 2015 14:43
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:43
SQL Builder error: Not valid select
jongleb
@jongleb
Nov 02 2015 14:44
This message was deleted
KarmaBot
@KarmaBot
Nov 02 2015 14:44
SQL Builder error: Undefined offset: 1
Alexey
@greal
Nov 02 2015 14:45
@jongleb SELECT s.*, n1.*
jongleb
@jongleb
Nov 02 2015 14:46
SELECT s., n1.
FROM sources s
JOIN news n1 ON ( s.id = n1.source_id )
LEFT OUTER JOIN news n2 ON ( s.id = n2.source_id
AND (
n1.published < n2.published
OR n1.published = n2.published
AND n1.id < n2.id
) )
WHERE n2.id IS NULL
KarmaBot
@KarmaBot
Nov 02 2015 14:46
SQL Builder error: Undefined offset: 1
JhaoDa
@jhaoda
Nov 02 2015 14:48
@jongleb иди в спец. чат для игрищ с ботом
jongleb
@jongleb
Nov 02 2015 14:49
@jhaoda направь пожалуйста
jongleb
@jongleb
Nov 02 2015 14:49
Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 14:49
@jongleb, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
jongleb
@jongleb
Nov 02 2015 14:50
@jhaoda Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 14:50
Спасибо (+1) для @jhaoda принято! Текущая карма +371.
pazik
@pazik
Nov 02 2015 14:54
Ребя, всем приветы!
KarmaBot
@KarmaBot
Nov 02 2015 14:54
@pazik, привет, как настроение?
pazik
@pazik
Nov 02 2015 14:55
Подскажите, плиз, как побороть бьющуюся кодировку в мейлере?
шлю через SMTP, везде вроде как utf-8, но данные с формы на русском в сообщении отображаются криво
@KarmaBot просто прекрасно!
KarmaBot
@KarmaBot
Nov 02 2015 14:57
@pazik, просто прекрасно?
pazik
@pazik
Nov 02 2015 14:57
@KarmaBot именно :D
KarmaBot
@KarmaBot
Nov 02 2015 14:57
@pazik, именно d?
Роман Сохарев
@greabock
Nov 02 2015 14:57
@pazik не зарубайся с ботом, он потом хрен отстанет ))
pazik
@pazik
Nov 02 2015 14:58
@greabock ок ;)
Роман Сохарев
@greabock
Nov 02 2015 14:58
мало инфы =( кодировка шаблона верно указана?
pazik
@pazik
Nov 02 2015 14:58
да
utf-8
ooPASHAoo
@ooPASHAoo
Nov 02 2015 14:58
Подскажите пожалуйста, а как вы работаете с ЧПУ? Вы храните их в бд или генерируете из названия новости?
Если генерируете, то чем?
JhaoDa
@jhaoda
Nov 02 2015 14:59
@ooPASHAoo из названия и генерируем. И храним в БД
pazik
@pazik
Nov 02 2015 14:59
в форме так же utf-8
ooPASHAoo
@ooPASHAoo
Nov 02 2015 14:59
@jhaoda А чем вы их генерируете?
Роман Сохарев
@greabock
Nov 02 2015 14:59
я о шаблоне письма
JhaoDa
@jhaoda
Nov 02 2015 14:59
@ooPASHAoo средствами ларавель. Доку почитать не хочешь?:)
ooPASHAoo
@ooPASHAoo
Nov 02 2015 14:59
@jhaoda А можно спросить как называется ? =)
Роман Сохарев
@greabock
Nov 02 2015 14:59
@jhaoda он скорее всего о хранении слагов говорит
pazik
@pazik
Nov 02 2015 15:00
accept-charset="UTF-8"
JhaoDa
@jhaoda
Nov 02 2015 15:00
@greabock и я про них же
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:00
@jhaoda Спасибо =)
KarmaBot
@KarmaBot
Nov 02 2015 15:00
Спасибо (+1) для @jhaoda принято! Текущая карма +372.
pazik
@pazik
Nov 02 2015 15:00
@greabock Blade
Роман Сохарев
@greabock
Nov 02 2015 15:00
@pazik <meta charset="utf-8"> в шаблоне письма указал?
pazik
@pazik
Nov 02 2015 15:00
конечно
jongleb
@jongleb
Nov 02 2015 15:01
ребзи пожалуйтса переведите на DB
SELECT s. , n1.
FROM sources s
JOIN news n1 ON ( s.id = n1.source_id )
LEFT OUTER JOIN news n2 ON ( s.id = n2.source_id
AND (
n1.published < n2.published
OR n1.published = n2.published
AND n1.id < n2.id
) )
WHERE n2.id IS NULL
вообще не выходит
JhaoDa
@jhaoda
Nov 02 2015 15:02
@pazik попробуй указать ещё и кодировку самого message
$message->getSwiftMessage()->setCharset('utf-8')
jongleb
@jongleb
Nov 02 2015 15:02
LEFT OUTER JOIN как хотя бы вот это сделать
Роман Сохарев
@greabock
Nov 02 2015 15:03
@jhaoda ты кстати ковырял swiftMailer?
pazik
@pazik
Nov 02 2015 15:04
да вот ковыряю
Роман Сохарев
@greabock
Nov 02 2015 15:04
написан просто ужасно... но работает =)
pazik
@pazik
Nov 02 2015 15:04
не вижу настроек кодировки там (
JhaoDa
@jhaoda
Nov 02 2015 15:04
@greabock максимум для установки кодировки и других заголовков
jongleb
@jongleb
Nov 02 2015 15:04
@greabock ВЗЫВАЮ К ТВОИМ СИЛАМ
pazik
@pazik
Nov 02 2015 15:04
@greabock :)
JhaoDa
@jhaoda
Nov 02 2015 15:04
@pazik я тебе прям код дал, что ты там не видишь?
jongleb
@jongleb
Nov 02 2015 15:04
как лефт аутер джон сделать
Роман Сохарев
@greabock
Nov 02 2015 15:06
@jongleb 'left outer' четвертым пятым параметром в join
pazik
@pazik
Nov 02 2015 15:07
@jhaoda сорри пропустил
@jhaoda респектую! Спасибо!
KarmaBot
@KarmaBot
Nov 02 2015 15:08
Спасибо (+1) для @jhaoda принято! Текущая карма +373.
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:09
@jhaoda А есть обратная операция? Из ЧПУ на русский?
JhaoDa
@jhaoda
Nov 02 2015 15:09
@ooPASHAoo зачем?
Роман Сохарев
@greabock
Nov 02 2015 15:09
@ooPASHAoo XD
butschster
@butschster
Nov 02 2015 15:09
чтобы slug и заголовки хранить в одном поле
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:09
Просто URL построены на ЧПУ, то есть запрашивается nazvanie-novosti , мне же нужно это как то в бд найти
JhaoDa
@jhaoda
Nov 02 2015 15:10
Оптимизация!
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:10
Варианта 3
JhaoDa
@jhaoda
Nov 02 2015 15:10
@ooPASHAoo ну так и ищи, в чем проблема-то?
Все slug должны быть уникальны, никаких проблем с поиском
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:10
1) Хранить в бд ЧПУ
2) Преобразовывать ЧПУ в русское название и искать по названиям
3) как то, что-то придумать с названием
@jhaoda Все таки хранить ЧПУ?
butschster
@butschster
Nov 02 2015 15:11
лол
JhaoDa
@jhaoda
Nov 02 2015 15:11
@ooPASHAoo да, не изобретай велосипедов там, где не надо
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:11
@jhaoda Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 15:11
Спасибо (+1) для @jhaoda принято! Текущая карма +374.
ooPASHAoo
@ooPASHAoo
Nov 02 2015 15:11
@jhaoda Ну я первый раз, вот и спрашиваю, что бы не костылять =)
Спасибо всем, в этом чате мне очень помогают =)
KarmaBot
@KarmaBot
Nov 02 2015 15:11
@ooPASHAoo, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
jongleb
@jongleb
Nov 02 2015 15:12
@greabock
LEFT OUTER JOIN news n2 ON ( s.id = n2.source_id
AND (
n1.published < n2.published
OR n1.published = n2.published
AND n1.id < n2.id
) )
А энды?
Vladislav Balabanovich
@vladbesson
Nov 02 2015 15:12
Вопрос – пробую восстановить пароль, пишет We have e-mailed your password reset link! – но письмо на почту не приходит. С дебагером прохожу по всем циклу – нигде ничего не падает, но письма нет
Где искать затык кто подскажет?
Роман Сохарев
@greabock
Nov 02 2015 15:13
@jongleb вторым парметром вместо стейтмента условия передать замыкание
замыкание принимает $join
jongleb
@jongleb
Nov 02 2015 15:14
:worried:
ну хоть отрывочек из поэмы
Роман Сохарев
@greabock
Nov 02 2015 15:14
и можно сделать что-то в духе $join->on()
butschster
@butschster
Nov 02 2015 15:14
@vladbesson настрой отправку письма в log и проверя логи, тогда можно будет исключить например проблемы в коде
Роман Сохарев
@greabock
Nov 02 2015 15:15
погугли laravel join multiple conditions
Роман Сохарев
@greabock
Nov 02 2015 15:16
по первой же ссылке, во втором ответе рецепт
jongleb
@jongleb
Nov 02 2015 15:17
 $query = DB::table('sources as s')
            ->join('news as n1', 'sources.id', '=', 'news.sources_id')
            -->leftJoin('news as n2', function($join)
 {
   ПОНЕСЛАСЬ


 })
Роман Сохарев
@greabock
Nov 02 2015 15:17
вообще я такую хрень чистыми кверями пишу
jongleb
@jongleb
Nov 02 2015 15:17
@greabock а как это
как тут сдлеать чистый запрос
Роман Сохарев
@greabock
Nov 02 2015 15:18
ну просто запрос выполняю
jongleb
@jongleb
Nov 02 2015 15:18
Как на ларе просто запрос
Роман Сохарев
@greabock
Nov 02 2015 15:19
DB::raw('count(*) as user_count, status')
jongleb
@jongleb
Nov 02 2015 15:21
@greabock
blob
KarmaBot
@KarmaBot
Nov 02 2015 15:21
@jongleb, просьба оборачивать в кавычки ссылки на видео и изображения.
jongleb
@jongleb
Nov 02 2015 15:21
вот что вышло
Роман Сохарев
@greabock
Nov 02 2015 15:22
ну например
$join->on(DB::raw('s.id = n2.source_id
    AND (
    n1.published < n2.published
    OR n1.published = n2.published
    AND n1.id < n2.id)'));
jongleb
@jongleb
Nov 02 2015 15:22
@greabock Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 15:22
Спасибо (+1) для @greabock принято! Текущая карма +256.
Vladislav Balabanovich
@vladbesson
Nov 02 2015 15:23
@butschster настроил – в лог письмо попадает, все норм
pazik
@pazik
Nov 02 2015 15:23
Походу дела кодировка пробивается не мейлером, а формой, не смотря на то что везде прописана utf-8
:(
Роман Сохарев
@greabock
Nov 02 2015 15:24
печаль грустная
jongleb
@jongleb
Nov 02 2015 15:24
$query = DB::table('sources as s')
            ->join('news as n1', 'sources.id', '=', 'news.sources_id')
            ->leftJoin('news as n2', function ($join) {
                $join->on(DB::raw('s.id = n2.source_id
                        AND (
                        n1.published < n2.published
                        OR n1.published = n2.published
                        AND n1.id < n2.id)
                        ')
                );

            })
            ->get();
так тип?
Роман Сохарев
@greabock
Nov 02 2015 15:25
ну похоже на правду. в целом
jongleb
@jongleb
Nov 02 2015 15:25
ну так не раюотает(
Роман Сохарев
@greabock
Nov 02 2015 15:25
я хз, смотри че он там генерит
исправляй ошибки
jongleb
@jongleb
Nov 02 2015 15:26
Missing argument 2 for Illuminate\Database\Query\JoinClause::on(), called in E:\servers\OpenServer\domains\data-hub-api-admin\app\Http\ViewComposers\LatestNewsBySourcesComposer.php on line 29 and defined
c ума сходит
Роман Сохарев
@greabock
Nov 02 2015 15:30
ой да захренач ты уже голый стейтмент - не мучайся XD ))
jongleb
@jongleb
Nov 02 2015 15:30
А как
Роман Сохарев
@greabock
Nov 02 2015 15:30
DB::statement('твой лютый запрос');
jongleb
@jongleb
Nov 02 2015 15:32
что если я скажу что в ответ я получил TRUE :D
dd(DB::statement('SELECT s.* , n1.*
FROM sources s
JOIN news n1 ON ( s.id = n1.source_id )
LEFT OUTER JOIN news n2 ON ( s.id = n2.source_id
AND (
n1.published < n2.published
OR n1.published = n2.published
AND n1.id < n2.id
) )
WHERE n2.id IS NULL '));
Роман Сохарев
@greabock
Nov 02 2015 15:33
DB::select('твой лютый запрос');
jongleb
@jongleb
Nov 02 2015 15:34
@greabock Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 15:34
Спасибо (+1) для @greabock принято! Текущая карма +257.
jongleb
@jongleb
Nov 02 2015 15:56
Как лучше организовывать хелпер функции? может как то лару расширить, например чтобы датой как то оперировать иид
JhaoDa
@jhaoda
Nov 02 2015 16:03
@jongleb хэлпер — это функция. Что и как ты собрался расширять?
jongleb
@jongleb
Nov 02 2015 16:07
@jhaoda Ну класс
JhaoDa
@jhaoda
Nov 02 2015 16:08
@jongleb в терминах ларавель хэлпер это функция
Сам ларавель не содержит механизмов работы с датами. Вопрос: что ты собрался расширять?
Вот класс например дополнить своими ункциями
JhaoDa
@jhaoda
Nov 02 2015 16:11
@jongleb ты вообще не понимаешь, что я говорю?
jongleb
@jongleb
Nov 02 2015 16:12
можно и так скзать
jongleb
@jongleb
Nov 02 2015 16:33
Решил решить директивой
  <div class="dayofmonth">@dateYear($source->published)</div>
Но почему то $source->published идет как стринг
как передавать не стрингом а значением
@jhaoda Не подскажешь?)
Maxim
@Big-Shark
Nov 02 2015 16:43
@jongleb с чего это оно как стринг? оно в датейс прописано? чтоб так делать тебе надо не хелпер написать, а прочитать как в блейд макрос добавить
Nuzsk
@Nuzsk
Nov 02 2015 16:46
есть знатоки knockout js в сети? )
jongleb
@jongleb
Nov 02 2015 16:48
@Big-Shark
 \Blade::directive('dateYear', function ($expression) {
            dd($expression);
            $date = new Date($expression);
            return $date->year;
        });
В принте стринг
"($source->published)"
Maxim
@Big-Shark
Nov 02 2015 16:48
@Nuzsk Это к @SerafimArts
Nuzsk
@Nuzsk
Nov 02 2015 16:48
@Big-Shark да его нет вроде как
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:49
@Big-Shark меня нету
Maxim
@Big-Shark
Nov 02 2015 16:49
@SerafimArts оки доки)
Nuzsk
@Nuzsk
Nov 02 2015 16:49
а, жив
@SerafimArts есть ko.computed({}), зависящий от четырех ko.observable
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:50
ой мама
JIenpukoH
@JIenpukoH
Nov 02 2015 16:50
Кто создатель sleeping-owl admin package? когда будет релиз v
v3?
jongleb
@jongleb
Nov 02 2015 16:50
@Big-Shark Вот в директиву стринг попадает
Maxim
@Big-Shark
Nov 02 2015 16:51
@jongleb насколько я понимаю ты должен сделать чтото типа
 \Blade::directive('dateYear', function ($expression) {
            $expression .= '->format(\'Y\');';
            return '<?='.$expression.'?>';
        });
@JIenpukoH Создатель @sleeping-owl , когда будет релиз не известно, так как автор очень занят на работе.
jongleb
@jongleb
Nov 02 2015 16:52
@dateYear($source->published)
Тут в соурсе дата содержите а мне нужно вырвать только год
Nuzsk
@Nuzsk
Nov 02 2015 16:52
@SerafimArts проблема в том, что при инициализации инициализации вью модели и выставлении ko.observable дефолтных значений - срабатывают эвенты, заставляющие ko.computed выполняться
JIenpukoH
@JIenpukoH
Nov 02 2015 16:52
@Big-Shark на работе имеется ввиду над KodiCMS? :D
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:52
@Nuzsk ну да, он же пересчитывает всё и возвращает результат в зависимости от результата пересчёта внутренних данных
jongleb
@jongleb
Nov 02 2015 16:52
@Big-Shark
 $date = new Date($expression);
            return $date->year;
Это как раз и описывает вырывание года
Maxim
@Big-Shark
Nov 02 2015 16:53
@JIenpukoH эмм, нет, KodiCMS это @butschster
Nuzsk
@Nuzsk
Nov 02 2015 16:53
@SerafimArts нужно, чтобы при выставлении значений первый раз\инициализации - он не дергал компьютед метод
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:53
@Nuzsk никак
Nuzsk
@Nuzsk
Nov 02 2015 16:53
@SerafimArts беда
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:54
ему и так и так надо дёрнуть нужные обсерваблы
JIenpukoH
@JIenpukoH
Nov 02 2015 16:54
@jongleb что ты пытаешься сделать?)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:54
что бы понять на какие надо подписаться
насколько я понял - именно так он работает внутри
Maxim
@Big-Shark
Nov 02 2015 16:54
@jongleb Капитан? Я понимаю что в твоем коде) Насколько я помни мы указываем что добавить к строке чтобы записать ее в отрендеренный шаблон, и в теории тот код который я написал должен тебе записать в отрендереный шаблон вывод года
Nuzsk
@Nuzsk
Nov 02 2015 16:54
@SerafimArts метод аяксовый, он срабатывает 4 раза подряд, тк имеет 4 зависимости, это боль )
Maxim
@Big-Shark
Nov 02 2015 16:56
@jongleb там прям пример
        Blade::directive('datetime', function($expression) {
            return "<?php echo with{$expression}->format('m/d/Y H:i'); ?>";
        });
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:56
@Nuzsk напиши свой хелпер, вроде такого:
ko.dependeces = function(callback:Function, ...args) {
    let result = ko.observable(0);
    for (let i = 0; i < args.length; i++) {
       args[i].subscribe(function(value) {
           result(callback());
       });
    }
}
jongleb
@jongleb
Nov 02 2015 16:57
А я могу добавить $date = new Date($expression);
return $date->year;
коду?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 16:57
var computed = ko.dependeces(function() {
  return a() + b() + c() + d();
}, a, b, c, d);
JhaoDa
@jhaoda
Nov 02 2015 16:57
@Big-Shark пора привыкнуть :)
Nuzsk
@Nuzsk
Nov 02 2015 16:58
@SerafimArts попробую. спасибо
KarmaBot
@KarmaBot
Nov 02 2015 16:58
Спасибо (+1) для @SerafimArts принято! Текущая карма +115.
Maxim
@Big-Shark
Nov 02 2015 16:58
@jongleb конечно можешь, что угодно можешь добавить, но я тебе привел почти готовый код.
jongleb
@jongleb
Nov 02 2015 17:00
но а действия над $expression вне <?php получается идут как работа со стрингом
?
FatalErrorException in d5889c5111641d0fdf79a771fe8aed77 line 34:
Call to a member function format() on string
Maxim
@Big-Shark
Nov 02 2015 17:00
@jongleb ты понимаешь что блейд компилится так сказать в пхп код, а потом запускается?
@jongleb у тебя вот это $source->published , вернет строчку с датой или карбон обьект ?
@jongleb не в этом методе, а вообще в коде
jongleb
@jongleb
Nov 02 2015 17:01
Строку с БД
с датой
Maxim
@Big-Shark
Nov 02 2015 17:02
@jongleb а почему не карбон?
jongleb
@jongleb
Nov 02 2015 17:02
Ну я счел эту проще
$date = new Date($expression);
return $date->year;
JIenpukoH
@JIenpukoH
Nov 02 2015 17:02
@jongleb да, почему не карбон, там же все готово
jongleb
@jongleb
Nov 02 2015 17:02
библиотеку
use Jenssegers\Date\Date;
JIenpukoH
@JIenpukoH
Nov 02 2015 17:03
@jongleb $carbon->parse($date)->year вроде так
skeptik
@skeptik
Nov 02 2015 17:04
Всем привет! Подскажите пожалуйста, ошибка на хостинге Class 'Frozennode\Administrator\AdministratorServiceProvider' not found а на локальном всё нормально, стоит хаmpp.
KarmaBot
@KarmaBot
Nov 02 2015 17:04
@skeptik, привет, как настроение?
JIenpukoH
@JIenpukoH
Nov 02 2015 17:04
@skeptik dump-autoload на хостинге
@skeptik composer dump-autoload
jongleb
@jongleb
Nov 02 2015 17:09
@JIenpukoH Это в директиве?
или карбон там фасадм идет
JIenpukoH
@JIenpukoH
Nov 02 2015 17:10
Это в контороллере и карбон вроде фасадом идет лол
Maxim
@Big-Shark
Nov 02 2015 17:11
Нескромный вопрос, только у меня хабр стал нерезиновым?
Maxim
@Big-Shark
Nov 02 2015 17:19

@butschster

  1. Весь код был приведен к стандарту PSR-2! Поздравьте нас, это была огромная работа )

Это же делается через стороний сервис за 5 минут?

jongleb
@jongleb
Nov 02 2015 17:19
@JIenpukoH Спасибо
KarmaBot
@KarmaBot
Nov 02 2015 17:19
Спасибо (+1) для @JIenpukoH принято! Текущая карма +1.
jongleb
@jongleb
Nov 02 2015 17:19
@JIenpukoH Может ты еще и вспонишь как там текстом день недели получить
butschster
@butschster
Nov 02 2015 17:20
@Big-Shark возможно, в любом случае я его php доки правил, для моделей оформляю список доступных полей и т.д.
Maxim
@Big-Shark
Nov 02 2015 17:20
@jongleb ты прикалываешься? посмотри стандарты date у php
@butschster http://styleci.io/ вот эту штуту глянь, для опен сорс супер удобно, лара через этот сервис правит исходники)
butschster
@butschster
Nov 02 2015 17:24
@Big-Shark Ты просто хочешь чтобы я тебе плюсик поставил в карму. Но пока не прикрутите здесь систему благодарности через Яндекс деньги или paypal, не дождетесь.
@Big-Shark danke schon
jongleb
@jongleb
Nov 02 2015 17:28
{{Carbon::parse($source->published->dayOfWeek->forHumans())}}
что то не то
butschster
@butschster
Nov 02 2015 17:30
@jongleb а ты способный малый!
jongleb
@jongleb
Nov 02 2015 17:31
@butschster Базаришь
но так не работает
skeptik
@skeptik
Nov 02 2015 17:38
@JIenpukoH выполнил на хостинге dump-autoload
noe codjo
@scalpnoe
Nov 02 2015 17:40
Hi everybody
Добрый день учусь работать с gulp, не подскажите как подключать в шаблоне css файлы средствами laravel 5.1?
butschster
@butschster
Nov 02 2015 17:40
@jongleb а зачем тебе день $source->published->dayOfWeek->forHumans() обратно в карбон запихивать? Может попробовать как то так $source->published->format('l')
noe codjo
@scalpnoe
Nov 02 2015 17:42
Im à young developper ...im just started laravel framework and i want some tuts from the best...
JhaoDa
@jhaoda
Nov 02 2015 17:42
@scalpnoe this is russian chat not english
Maxim
@Big-Shark
Nov 02 2015 17:43
@butschster ты готов пожертовать деньги, но не готов говорить спасибо? очень странно)
@jh5 Вроде в 5.1 больше нет средств ларавеля, просто пропиши <script ...
noe codjo
@scalpnoe
Nov 02 2015 17:45
Thank
butschster
@butschster
Nov 02 2015 17:45
@Big-Shark какой толк в этих спасибо?! Если получать вместо каждого плюса хотя бы по 10 рублей, то ты был бы немного богаче :)
Maxim
@Big-Shark
Nov 02 2015 17:45
@scalpnoe NP
@Big-Shark Просто в yii2 напимер есть публицация ресурсов
Maxim
@Big-Shark
Nov 02 2015 17:45
@butschster я бы не отказался от подарков в стиме)
@jh5 в юии есть, в ларавель нет, за компиляцию отвечает элексир который написан поверх гулпа
@Big-Shark Не совсем понятно, в документации написано что элексир, будет публиковать сжатые css в паблик
JhaoDa
@jhaoda
Nov 02 2015 17:47
@jh5 так и есть, и что?
Maxim
@Big-Shark
Nov 02 2015 17:47
@jh5 ну да
jongleb
@jongleb
Nov 02 2015 17:47
@butschster FatalErrorException in d5889c5111641d0fdf79a771fe8aed77 line 35:
Call to a member function format() on string
Maxim
@Big-Shark
Nov 02 2015 17:47
@jongleb успокойся, выпей бутылочку пива, подумай, и попробуй еще раз)
@Big-Shark Но когда вызываешь <script>скрипт gulp</script> ничего не публикуется
JhaoDa
@jhaoda
Nov 02 2015 17:48
@jh5 тебе надо почитать доку по эликсиру http://laravel.com/docs/5.1/elixir
Maxim
@Big-Shark
Nov 02 2015 17:48
@jh5 омг))) Прочитай про gulp)
jongleb
@jongleb
Nov 02 2015 17:49
@butschster @Big-Shark спасибо
<div class="dayofweek">{{Carbon\Carbon::parse($source->published)->format('l')}}</div>
KarmaBot
@KarmaBot
Nov 02 2015 17:49
Спасибо (+1) для @butschster принято! Текущая карма +30.
Спасибо (+1) для @Big-Shark принято! Текущая карма +414.
JhaoDa
@jhaoda
Nov 02 2015 17:50
А можно было объявить это поле как дату в модели и потом писать $source->published->format('l')
Но кому нужны лёгкие пути и чтение доков...
Maxim
@Big-Shark
Nov 02 2015 17:51
@jhaoda пфф, ну что ты за ерунду говоришь, это слишком легкий путь для истеного патернд-джедая)
jongleb
@jongleb
Nov 02 2015 17:51
@jhaoda Объявлена setAttribute и getAttri....
JhaoDa
@jhaoda
Nov 02 2015 17:51
@jongleb да я понял, что ты доки не читаешь
jongleb
@jongleb
Nov 02 2015 17:51
но я то получаю черз DB
JhaoDa
@jhaoda
Nov 02 2015 17:51
Все поняли
jongleb
@jongleb
Nov 02 2015 17:51
кайф
ты прочти прежде чем стебать
чеерез DB я получаю
JhaoDa
@jhaoda
Nov 02 2015 17:52
Зачем читать? Сразу стебать!
Maxim
@Big-Shark
Nov 02 2015 17:52
@jongleb а зачем тогда сетер и гетер обьявлен?
JhaoDa
@jhaoda
Nov 02 2015 17:53
@jongleb простые вопросы, отвечай да/нет: $source — модель?
jongleb
@jongleb
Nov 02 2015 17:53
Ну так как я только это порно получаю через DB
SELECT s.name, n1.published, n1.header
                              FROM sources s
                              JOIN news n1 ON ( s.id = n1.source_id )
                              LEFT OUTER JOIN news n2 ON ( s.id = n2.source_id
                              AND (
                              n1.published < n2.published
                              OR n1.published = n2.published
                              AND n1.id < n2.id
                             ) )
                            WHERE n2.id IS NULL
Ну типа в таком тоне с друзьями разговаривай, от того что я задаю вопрос про код итд мудачком то меня не делает
JhaoDa
@jhaoda
Nov 02 2015 17:54
@jongleb т.е. не хочешь ответить?
Maxim
@Big-Shark
Nov 02 2015 17:55
Заканчивайте)
butschster
@butschster
Nov 02 2015 17:55
забыл добавить "йоу"
jongleb
@jongleb
Nov 02 2015 17:55
@jhaoda Ну то есть проще будь
JhaoDa
@jhaoda
Nov 02 2015 17:55
@jongleb не хочешь, понятно
jongleb
@jongleb
Nov 02 2015 17:55
@butschster йоу
JhaoDa
@jhaoda
Nov 02 2015 17:56
@jongleb ну значит буду стебать дальше
iGloom
@iGloom
Nov 02 2015 18:27

а правильно ли я понимаю, что в метод невозможно передать сразу и экземпляр класса и аргументы?
то есть невозможно написать, чтобы Laravel сам подтянул SomeModel, а я мог передать $input?

public function someFunction(SomeModel $model,$input)

?

JhaoDa
@jhaoda
Nov 02 2015 18:28
@iGloom и кому этот $input должен быть предназначен?
iGloom
@iGloom
Nov 02 2015 18:28
@jhaoda функции? не понял вопроса, если честно. функции необходимы какие-то входные данные, например
JhaoDa
@jhaoda
Nov 02 2015 18:29
@iGloom а я не понимаю твоего вопроса
Хотя... кажется, понимаю
Т.е. $model чтобы подгузилась через DI, а $input просто какой-то твой массив? Насколько я знаю, такая фишка работает только в методах контроллера
В методах простого класса, даже созданного через контейнер, не получится, только в конструктор
iGloom
@iGloom
Nov 02 2015 18:31

@jhaoda да, о чем и спрашивал. спасибо!
т.е. использование

$fooBar = $this->app->make('FooBar');

не будет являться дурным тоном?

JhaoDa
@jhaoda
Nov 02 2015 18:32
@iGloom с чего бы? Для этого и предназначено
iGloom
@iGloom
Nov 02 2015 18:42
а за длинные вопросы про архитектуру на канале не бьют? ))
хотя, нашел, как его перефразировать
много слышал, что логика в Контроллере - это плохо. Куда конкретно пихать сложную логику, если брать структуру обычного Laravel-приложения "из коробки"?
JhaoDa
@jhaoda
Nov 02 2015 18:45
@iGloom создавать задачи, репозитории, сервисы
Т.е. для реги юзера создаешь задачу CreateUser, через $this->dispatch её запускаешь и радуешься, потому что можно вызывать задачу и из контроллера, и из консмоли, и из откуда-ещё
iGloom
@iGloom
Nov 02 2015 18:46
@jhaoda нормально ли для сервисов ссылаться друг на друга? то есть получается иногда, что задача требует вызова уже существующего кода из другого сервиса
на этом-то я и погорел, придя спрашивать про передачу методов. Если пихать в конструкторы к сервису другой сервис, рано или поздно они сцепляются в рекурсию и падают
JhaoDa
@jhaoda
Nov 02 2015 18:47
@iGloom задача это не сервис
iGloom
@iGloom
Nov 02 2015 18:47
ммммм. хорошо, а зона ответственности Сервиса тогда?
может есть какое-то приложение на Гитхабе, где на это поглядеть можно?
JhaoDa
@jhaoda
Nov 02 2015 18:48
@iGloom не знаю, что скажу гуру, но у меня сервисы отвечают за генерацию слагов и отправку писем, например
Т.е. не основная бизнес-логика
А создание юзера в системе, как основная логика, это уже задача
iGloom
@iGloom
Nov 02 2015 18:50
получается, на выходе, будет много задач, соотвествующих бизнес-логике, и несколько сервисов для доп. действий?
JhaoDa
@jhaoda
Nov 02 2015 18:50
@iGloom типа того
Mikhail Sychev
@snutworks
Nov 02 2015 18:51
Добрый вечер коллеги, а изменить тип колонки в таблице можно только через создание новой->перенос данных->удаление старой->переименования новой в старую?
Mikhail Sychev
@snutworks
Nov 02 2015 18:53
@jhaoda разве change() не только для однотипных данных?
JhaoDa
@jhaoda
Nov 02 2015 18:54
@snutworks что ты понимаешь под однотипными данными?
Mikhail Sychev
@snutworks
Nov 02 2015 18:54
@jhaoda The change method allows you to modify an existing column to a new type всё понял, спасибо
KarmaBot
@KarmaBot
Nov 02 2015 18:54
Спасибо (+1) для @jhaoda принято! Текущая карма +375.
Mikhail Sychev
@snutworks
Nov 02 2015 18:54
@jhaoda string(40)->string(123)
Maxim Kot
@batFormat
Nov 02 2015 19:27
Привет всем, знает кто хороший e-commerce кроме lavender? Заранее благодарен!)
KarmaBot
@KarmaBot
Nov 02 2015 19:27
@batFormat, привет =)
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:23
А во вьюхах правильно пользоваться именованными роутами?
типа: <a href="{!! URL::route('admin_news_edit', [$new->slug]) !!}">
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:24
@ooPASHAoo а зачем по-твоему вообще нужны именованные роуты?
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:28
@SerafimArts Ну просто в вебе, такое огромное разнообразие вариантов взаимодействия разных технологий и способов реализации, что я решил "уточнить", что я не делаю лютую хрень =)
JhaoDa
@jhaoda
Nov 02 2015 20:31
@ooPASHAoo какое отношение именованные роуты имеют к разнообразию технологий?
Именованные роуты это фишка ларавель. Ты пишешь на ларавель. Какое, в дупу, «разнообразие вариантов взаимодействия разных технологий»?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:33
@jhaoda нифига не фишка ларки, открою секрет
см. Ruby on Rails ;)
JhaoDa
@jhaoda
Nov 02 2015 20:33
@SerafimArts да похер
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:33
пффф
гг вп, RoR vs Laravel 1:0 :P
JhaoDa
@jhaoda
Nov 02 2015 20:34
Речь про то, что это не отдельная технология, например, на базе ноды
SekToRCoM
@SekToRCoM
Nov 02 2015 20:34
Серафим, когда же ты продолжишь создавать игру? :)
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:34
@jhaoda Очень много вариантов сделать одно и тоже разными способами и технологии (html/css/js/php/laravel) должны как то взаимодействовать между собой
Например iOS разработка это только Objective-c
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:34
@SekToRCoM я заленился, смотрю корейский ладдер ск2
мб завтра
SekToRCoM
@SekToRCoM
Nov 02 2015 20:34
Эх..
Буду ждать
JhaoDa
@jhaoda
Nov 02 2015 20:34
@ooPASHAoo парень, учи принципы построения веба. Просто принципы, без ларавель
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:35
@jhaoda Я б с радостью, но времени нет =3
JhaoDa
@jhaoda
Nov 02 2015 20:35
Иначе ты как та секретарша будешь: поставили новый ворд, иконки поменялись местами — у неё ступор
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:35
отсутствие времени -- это очень плохая отговорка
т.к. если надо - время всегда найдётся
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:36
@SerafimArts Конкретно в моем случае с вебом нет =)
JhaoDa
@jhaoda
Nov 02 2015 20:36
@ooPASHAoo складывается впечатление, что для тебя именованные роуты это что-то особое и ты думаешь, что они генерят какие-то особые URL/URI, которые несовместимы с «простыми» URL/URI
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:37
@SerafimArts Дело не в том, что в целом по жизни нет, а просто был проект у которого есть срок, проект не очень сложный, но вебщик который должен был его делать ушел
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:38
ну ясно, бывает такое
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:38
@SerafimArts Веб изучал чуть больше недели, и две недели на проект =)
@SerafimArts Так что я очень извиняюсь, что задаю глупые вопросы
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:38
ничоси ты даёшь
JhaoDa
@jhaoda
Nov 02 2015 20:38
Как всё печально...
@ooPASHAoo а в чем смысл таких подвигов? Ипотека/пятеро детей, денег нет?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:39
пять детей в ипотеку? о_0
SekToRCoM
@SekToRCoM
Nov 02 2015 20:40
Сложно брать детей в ипотеку =D
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:40
за неделю тоже сложно ;)
я бы сказал невозможно
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:41
@jhaoda Да нет, проект не очень сложный и я вызвался сделать, по сути на энтузиазме.
SekToRCoM
@SekToRCoM
Nov 02 2015 20:41
Не уловил суть текста, так как создаю тикетную систему службы поддержки =Ъ
JhaoDa
@jhaoda
Nov 02 2015 20:43
@ooPASHAoo хм, если есть энтузазизьм, то почему бы не делать хорошо?
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:44
@jhaoda Сроки =)
JhaoDa
@jhaoda
Nov 02 2015 20:44
Ну сам виноват
ooPASHAoo
@ooPASHAoo
Nov 02 2015 20:45
@jhaoda Да я ничего не говорю, просто так сложилась ситуация, и я взялся =)
SekToRCoM
@SekToRCoM
Nov 02 2015 20:48
<?php 
namespace App\Http\Controllers;
use Illuminate\Routing\Redirector;

class SupportController extends Controller {
$user = \Auth::user();

    public function ticket($id) {
        global $user;

        $data = \App\Models\support_topic::topic_in_user($id);

        if($data->user == $user->id)
        return $data;
    }
Почему выдается ошибка в глобальной переменной? syntax error, unexpected '$user' (T_VARIABLE), expecting function (T_FUNCTION)
Victor Golovko
@siptik
Nov 02 2015 20:49
global?
SekToRCoM
@SekToRCoM
Nov 02 2015 20:49
Ну, типо да.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:50
ой мама
SekToRCoM
@SekToRCoM
Nov 02 2015 20:50
@SerafimArts не бкй
SerafimArts @SerafimArts упал в обморок
Victor Golovko
@siptik
Nov 02 2015 20:50
var user;

__construct(){
$this->user  = \Auth::user();
}
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:50
var... ещё один...
Maxim
@Big-Shark
Nov 02 2015 20:50
кто в лес, кто по дрова)
Victor Golovko
@siptik
Nov 02 2015 20:51
*protected
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:51
забыл на лапу оперативке дать, в валюте
SekToRCoM
@SekToRCoM
Nov 02 2015 20:51
Так что сделать-то?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:51
@SekToRCoM учить php (не весь, а ОО) =)
Victor Golovko
@siptik
Nov 02 2015 20:52
почитай про классы
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:52
@SekToRCoM а эту страницу добавь в hosts что бы больше не открывать случайно ;)
SekToRCoM
@SekToRCoM
Nov 02 2015 20:53
@SerafimArts я тебя понял, вот это мне сойдет? http://php.net/manual/ru/language.variables.superglobals.php
Ой, не то
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:53
@Big-Shark можно матом? Один разок...
Victor Golovko
@siptik
Nov 02 2015 20:53
@SekToRCoM - нет
Maxim
@Big-Shark
Nov 02 2015 20:53
@SerafimArts ну давай уж)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:54
раз глобалсы плохо, гоу юзать суперглобалсы! :D
SekToRCoM
@SekToRCoM
Nov 02 2015 20:54
class jbResponse{
  public $cfg;
  var $xml;
  var $type;

  public function __constructor(){
   $this->cfg = new jbConfig("config.php");
  }

  function jbResponse(){
    $this->xml=new SimpleXMLElement('<?xml version="1.0"?><response></response>');
    $this->xml->addAttribute('version',$this->cfg->get('version'));
  }
}
Вот пример нашел
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:54
какая жжесть
SekToRCoM
@SekToRCoM
Nov 02 2015 20:54
Это ведь пример :D
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:54
пойду я, нервы поберегу
это не пример - это пиздец 10-летней давности, именно тогда писали var в php4 (но лучше глобалсов)
SekToRCoM
@SekToRCoM
Nov 02 2015 20:55
@SerafimArts тогда покажи мне свежие примеры :(
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:55
@SekToRCoM чем отличается var от public?
Victor Golovko
@siptik
Nov 02 2015 20:56
@SekToRCoM ну так а где global ты видишь?
Почитай чем отличается процедурное программирование, почитай какие задачи решает
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:56
здравствуйте
что такое <? php>
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:56
@KAPTOXAA здравствуй, это набор из 7 символов
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:56
что делать подскажите ааа
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:56
@KAPTOXAA снимать штаны и бегать, всегда пожалуйста =)
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:57
секунду!
Victor Golovko
@siptik
Nov 02 2015 20:57
@KAPTOXAA
подсказываю: нужно <?php ?> - и начнет работать
JhaoDa
@jhaoda
Nov 02 2015 20:57
Чо за нашествие-то...
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:57
как работает $aa = par() + 454.'fff';
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:57
@jhaoda подготовь пожалуйста ссылку на php.net в буфере обмена, настало твоё время =)
Maxim
@Big-Shark
Nov 02 2015 20:58
@KAPTOXAA это шутка или нет? Ты на грани того чтоб быть забаненым
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:58
@Big-Shark, дружок, какая шутка? я сюда зашол за помощью и вы только тролите троли
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:58
@KAPTOXAA выводит на экран то, что ты написал
KAPTOXAA
@KAPTOXAA
Nov 02 2015 20:58
@SerafimArts можно подробнее
Maxim
@Big-Shark
Nov 02 2015 20:59
@KAPTOXAA это чат не по основам пхп, а по ларавель, для изучения основ начни с чтения php.net
JhaoDa
@jhaoda
Nov 02 2015 20:59
Тащите напалм, парни!
Они на свет лезут!
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:59
@KAPTOXAA
blob
KarmaBot
@KarmaBot
Nov 02 2015 20:59
@SerafimArts, просьба оборачивать в кавычки ссылки на видео и изображения.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 20:59
@KarmaBot я знаю, спасибо
KarmaBot
@KarmaBot
Nov 02 2015 20:59
@SerafimArts, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +74.
KAPTOXAA
@KAPTOXAA
Nov 02 2015 21:00
protected $fillable = ['name', 'email', 'password', 'webmoney', 'group', 'referer'];
protected $hidden = ['password', 'remember_token']; а это
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:00
@KAPTOXAA http://php.net/
Pavel Belousov
@pafnuty
Nov 02 2015 21:00
@KarmaBot умён!
KarmaBot
@KarmaBot
Nov 02 2015 21:00
@pafnuty, умён?
Pavel Belousov
@pafnuty
Nov 02 2015 21:01
@KarmaBot да!
KarmaBot
@KarmaBot
Nov 02 2015 21:01
@pafnuty, да?
JhaoDa
@jhaoda
Nov 02 2015 21:01
@SerafimArts @Big-Shark это новый шахид из юи-чата
KAPTOXAA
@KAPTOXAA
Nov 02 2015 21:01
@SerafimArts извини у меня сайт заблокирован роскомнадзором, так бы и сам прочитал!! не глупи
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:01
а, ну тогда баньте
Pavel Belousov
@pafnuty
Nov 02 2015 21:01
))))
KAPTOXAA
@KAPTOXAA
Nov 02 2015 21:01
Поможете заплачу WMR
JhaoDa
@jhaoda
Nov 02 2015 21:02
@SerafimArts не «баньте», а «обеспечьте гражданину райские сады и гурий»
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:02

@KAPTOXAA https://eais.rkn.gov.ru/

Искомый адрес не значится в реестре по основаниям, предусмотренным статьей 15.1 Федерального закона от 27 июля 2006 года No 149-ФЗ

Pavel Belousov
@pafnuty
Nov 02 2015 21:02
@KAPTOXAA тут уже ничего не поделать)
KAPTOXAA
@KAPTOXAA
Nov 02 2015 21:02
@SerafimArts у меня провайдер так пишет я не знаю поч!
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:02
@KAPTOXAA уже помогли тебе, где мои wmr?
KAPTOXAA
@KAPTOXAA
Nov 02 2015 21:02
кошелек напиши!
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:03
кошелек
написал
JhaoDa
@jhaoda
Nov 02 2015 21:03
Поздняк
Maxim
@Big-Shark
Nov 02 2015 21:03
Его больше с нами нет)
JhaoDa
@jhaoda
Nov 02 2015 21:03
Он уже у гурий
Pavel Belousov
@pafnuty
Nov 02 2015 21:03
@SerafimArts +1
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:03
ну вот
еу, а где мои wmr?!
JhaoDa
@jhaoda
Nov 02 2015 21:03
@SerafimArts останешься бедняком :)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:03
ну вот, опять ... =(
Pavel Belousov
@pafnuty
Nov 02 2015 21:04
Ребят, а бота можно обучить через общение с ним?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:04
@pafnuty нет
SekToRCoM
@SekToRCoM
Nov 02 2015 21:04
Почему вы так не любите тех, кому нужна помощь?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:04
@SekToRCoM обожаем
JhaoDa
@jhaoda
Nov 02 2015 21:04
@SekToRCoM где ты увидел, что ему нужна помощь?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:04
и помогаем
Maxim
@Big-Shark
Nov 02 2015 21:04
@SekToRCoM чат по ларавель, а не по основам пхп
Pavel Belousov
@pafnuty
Nov 02 2015 21:04
@SekToRCoM ему не нужна помошь
JhaoDa
@jhaoda
Nov 02 2015 21:05
Нет, если помощь врача, то очень может быть :)
Pavel Belousov
@pafnuty
Nov 02 2015 21:05
ему нужно "учить матчасть"
Victor Golovko
@siptik
Nov 02 2015 21:05
@SekToRCoM потому что им не помощь чата нужна, а папина оплевуха
SekToRCoM
@SekToRCoM
Nov 02 2015 21:05
Ну вот, снова вы пытаетесь опустить слоупка.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:05
:elephant:
JhaoDa
@jhaoda
Nov 02 2015 21:06
@SerafimArts смотри, призовёшь...
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:07
:mushroom: =)
тут смайлами можно целых участников сокращать
JhaoDa
@jhaoda
Nov 02 2015 21:07
@SekToRCoM давай на аналогиях. Здесь не академия, конечно, но как минимум ПТУ
SekToRCoM
@SekToRCoM
Nov 02 2015 21:08
Мда, я учусь в ПТУ.. Здесь лучше в несколько сотен раз.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:08
@SekToRCoM готов проводить персональные уроки в выходные за 1.5к\час +)
JhaoDa
@jhaoda
Nov 02 2015 21:08
@SekToRCoM а человек пришел с вопросами, которые надо было бы изучить ещё в ясельной группе
SekToRCoM
@SekToRCoM
Nov 02 2015 21:08
@SerafimArts фитнес-тренер меньше берет.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:08
@SekToRCoM фитнес-тренер меньше умеет. Я бы сказал он вообще не умеет программировать...
JhaoDa
@jhaoda
Nov 02 2015 21:09
@SekToRCoM внимание, вопрос к тебе: почему мы должны отвечать на такие вопросы?
SekToRCoM
@SekToRCoM
Nov 02 2015 21:10
@jhaoda ну, человек попал на данную страницу с вопросом. Почему бы ему не помочь той же ссылкой?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:10
ему помогли
JhaoDa
@jhaoda
Nov 02 2015 21:10
@SekToRCoM ему дали ссылку и не раз
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:10
JhaoDa
@jhaoda
Nov 02 2015 21:10
Что сказал человек в ответ?
SekToRCoM
@SekToRCoM
Nov 02 2015 21:10
Мало чего
JhaoDa
@jhaoda
Nov 02 2015 21:11
@SekToRCoM запомни: никто никому ничего не должен.
Maxim
@Big-Shark
Nov 02 2015 21:11
@SekToRCoM ты ему можешь помочь в личном чате.
Pavel Belousov
@pafnuty
Nov 02 2015 21:11
@SekToRCoM вероятно товарищи @SerafimArts и @jhaoda просто устали обучать бестолочей алфавиту вместо ответов на вопросы и просто дают ссылки на азбуку
SekToRCoM
@SekToRCoM
Nov 02 2015 21:12
@Big-Shark я не так развит, как вы :)
JhaoDa
@jhaoda
Nov 02 2015 21:12
Я всегда готов ответить на действительно интересный вопрос. Но если человек не способен погуглить и изучить основы...
Maxim
@Big-Shark
Nov 02 2015 21:12
@SekToRCoM ну твоего уровня хватит чтобы обьяснить ему что должна вернуть его строка
SekToRCoM
@SekToRCoM
Nov 02 2015 21:13
@jhaoda я сейчас ищу информацию про глобальные переменные, но ни один из примеров, к сожалению, мне так и не помог!
JhaoDa
@jhaoda
Nov 02 2015 21:13
@SekToRCoM тебе сказали, что не надо юзать глобальные переменны
И инфу про них искать не надо
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:14
@jhaoda ну я предложил вообще заблочить эту страницу...
SekToRCoM
@SekToRCoM
Nov 02 2015 21:14
И что же тогда нужно написать?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:14
@SekToRCoM тебе на это тоже уже давали ссылку
Victor Golovko
@siptik
Nov 02 2015 21:15
@SekToRCoM почитайте про классы, методы, свойства
JhaoDa
@jhaoda
Nov 02 2015 21:15
Вообще, это проблема поколения. Они считают, что им все должны. Здесь вы этого почти не видите, но в чатиках сети DC, например, постоянно пишут что-то типа «дайте фильм такой-то», «у каво есть виндавс безглючный срочно надо в личку пешите»
И только попробуй не ответь в течении пары минут, такой поток негодования будет, шоппц
Pavel Belousov
@pafnuty
Nov 02 2015 21:16
@jhaoda полностью согласен
SekToRCoM
@SekToRCoM
Nov 02 2015 21:16
@SerafimArts спасибо
@siptik спасибо
KarmaBot
@KarmaBot
Nov 02 2015 21:16

Находчивый

@siptik, вы выполнили условие: "Набрать 10 кармы.".
С чем и поздравляем =)
Находчивый
Спасибо (+1) для @siptik принято! Текущая карма +10.
JhaoDa
@jhaoda
Nov 02 2015 21:17
Как же, ЕМУ не ответили за 2 минуты! Уроды, как они все посмели?!
Я вам как учитель говорю, хоть и недоучившийся...
Pavel Belousov
@pafnuty
Nov 02 2015 21:17
мне пришлось на сайте завести отдельный раздел, куда складываю глупые вопросы :smile:
SekToRCoM
@SekToRCoM
Nov 02 2015 21:17
@jhaoda не кусайся =)
Pavel Belousov
@pafnuty
Nov 02 2015 21:17
и всёравно не помогает
JhaoDa
@jhaoda
Nov 02 2015 21:18
На сей минорной ноте пойду я кровать сторожить. Лягу сверху, что бы не унесли :)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:19
@jhaoda аккуратнее там, главное что бы одеяло не придавило потом =)
SekToRCoM
@SekToRCoM
Nov 02 2015 21:19
@jhaoda good night!
JhaoDa
@jhaoda
Nov 02 2015 21:19
@SerafimArts нигавари, вечная борьба
Pavel Belousov
@pafnuty
Nov 02 2015 21:19
@SekToRCoM а какой вопрос изначално был?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:20
@pafnuty как использовать переменные в классах без глобалсов (он потом нашёл ссылку на суперглобалсы)
Victor Golovko
@siptik
Nov 02 2015 21:20
@pafnuty человек не читал вообще про классы. поэтому я думаю можно закрывать этот вопрос. Ему дали ссылки на литературу
Pavel Belousov
@pafnuty
Nov 02 2015 21:21
:point_up: 2 ноября 2015 г., 23:48 оно?
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:21
@pafnuty да, и ниже
Pavel Belousov
@pafnuty
Nov 02 2015 21:21
@siptik я тоже не читал, точнее читал, но мало поинимаю
Victor Golovko
@siptik
Nov 02 2015 21:22
@pafnuty в мануале читайте не только сам мануал, но и комменты снизу. Очень! полезная инфа бывает
но это не относится к тематике данного чата
SekToRCoM
@SekToRCoM
Nov 02 2015 21:24
Давайте, обосрите рукожопого:
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:24
@SekToRCoM ок, у тебя нет кода, он почти что идеален =)
Pavel Belousov
@pafnuty
Nov 02 2015 21:24
@SekToRCoM
<?php 
namespace App\Http\Controllers;
use Illuminate\Routing\Redirector;
use App\User;

class SupportController extends Controller {

    public function ticket($id) {

        $data = \App\Models\support_topic::topic_in_user($id);

        if($data->user == Auth::user()->id)
        return $data;
    }
SekToRCoM
@SekToRCoM
Nov 02 2015 21:24
class SupportController extends Controller {
    public $user = \Auth::user();

    public function ticket($id) {

        $data = \App\Models\support_topic::topic_in_user($id);

        if($data->user == $this->user->id)
        return $data;
    }
Pavel Belousov
@pafnuty
Nov 02 2015 21:25
постоянно путаю Shift+Enter и Ctrl+Enter
это раз
SekToRCoM
@SekToRCoM
Nov 02 2015 21:25
@SerafimArts я и читаю эту страницу
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:26
ссылку на ГОСТ найти сейчас не смогу, но знай, что скобки в if и проч - обязательны, даже для одной строки
на просторах интернета можно найти, как из-за подобной ошибки (отсутсвия скобок, сокращения) упал спутник
написать их не сложно, так что сам делай выводы =)
Victor Golovko
@siptik
Nov 02 2015 21:27
спутник упал )))
Pavel Belousov
@pafnuty
Nov 02 2015 21:27
да и код со скобками чтать удобнее
SekToRCoM
@SekToRCoM
Nov 02 2015 21:27
@SerafimArts line 6: syntax error, unexpected '(', expecting ',' or ';'
ему не нравится функция Auth
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:28
@SekToRCoM первый абзац прочитал?
точно прочитал?

и вот это даже?

Это описание может содержать инициализацию, но инициализация должна применяться для константных значений - то есть, переменные должны быть вычислены во время компиляции и не должны зависеть от информации программы во время выполнения для их вычисления.

SekToRCoM
@SekToRCoM
Nov 02 2015 21:29
Дааааа
Прочитал
Понял
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:29
и что там написано? :3
а, ну тогда ладно, раз понял
SekToRCoM
@SekToRCoM
Nov 02 2015 21:30
МОЖНА ТОКА КАНСТАНТЫ ЮЗАТЬ
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:30
:boom: :fire: :dancers: !
SekToRCoM
@SekToRCoM
Nov 02 2015 21:30
И тогда как мне сделать то, чего я хотел? :)
Pavel Belousov
@pafnuty
Nov 02 2015 21:30
блин! ну чтож такое, кругом пишут можнА!
Victor Golovko
@siptik
Nov 02 2015 21:31
protected $user;

__construct(){
$this->user = \Auth::user()
}
SekToRCoM
@SekToRCoM
Nov 02 2015 21:31
@pafnuty МОЖНА МНЕ СПАТЬ ПАЙТИ?
Pavel Belousov
@pafnuty
Nov 02 2015 21:31
нет!
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:31
я подозреваю что мне всё же придётся добавить боту ачивки адового тролля...
Victor Golovko
@siptik
Nov 02 2015 21:32
@SekToRCoM заканчивай, почитай сначала и сделай примеры из мануала, что ты все гадаешь, я не понимаю. И на каждую ошибку пишешь сюда
SekToRCoM
@SekToRCoM
Nov 02 2015 21:33
Ладно, я получил ответ на свой вопрос, продолжу дальше читать мануалы :) спасибо, @siptik
KarmaBot
@KarmaBot
Nov 02 2015 21:33
Спасибо (+1) для @siptik принято! Текущая карма +11.
Pavel Belousov
@pafnuty
Nov 02 2015 21:35
@SerafimArts можно набть базу из таких словечек типа вообщем, можна, зделал, зделать и т.п.
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:35
@pafnuty и банить за них, да
+)
Pavel Belousov
@pafnuty
Nov 02 2015 21:35
и замеять их на какие-нибудь поучающие надписи
SekToRCoM
@SekToRCoM
Nov 02 2015 21:35
@pafnuty зделай мне пажалуста кофе, тока не баньти
Pavel Belousov
@pafnuty
Nov 02 2015 21:36
)))))))))
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:36
@SekToRCoM sudo
ты забыл sudo
Pavel Belousov
@pafnuty
Nov 02 2015 21:36
вообщем (у меня по русскому языку двойка, я не знаю, что в русском языке не существует слова вообщем)
sudo`рь
SekToRCoM
@SekToRCoM
Nov 02 2015 21:37
судорь простите, больши ни буду биспакоить ваз, навернааа
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:38
вангую, что сектору 15 лет
Pavel Belousov
@pafnuty
Nov 02 2015 21:38
https://imgs.xkcd.com/comics/sandwich.png
KarmaBot
@KarmaBot
Nov 02 2015 21:38
@pafnuty, просьба оборачивать в кавычки ссылки на видео и изображения.
SekToRCoM
@SekToRCoM
Nov 02 2015 21:39
@SerafimArts мнье васемнацать и у меня парузкаму питерка за гиа
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:39
@pafnuty =)
Pavel Belousov
@pafnuty
Nov 02 2015 21:40
@SerafimArts я просто правильно понял шутку)
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:40
угу, именно оттуда (из xkcd) и идут корни оной
Pavel Belousov
@pafnuty
Nov 02 2015 21:42
я видел только про кофе, но гугл мне выдал наверное первоисточник
Kirill Nesmeyanov
@SerafimArts
Nov 02 2015 21:42
именно
Pavel Belousov
@pafnuty
Nov 02 2015 21:43

у меня по русскому языку двойка, я не знаю, что в русском языке не существует приставки з и поэтому пишу так, как слышу

это для слов зделать, зделал и т.п.

SekToRCoM
@SekToRCoM
Nov 02 2015 21:44
С каждым такое бывает, кто-то не хочет писать без ошибок, так как ему лень, а кто-то просто очень тупой.
Pavel Belousov
@pafnuty
Nov 02 2015 21:45
@SekToRCoM ничего не имею против неумышленных ошибок и очепяток, с каждым бывает. но если это носит системный характер - это не опечатка. А чаще это норма общения, принятая в сообществе
SekToRCoM
@SekToRCoM
Nov 02 2015 21:47
Очепячиваться - плохо, меня раздражают такие люди.
Pavel Belousov
@pafnuty
Nov 02 2015 21:47
сужу по собственному опыту - после введения на сайте автозамены таких слов их стало заметно меньше
SekToRCoM
@SekToRCoM
Nov 02 2015 21:47
Ссылочкой не поделишься?
SekToRCoM
@SekToRCoM
Nov 02 2015 21:51
Я сохраню ссылку на твой сайт =), раньше, ну, и сейчас.. Все новостные сайты на DLE делаю.
Pavel Belousov
@pafnuty
Nov 02 2015 21:51
DLE хороший двиг, если не пытаться его ковырять)
На Laravel мне кажется новостик будет лучше делать, особенно, если новости должны иметь более тесную связь друг с другом, чем просто размещение в категориях
SekToRCoM
@SekToRCoM
Nov 02 2015 21:53
Я разбирал несколько страниц.. Одну (download.php) полностью изменил под себя, внедрил в нее своё самописное загрузочное ПО. Остальные так.. Добавлял для себя функции...
Pavel Belousov
@pafnuty
Nov 02 2015 21:54
к тому же сайт на ларе можно обновлять без головной боли, с DLE каждое обновление === сайт почти с нуля
Пойду ка я посмотрю новую серию ходячих. Всем удачи!
SekToRCoM
@SekToRCoM
Nov 02 2015 21:56
good night!
Victor Golovko
@siptik
Nov 02 2015 21:57
@pafnuty пока
berpcor
@berpcor
Nov 02 2015 22:03
This message was deleted
This message was deleted
weber3
@weber3
Nov 02 2015 22:13
ПРиветствую всех, подскажите в чем проблема App::abort(404) - выдает 200 ответ
@weber3 У меня выдает 404...
Попробуй просто в routes.php без какого-либо контекста вернуть ошибку.
Посмотри что выдаст.
weber3
@weber3
Nov 02 2015 22:25
@berpcor сейчас попробую
@berpcor вообще не понял: Error in exception handler: array_merge(): Argument #2 is not an array in C:\OpenServer\domains\vendor\laravel\framework\src\Illuminate\View\Factory.php:126 И все равно 200 ответ
weber3
@weber3
Nov 02 2015 22:33
все проверил: Route::get('/123321', function(){
App::abort(404);
});
так работает, а так:
App::abort(404,View::make('errors.404', compact('title', 'subcategories', 'pages'))); нет
@weber3 не нужно передавать view в App::abort()
weber3
@weber3
Nov 02 2015 22:39
@BaldaI понял, что где-то есть, страница вьюха 404 страницы, только у меня 4.2 laravel, я создал, директорию errors и страницу 404.blade.php - он её не подтягивает
Victor Golovko
@siptik
Nov 02 2015 22:44
Функция intended перенаправляет пользователя на запрашиваемый им URL до того, как сработает фильтр авторизации. Если предполагаемое местоназначение недоступно, то в этом случае можно передать в метод резервный URI.
Поясните плиз
weber3
@weber3
Nov 02 2015 22:48
@BaldaI
App::missing(function($exception)
{
$subcategories = Subcategory::all();
$pages = Page::all();
$title = 'Страница не существует';
return Response::view('errors.404', compact('title', 'subcategories', 'pages'), 404);
});
200 ответ сервера
weber3
@weber3
Nov 02 2015 22:54
@BaldaI частично разобрался, убирая compact и переменные все отлается как надо
weber3
@weber3
Nov 02 2015 23:04
@BaldaI @berpcor разобрался, подключать доп. вьюхи вида extends - изза этого 200 ответ
Mikhail Donskoy
@mdnsk
Nov 02 2015 23:07
@weber3 От extends() в шаблоне 404 страницы ошибок быть не может.
weber3
@weber3
Nov 02 2015 23:10
@BaldaI перепробовал все варианты, в итоге убрал extends('layout.main') и просто вставил html - стал ответ 404 и выводиться страница, при extends все то же самое только ответ 200