These are chat archives for LaravelRUS/chat

20th
Nov 2015
roman-deniskin
@roman-deniskin
Nov 20 2015 00:17
Приветствую друзья! Есть кто бодрствующий?
KarmaBot
@KarmaBot
Nov 20 2015 00:17
@roman-deniskin, привет =)
roman-deniskin
@roman-deniskin
Nov 20 2015 00:18
Вопрос задам избитый, но ответа на него я нигде не нашёл... Как перенести Ларавель 5.1 проект на хостинг? Буду благодарен за документацию на русском по этой теме. Отдельный вопрос, возможно ли перенести проект в отдельную папку на хостинге (на самом хостинге установлен MODX)?
Seba
@Siebov
Nov 20 2015 00:25

ТОВАРИЩИ!!! вопрос на миллион.

есть форма - с неё отправляю файлы через multiple

теперь хочу данные проверить валидатором.

иду в цикле по массиву и хочу получить ошибку

foreach($post_img as $img) {
                $validator = Validator::make( ['file' => $img] , [
                        'file' => 'rrequired|mimes:jpeg,png|image|max:1000',
                    ],  $this->messages);

                  if ($validator->fails()) {
                        return redirect('/postcreate')
                        ->withErrors($validator)
                        ->withInput();
                   }
}

не посылаю ни одного файла, или посылаю не изображение и вё равно проверка пропускает ... что не так?

Orel
@2byte
Nov 20 2015 01:23
@Sebbba что в $post_img ?
niko8d
@niko8d
Nov 20 2015 06:09
Привет всем. На Linux Laravel 5 кто-нибуть ставил?
KarmaBot
@KarmaBot
Nov 20 2015 06:09
@niko8d, и тебе привет ;)
niko8d
@niko8d
Nov 20 2015 06:10
Без KDE и GUI
WmA
@akis94
Nov 20 2015 06:19
@niko8d Всмысле? В чем разница есть GUI или нет, когда ставишь лару?
Aleksandr
@MrRino
Nov 20 2015 06:26
Ребята! Очень нужна помощь! Как можно автоматически создать пакет со всей структурой в laravel 5.1 ???
undercloud
@undercloud
Nov 20 2015 06:45
если сервис провайдер отложенный, то когда он понадобится нужно вручную дернуть register()? http://laravel.su/docs/5.0/providers#deferred-providers
niko8d
@niko8d
Nov 20 2015 06:53
@akis94 Когда GUI ставишь можно XAMPP использовать, ну по сути дела это не важно)
Проблема в том что после установке и запуска стартовой станицы Laravel пустой экран выводит (без ошибок)
Php работает (отрабатывается phpinfo)
undercloud
@undercloud
Nov 20 2015 06:58
@niko8d ini_set('display_errors','On')
niko8d
@niko8d
Nov 20 2015 06:58
@undercloud сейчас попробую
undercloud
@undercloud
Nov 20 2015 06:59
@niko8d error_reporting(-1)
niko8d
@niko8d
Nov 20 2015 07:03
@undercloud ничего не выводит
Сергей
@egent
Nov 20 2015 07:04
@niko8d а в \storage\logs\ есть что?
niko8d
@niko8d
Nov 20 2015 07:04
@egent Пусто
undercloud
@undercloud
Nov 20 2015 07:04
@niko8d права проставь
niko8d
@niko8d
Nov 20 2015 07:05
@undercloud Ставил 777
на папку Storage
undercloud
@undercloud
Nov 20 2015 07:05
@niko8d да какую Storage,
@niko8d проверь что файлы исполняемые
Dave
@aios
Nov 20 2015 07:06
@undercloud прошу прощения - я пропустил. А с чего начался сырбор?
niko8d
@niko8d
Nov 20 2015 07:06
@undercloud Laravel пустую страницу выдает
@undercloud А как это проверить можно)? (Laravel на Linux (Centos 7) работает)
Dave
@aios
Nov 20 2015 07:09
@niko8d в чем собственно проблема? может я помогу?
niko8d
@niko8d
Nov 20 2015 07:09
@aios Laravel пустую страницу выдает
Dave
@aios
Nov 20 2015 07:09
@niko8d пустую говорите)) смешно)
niko8d
@niko8d
Nov 20 2015 07:10
@aios согласен)
Dave
@aios
Nov 20 2015 07:10
/etc/nginx/sites-enabled/какой то ваш файл зоны
в студию
niko8d
@niko8d
Nov 20 2015 07:10
@aios У меня Apache
Dave
@aios
Nov 20 2015 07:10
гениально - Apache как бекенд или апач как прокси?
niko8d
@niko8d
Nov 20 2015 07:11
@aios nginx не установлен
Dave
@aios
Nov 20 2015 07:11
понял
роем дальше - виртуальный хост, нужны конфиги
а лучше конкретно ErrorLog вот эту директиву.
niko8d
@niko8d
Nov 20 2015 07:12
@aios По дефолту работаю
Dave
@aios
Nov 20 2015 07:12
@niko8d супер.
cat /var/logs/apache2/error.log
niko8d
@niko8d
Nov 20 2015 07:13
@aios а что такого)?
Dave
@aios
Nov 20 2015 07:13
@niko8d потом узнаете что такого)
niko8d
@niko8d
Nov 20 2015 07:13
@aios сек
Dave
@aios
Nov 20 2015 07:13
последние 50 строк на pastebin выложите или еще куда.
niko8d
@niko8d
Nov 20 2015 07:13
@aios ок
Dave
@aios
Nov 20 2015 07:14
а еще так же совсем случайно php -v скомандуйте..мало ли чего.
niko8d
@niko8d
Nov 20 2015 07:14
5.6.14
undercloud
@undercloud
Nov 20 2015 07:14
если в index.php засунуть вывод выводить что нибудь?
niko8d
@niko8d
Nov 20 2015 07:15
@undercloud phpinfo отрабатывается
Dave
@aios
Nov 20 2015 07:15
@niko8d тогда нужен только эррор лог - узнать чего же мать его не хватает ларе или не хватает пыхе что бы лара отработала.
@niko8d отсюда либо либы - либо права.
@niko8d че там с выводом error.log
Artur Gafurov
@assurrussa
Nov 20 2015 07:16
@niko8d так на всякий случай composer dump-autoload делал?)
projct1
@projct1
Nov 20 2015 07:16
    private function getRootCategoryListWithProductCount()
    {
        if ($this->slug) {
            return [];
        }

        $collection = Collection::make();

        foreach ($this->categoryList as $category) {
            if ($category->parent_id === null) {
                $category->productCount = $this->getProductCountForCategory($category);
                $collection->push($category);
            }
        }

        return $collection;
    }

    private function getProductCountForCategory($category)
    {
        if ($category->children->isEmpty()) {
            return $category->product->count();
        }

        $count = 0;

        foreach ($category->children as $child) {
            $count += $this->getProductCountForCategory($child);
        }

        unset($category->children);

        return $count;
    }

    $list = $this->getRootCategoryListWithProductCount();
почему без unset($category->children); в результирующей коллекции рилейшен children появляется? изначально его нету в $this->categoryList
niko8d
@niko8d
Nov 20 2015 07:17
@assurrussa нет
Artur Gafurov
@assurrussa
Nov 20 2015 07:17
@niko8d попробуй
Aleksandr
@MrRino
Nov 20 2015 07:23
Ребята! Очень нужна помощь! Как можно автоматически создать пакет со всей структурой в laravel 5.1 ???
niko8d
@niko8d
Nov 20 2015 07:26
@aios [Thu Nov 19 16:07:40.783841 2015] [:error] [pid 7058] [client ::1:36428] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProcessingHandler->handle(Array)\n#2 /var/www/bootstrap/cache/compiled.php(13103): Monolog\Logger->addRecord(400, Object(UnexpectedValueException), Array)\n#3 /var/www/bootstrap/cache/compiled.php(12820): Monolog\Logger->error(Object(UnexpectedValueException), Array)\n#4 /var/www/bootstrap/cache/compiled.php(12791): Illuminate\Log\Writer->writeLog('error', Object(UnexpectedValueException), Array)\n#5 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(54): Illuminate\Log\Writer->error(Object(UnexpectedValueException))\n#6 /var/www/app/Exceptions/Handler.php(37): Illuminate\Foundation\Exc in /var/www/bootstrap/cache/compiled.php on line 13306
[Thu Nov 19 16:07:40.784147 2015] [:error] [pid 7058] [client ::1:36428] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProcessingHandler->handle(Array)\n#2 /var/www/bootstrap/cache/compiled.php(13103): Monolog\Logger->addRecord(400, Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#3 /var/www/bootstrap/cache/compiled.php(12820): Monolog\Logger->error(Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#4 /var/www/bootstrap/cache/compiled.php(12791): Illuminate\Log\Writer->writeLog('error', Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#5 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(54): Illuminate\Log\Writer->error(Object(Symfony\C in /var/www/bootstrap/cache/compiled.php on line 13306
[Thu Nov 19 16:08:18.554577 2015] [:error] [pid 7054] [client ::1:36429] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProcessingHandler->handle(Array)\n#2 /var/www/bootstrap/cache/compiled.php(13103): Monolog\Logger->addRecord(400, Object(UnexpectedValueException), Array)\n#3 /var/www/bootstrap/cache/compiled.php(12820): Monolog\Logger->error(Object(UnexpectedValueException), Array)\n#4 /var/www/bootstrap/cache/compiled.php(12791): Illuminate\Log\Writer->writeLog('error', Object(UnexpectedValueException), Array)\n#5 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(54): Illuminate\Log\Writer->error(Object(UnexpectedValueException))\n#6 /var/www/app/Exceptions/Handler.php(37): Illuminate\Foundation\Exc in /var/www/bootstrap/cache/compiled.php on line 13306
[Thu Nov 19 16:08:18.554868 2015] [:error] [pid 7054] [client ::1:36429] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProce
Упс)
сори)
undercloud
@undercloud
Nov 20 2015 07:26
права
постави на папку и все подпапки
niko8d
@niko8d
Nov 20 2015 07:27
@undercloud на всю папку www ?
Dave
@aios
Nov 20 2015 07:27
не слушай бред
@niko8d chown www-data:www-data bootstrap/cache -R
chmod 755 bootstrap/cache
а что бы наверняка
хотя нет не нужно.. посмотрим что у тебя с этого выйдет
@niko8d пробуй.
не наверно еще
chown www-data:www-data /var/www/ -R
niko8d
@niko8d
Nov 20 2015 07:34
@aios chmod 755 bootstrap/cache -не помогло
@aios chown www-data:www-data /var/www/ -R - пишет не верный пользователь
Dave
@aios
Nov 20 2015 07:35
ладно chmod 755 /var/www/storage/logs
undercloud
@undercloud
Nov 20 2015 07:35
@niko8d да не на всю
Dave
@aios
Nov 20 2015 07:36
если в mc - То поидее посмотреть права на папку будет CTRL + X потом сразу C
интересно кому она принадлежит - не руту ли часом...
undercloud
@undercloud
Nov 20 2015 07:36
@aios /var/www/storage/logs/
niko8d
@niko8d
Nov 20 2015 07:39
@aios все руту принадлежит
@aios storage logs
undercloud
@undercloud
Nov 20 2015 07:40
@niko8d да это неважно кому принадлежит, разрежи запись и папки и подпапки
niko8d
@niko8d
Nov 20 2015 07:41
@undercloud не понял (разрежи)
undercloud
@undercloud
Nov 20 2015 07:41
@niko8d sudo chmod -R 0777 /var/www/storage/logs/
niko8d
@niko8d
Nov 20 2015 07:42
@undercloud не помогает
undercloud
@undercloud
Nov 20 2015 07:44
@niko8d ну трейс ошибок какой? тот же самый?
наверняка он изменился
niko8d
@niko8d
Nov 20 2015 07:44
[Fri Nov 20 10:43:15.964268 2015] [:error] [pid 21744] [client ::1:36532] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProcessingHandler->handle(Array)\n#2 /var/www/bootstrap/cache/compiled.php(13103): Monolog\Logger->addRecord(400, Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#3 /var/www/bootstrap/cache/compiled.php(12820): Monolog\Logger->error(Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#4 /var/www/bootstrap/cache/compiled.php(12791): Illuminate\Log\Writer->writeLog('error', Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#5 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(54): Illuminate\Log\Writer->error(Object(Symfony\C in /var/www/bootstrap/cache/compiled.php on line 13306
undercloud
@undercloud
Nov 20 2015 07:46
@niko8d там есть этот файл то?
@niko8d chmod 0777 /var/www/storage/logs/laravel.log
niko8d
@niko8d
Nov 20 2015 07:48
@undercloud нет
Artur Gafurov
@assurrussa
Nov 20 2015 07:48
@niko8d chmod 0777 /var/www/bootstrap/cache/
undercloud
@undercloud
Nov 20 2015 07:48
@niko8d создай его тогда
Orion55
@orion55
Nov 20 2015 07:48
Всем привет!
KarmaBot
@KarmaBot
Nov 20 2015 07:48
@orion55, привет, как настроение?
undercloud
@undercloud
Nov 20 2015 07:49
@niko8d и потом chmod 0777 /var/www/storage/logs/laravel.log
@niko8d сразу видно линукс первый раз видишь )))
Orion55
@orion55
Nov 20 2015 07:49
@KarmaBot привет - привет!
niko8d
@niko8d
Nov 20 2015 07:49
)
Orion55
@orion55
Nov 20 2015 07:49
что обсуждаем?
Ivan Khromov
@ikhrome
Nov 20 2015 07:49
Всем здрасьте.
Orion55
@orion55
Nov 20 2015 07:50
@ikhrome привет
niko8d
@niko8d
Nov 20 2015 07:52
@undercloud [Fri Nov 20 10:51:40.622456 2015] [:error] [pid 22190] [client ::1:36542] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied' in /var/www/bootstrap/cache/compiled.php:13306\nStack trace:\n#0 /var/www/bootstrap/cache/compiled.php(13244): Monolog\Handler\StreamHandler->write(Array)\n#1 /var/www/bootstrap/cache/compiled.php(13007): Monolog\Handler\AbstractProcessingHandler->handle(Array)\n#2 /var/www/bootstrap/cache/compiled.php(13103): Monolog\Logger->addRecord(400, Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#3 /var/www/bootstrap/cache/compiled.php(12820): Monolog\Logger->error(Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#4 /var/www/bootstrap/cache/compiled.php(12791): Illuminate\Log\Writer->writeLog('error', Object(Symfony\Component\Debug\Exception\FatalErrorException), Array)\n#5 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(54): Illuminate\Log\Writer->error(Object(Symfony\C in /var/www/bootstrap/cache/compiled.php on line 1330
один фиг
Orion55
@orion55
Nov 20 2015 07:54
@niko8d сделай "ls -al /var/www/storage/logs/laravel.log"
niko8d
@niko8d
Nov 20 2015 07:55
@orion55 -rwxrwxrwx. 1 root root 0 ноя 20 10:50 /var/www/storage/logs/laravel.log
Artur Gafurov
@assurrussa
Nov 20 2015 07:55
@niko8d Permission denied' in /var/www/bootstrap/cache/compiled.php:13306
Orion55
@orion55
Nov 20 2015 07:55
@niko8d рут только и может в него писать и читать - меняй владельца
undercloud
@undercloud
Nov 20 2015 07:56
@orion55 зачем владельца - расшарить и все
niko8d
@niko8d
Nov 20 2015 07:56
@orion55 на кого менять
undercloud
@undercloud
Nov 20 2015 07:56
@niko8d на www-data если только
Orion55
@orion55
Nov 20 2015 07:57
на того пользователя под которым запущен apache
WmA
@akis94
Nov 20 2015 07:58
@niko8d попробуй тогда 777 - дай все права на папку, похоже все равно локально разрабатываешь)
Orion55
@orion55
Nov 20 2015 07:58
не верно
niko8d
@niko8d
Nov 20 2015 07:59
chmod 777 /var/www/ - не помогло
undercloud
@undercloud
Nov 20 2015 08:00
@niko8d chmod -R 777 /var/www/
Orion55
@orion55
Nov 20 2015 08:00
команда глупая
@undercloud ещё глупее
WmA
@akis94
Nov 20 2015 08:00
@niko8d sudo chmod -R /var/www
undercloud
@undercloud
Nov 20 2015 08:00
@akis94 он итак из под рута походу
WmA
@akis94
Nov 20 2015 08:01
если он из под рута, все должно работать, .htaccess посмотри тогда.
Orion55
@orion55
Nov 20 2015 08:01
я команду найти не могу
Ivan Khromov
@ikhrome
Nov 20 2015 08:01
а кто вообще владелец /var/www?
Orion55
@orion55
Nov 20 2015 08:01
надо узнать под кем запущен апачь и установить пользователя и группу на него
niko8d
@niko8d
Nov 20 2015 08:02
@ikhrome root
Ivan Khromov
@ikhrome
Nov 20 2015 08:02
www-data?
группа и юзер эти вроде
WmA
@akis94
Nov 20 2015 08:02
да пусть ls /var напишет, по цвету определит)
Orion55
@orion55
Nov 20 2015 08:02
@ikhrome не факт
undercloud
@undercloud
Nov 20 2015 08:02
@niko8d апач не может быть запущен под рутом по дефолту
niko8d
@niko8d
Nov 20 2015 08:03
@undercloud я про владельца папки www писал
Richcho54
@Richcho54
Nov 20 2015 08:04

Всем привет, нужно отследить нажатие клавиши enter, но почему то следующий код

$('.myelement').keypress(function(e){
            console.log(e);
        })

показывает, что отрабатывают все клавиши, однако при нажатии клавиши enter - ничего, в чем проблема может быть?

KarmaBot
@KarmaBot
Nov 20 2015 08:04
@Richcho54, и тебе привет ;)
Ivan Khromov
@ikhrome
Nov 20 2015 08:05
попробуй проверить энтер это нажат или нет?
у тебя событие ко всем клавишам относится
undercloud
@undercloud
Nov 20 2015 08:05
@Richcho54 e.which
Richcho54
@Richcho54
Nov 20 2015 08:06
@ikhrome в том то и дело, что в консоли отображаются все клавиши кроме enter, т.е. при нажатии enter ничего, никакого объекта нет
undercloud
@undercloud
Nov 20 2015 08:06
@Richcho54 это вообще оффтоп, не засоряй чат своим js
Orion55
@orion55
Nov 20 2015 08:06
@niko8d набей "ps axu | grep apache"
undercloud
@undercloud
Nov 20 2015 08:06
@orion55 aux
Richcho54
@Richcho54
Nov 20 2015 08:06
@undercloud keydown работает на enter а keypress нет, почему не понятно,
niko8d
@niko8d
Nov 20 2015 08:07
@orion55 [root@localhost etc]# ps axu | grep apache
apache 22187 0.0 0.9 700144 17856 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
apache 22188 0.0 0.4 699424 9220 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
apache 22189 0.0 0.4 699424 9220 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
apache 22190 0.0 1.3 706028 25972 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
apache 22191 0.0 0.9 700152 17888 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
apache 22192 0.0 0.4 699424 9220 ? S 10:51 0:00 /usr/sbin/httpd -DFOREGROUND
root 22617 0.0 0.0 112664 960 pts/0 R+ 11:06 0:00 grep --color=auto apache
Richcho54
@Richcho54
Nov 20 2015 08:07
@undercloud т.к. я проект на ларавел пишу, но вот столкнулся с проблемой на javascript
undercloud
@undercloud
Nov 20 2015 08:07
@Richcho54 $('.myelement').keyup
Orion55
@orion55
Nov 20 2015 08:07
@niko8d хм... а линукс у тебя какой?
undercloud
@undercloud
Nov 20 2015 08:07
@Richcho54 ты очень логичен
niko8d
@niko8d
Nov 20 2015 08:08
@orion55 Centos 7
undercloud
@undercloud
Nov 20 2015 08:08
@orion55 Centos у него
Richcho54
@Richcho54
Nov 20 2015 08:08
@undercloud keyup срабатывает
undercloud
@undercloud
Nov 20 2015 08:09
@Richcho54 ну вот и все
Orion55
@orion55
Nov 20 2015 08:10
@niko8d а так "ps axu | grep httpd"
Seba
@Siebov
Nov 20 2015 08:10
Всем привет
KarmaBot
@KarmaBot
Nov 20 2015 08:10
@Sebbba, здравствуй.
Orion55
@orion55
Nov 20 2015 08:11
@Sebbba привет
Seba
@Siebov
Nov 20 2015 08:11

ТОВАРИЩИ!!! вопрос на миллион.
есть форма - с неё отправляю файлы через multiple
теперь хочу данные проверить валидатором.
иду в цикле по массиву и хочу получить ошибку

foreach($post_img as $img) {
                $validator = Validator::make( ['file' => $img] , [
                        'file' => 'required|mimes:jpeg,png|image|max:1000',
                    ],  $this->messages);

                  if ($validator->fails()) {
                        return redirect('/postcreate')
                        ->withErrors($validator)
                        ->withInput();
                   }
}

не посылаю ни одного файла, или посылаю не изображение и вё равно проверка пропускает ... что не так?

Richcho54
@Richcho54
Nov 20 2015 08:11
@undercloud при keyup как отменить нажатие enter, я пробую убрать фокус с элемента через blur, все сробатывает, но при этом enter нажался в поле, как отменить его ввод тогда?
Mihail
@sektor-sumy
Nov 20 2015 08:12
товарищи кто работал с TrsteelCkeditorBundle ?
Richcho54
@Richcho54
Nov 20 2015 08:13
@undercloud насколько я понял для отмены enter нужен keypress, но именно он не срабатывает?
undercloud
@undercloud
Nov 20 2015 08:13
@Richcho54 что значит отмены?
Richcho54
@Richcho54
Nov 20 2015 08:13
@undercloud ну я не хочу чтобы в текстовом поле вводился enter, т.е. чтобы была новая строчка, нужно чтобы на этом ввод заканчивался
WmA
@akis94
Nov 20 2015 08:14
@Sebbba а что у тебя в $post_img
Artur Gafurov
@assurrussa
Nov 20 2015 08:14
@Sebbba тебе уже был задан вопрос https://gitter.im/LaravelRUS/chat?at=564e75fbb085313316562549
undercloud
@undercloud
Nov 20 2015 08:17
может кто новый появился, вот мой вопросик простой как 3 копейки: если сервис провайдер отложенный, то когда он понадобится нужно вручную дернуть register()? http://laravel.su/docs/5.0/providers#deferred-providers
или вся соль тут
 public function provides()
    {
        return ['Riak\Contracts\Connection'];
    }
если protected $defer = true; то дергаем provides() и при обращении он уже дернет register()
так?
Orel
@2byte
Nov 20 2015 08:21
@undercloud прочитал доку, если твой провайдер только работает с IoC, можешь создать отложенный сервис, и он будет выполнен, когда понадобятся классы из provides()
Seba
@Siebov
Nov 20 2015 08:21
@akis94 блиииин .... если там пусто, то и цикл не начнётся ...
ну ладно, пусто ещё пол беды, может быть и вот такое
undercloud
@undercloud
Nov 20 2015 08:24
@2byte то есть все на автомате сработает после вызова $app->make('Riak\Contracts\Connection') ?
Orel
@2byte
Nov 20 2015 08:25
@undercloud как я понял, да
Seba
@Siebov
Nov 20 2015 08:25
array:1 [▼
  0 => UploadedFile {#29 ▼
    -test: false
    -originalName: "project.xml"
    -mimeType: "text/xml"
    -size: 322
    -error: 0
  }
]
Orel
@2byte
Nov 20 2015 08:25
@undercloud да, там же в доке все написано про это
undercloud
@undercloud
Nov 20 2015 08:26
@2byte написано то много, надо же все разобрать и положить в свою голову
@2byte и еще вопрос, ServiceContainer == IOC и по сути служит только для хранения свойств, а ServiceProvider нужен для наполнения этого контейнера?
Orel
@2byte
Nov 20 2015 08:31
@undercloud нет != прочти про сервисы и контейнер
undercloud
@undercloud
Nov 20 2015 08:32
@2byte напиши плиз в 2х словах
@2byte ServiceContainer == IOC - это я погарячился, остальное разве не так?
Orel
@2byte
Nov 20 2015 08:36
@undercloud контейнер для регистрации,хранения и доступа к классам и прочего, в сервисе можно создавать подключения к бд, вызовы каких либо либ и т.д
undercloud
@undercloud
Nov 20 2015 08:37
@2byte ну в итоге само создание и есть наполнение контейнера инстансами
@2byte хотя конечно там можно делать что угодно
Orel
@2byte
Nov 20 2015 08:38
@undercloud да, только не работа с реквестом
undercloud
@undercloud
Nov 20 2015 08:39
@2byte да это само собой понятно
undercloud
@undercloud
Nov 20 2015 08:45
@2byte странно что я посмотрел паттерны IoC, DI, ServiceContainer - и по сути это одно и тоже, я не вижу различий практически
Orel
@2byte
Nov 20 2015 08:45
@undercloud прочитай!
@undercloud в сервисе просто есть доступ через $this->app['mybind']
Soprun Vladislav
@vlsoprun
Nov 20 2015 08:48
Здорова мужики!
undercloud
@undercloud
Nov 20 2015 08:49
@vlsoprun привет, с чем пришел
Soprun Vladislav
@vlsoprun
Nov 20 2015 08:50
@undercloud Привет, с хорошим настроением :smile:
undercloud
@undercloud
Nov 20 2015 08:52
@vlsoprun ман, так не бывает
@vlsoprun по любому поинтересоваться хочешь
Orel
@2byte
Nov 20 2015 08:53
@undercloud а не досмотрел, это все одно и тоже, это я подумал про сервис провайдер
JhaoDa
@jhaoda
Nov 20 2015 08:53
@undercloud он из завсегдатаев, у него бывает
Soprun Vladislav
@vlsoprun
Nov 20 2015 08:53
@undercloud Неа, я сюда просто посидеть пришел ))
undercloud
@undercloud
Nov 20 2015 08:53
@2byte :-)
@vlsoprun ну раз пришел - садись )))
jongleb
@jongleb
Nov 20 2015 09:08
Ребзи привет почему null тут не подскажите?
 $exchangePair = ExchangeTradingPair::with(array('tradingPair', 'exchange'=>function($q){
            $q->with('oneCompany');
        }))->find($this->exchangePair);
oneCompany вернее только тут null
остальное все как надо берется
Вертекс
@wertex
Nov 20 2015 09:11
Приветствую
KarmaBot
@KarmaBot
Nov 20 2015 09:11
@wertex, привет, как настроение?
Вертекс
@wertex
Nov 20 2015 09:11
Подскажите, Route::group(['domain' => 'wiki.laravel.io'], function() { Route::get('{wildcard}', 'HomeController@redirectToMainWebsite'); });
что за group и domain
undercloud
@undercloud
Nov 20 2015 09:13
@wertex группа роутов

@wertex ###ГРУППЫ РОУТОВ

Иногда вам может быть нужно применить фильтры к набору маршрутов. Вместо того, чтобы указывать их для каждого маршрута в отдельности вы можете сгруппировать маршруты:

emissar
@emissar
Nov 20 2015 09:14
привет
undercloud
@undercloud
Nov 20 2015 09:15
@wertex domain - наверно текущий домен для варианта когда сайт резолвится по разным именам dns
@KarmaBot привет
projct1
@projct1
Nov 20 2015 09:16
как получить из шаблона HTTP_USER_AGENT ?
Maxim
@Big-Shark
Nov 20 2015 09:17
карма
KarmaBot
@KarmaBot
Nov 20 2015 09:17
@Big-Shark, Ваша карма +482. Вы благодарили 96 раз.
- Достижения: "Находчивый", "Любитель сладкого", "Благодетель", "Благодарный", "Нахлебник"
- Профиль Big-Shark на laravel.su
Вертекс
@wertex
Nov 20 2015 09:18
@undercloud 'wiki.laravel.io' домен видимо для этого и использовано слово domain, а group нужен для того чтобы все запросы get post и тд заводит на один контроллер ?
projct1
@projct1
Nov 20 2015 09:18
@aios мне не нужен пакет
Dave
@aios
Nov 20 2015 09:18
@rorc $request->header('User-Agent');
undercloud
@undercloud
Nov 20 2015 09:19
@wertex там вроде разные фичи, в примере миддлвар общий для группы, но у тебя вроде 1 маршрут определен
projct1
@projct1
Nov 20 2015 09:20
@aios Request::header('User-Agent'))
@aios ок спс
KarmaBot
@KarmaBot
Nov 20 2015 09:20

Находчивый

@aios, вы выполнили условие: "Набрать 10 кармы.".
С чем и поздравляем =)
Находчивый
Спасибо (+1) для @aios принято! Текущая карма +10.
undercloud
@undercloud
Nov 20 2015 09:21
@KarmaBot #карманенужна
Dave
@aios
Nov 20 2015 09:21
@KarmaBot ну неужели..
@KarmaBot как сам то?
значит разговаривать еще не умеет...
Вертекс
@wertex
Nov 20 2015 09:21
@undercloud это сайт laravel.io на гитхабе лежит, решил в нем разобраться :)
@undercloud там три поддомена и три таких роута
Maxim
@Big-Shark
Nov 20 2015 09:22
@aios умел, но слишком много болтал) Вот и вырезали этот функционал)
undercloud
@undercloud
Nov 20 2015 09:22
@wertex значит магия понятная только им
Dave
@aios
Nov 20 2015 09:22
@Big-Shark печалька.... бывает сидишь один ночью и в чате никого...
так бы хоть анекдоты травил - там порно картинки - я хз.
я надеюсь закомментировали - а не "вырезали"
Maxim
@Big-Shark
Nov 20 2015 09:23
@aios вырезали, но этож гит, всегда все можно востановить)
undercloud
@undercloud
Nov 20 2015 09:28
@aios есть же двачик http://vk.com/dvachi
undercloud
@undercloud
Nov 20 2015 09:40
![Alt-text]("https://secure.php.net/images/ele-running.gif")
KarmaBot
@KarmaBot
Nov 20 2015 09:40
@undercloud, просьба оборачивать в кавычки ссылки на видео и изображения.
undercloud
@undercloud
Nov 20 2015 09:42
@KarmaBot как оно вставляется то?
Soprun Vladislav
@vlsoprun
Nov 20 2015 09:57
@undercloud без "
undercloud
@undercloud
Nov 20 2015 10:15
![Alt-text](https://secure.php.net/images/ele-running.gif)
KarmaBot
@KarmaBot
Nov 20 2015 10:15
@undercloud, просьба оборачивать в кавычки ссылки на видео и изображения.
undercloud
@undercloud
Nov 20 2015 10:15
@vlsoprun @undercloud, просьба оборачивать в кавычки ссылки на видео и изображения.
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:16
This message was deleted
KarmaBot
@KarmaBot
Nov 20 2015 10:16
@vlsoprun, просьба оборачивать в кавычки ссылки на видео и изображения.
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:16
@undercloud и без ` :)
Ivan Khromov
@ikhrome
Nov 20 2015 10:17
пятница. почти вечер. мы вставляем гифки в чат =)
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:17
))
Ivan Khromov
@ikhrome
Nov 20 2015 10:17
стикеров хочу, есть на примете норм сайт?
в поиске их куча, но хз чо там
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:19
@ikhrome devstickers.com/php ?
Ivan Khromov
@ikhrome
Nov 20 2015 10:20
@vlsoprun спс, посмотрю
KarmaBot
@KarmaBot
Nov 20 2015 10:20
Спасибо (+1) для @vlsoprun принято! Текущая карма +47.
Ivan Khromov
@ikhrome
Nov 20 2015 10:20
php слоник)))
akylkb
@akylkb
Nov 20 2015 10:22
можноли код токена через get параметр csrf_token()
отправить
Orel
@2byte
Nov 20 2015 10:23
@akylkb а зачем он get`у
Dave
@aios
Nov 20 2015 10:23
@akylkb а зачем это может понадобиться?
akylkb
@akylkb
Nov 20 2015 10:24
автроризация через соц сети, сервисом uLogin <div id="uLogin" data-ulogin="display=small;fields=first_name,last_name;providers=facebook,odnoklassniki,vkontakte,twitter,google;hidden=;redirect_uri=http%3A%2F%2Fplaytv.kg%2Fulogin"></div>
Dave
@aios
Nov 20 2015 10:25
@akylkb похоже на рекламу)
akylkb
@akylkb
Nov 20 2015 10:25
@aios не реклама ) сервис существует уже давно
Dave
@aios
Nov 20 2015 10:28
@akylkb да шутка это. Токен существует внутри приложения - он отвечает за безопасность. Отсылать его куда либо не стоит.
JhaoDa
@jhaoda
Nov 20 2015 10:29
@akylkb чем тебя не устраивает пакет Socialite?
akylkb
@akylkb
Nov 20 2015 10:32
@jhaoda там еще для российских соц. сетей нужно создавать код, мне б готовый вариант )
JhaoDa
@jhaoda
Nov 20 2015 10:38
@akylkb там уже всё создано
Но это же надо погулить... тяжкий труд
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:48
привет всем
KarmaBot
@KarmaBot
Nov 20 2015 10:48
@vladimir-yuldashev, привет =)
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:48
@vladimir-yuldashev привет )
@censoredgit ))
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:49
ищет кто работу?) готов предложить ) как на front так и на back ))
undercloud
@undercloud
Nov 20 2015 10:50
@vladimir-yuldashev удаленка?
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:51
@undercloud full time в офис
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:51
@vladimir-yuldashev Москва?!
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:51
@vlsoprun да
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:52
@vladimir-yuldashev Я из Воронежа :worried:
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:52
@vlsoprun а чем занимаешься? front / back?
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:52
@vladimir-yuldashev и тем и этим ))
@vladimir-yuldashev Но более склонен к back end'у
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:53
@vlsoprun есть резюме? может рассмотрим и удаленку
Soprun Vladislav
@vlsoprun
Nov 20 2015 10:55
@vladimir-yuldashev резюме нету, да и портфолио стоит только из nda проектов (
undercloud
@undercloud
Nov 20 2015 10:58
@vladimir-yuldashev не проще описать что нужно
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 10:59
@undercloud нужен как Front: AngularJS, LESS и пр. Так и backend: Laravel 5, SOLID, PSR, RabbitMQ, memcached
Orion55
@orion55
Nov 20 2015 11:01
@vladimir-yuldashev SOLID - это серьезно ;-)
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 11:02
@orion55 в разумных пределах конечно. не впадать в крайности
пишем в общем EasyFinance.ru. точнее пишем с нуля. новый интерфейс и пр
Andrew
@bitw
Nov 20 2015 11:15
привет всем. кто сталкивался с проблемой пагинации. открыта страница с параметрами в гет запроса. при попытке перейти на другую страницу он сбрасывет параметры и оставляет только /?page=...
KarmaBot
@KarmaBot
Nov 20 2015 11:15
@bitw, здравствуй.
Andrew
@bitw
Nov 20 2015 11:15
как такое победить?
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:16
@bitw а сама пагинация работает?
Andrew
@bitw
Nov 20 2015 11:16
@vlsoprun да
Orion55
@orion55
Nov 20 2015 11:16
@bitw роуты, контроллер смотри
Andrew
@bitw
Nov 20 2015 11:16
все стандартно
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:18
@bitw а next_page_url у тебя правильный ?
Вертекс
@wertex
Nov 20 2015 11:19
@vladimir-yuldashe EasyFinance.ru на Laravel ?
Andrew
@bitw
Nov 20 2015 11:19
у меня в контроллере просто return view( 'orders::index' )->withOrders( $orders->paginate( 15 ) );
Roman Tsiupa
@dracony
Nov 20 2015 11:20
http://habrahabr.ru/post/271323/ - друпал 8 уже тут
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:21
@bitw тыкни dd($orders->paginate( 15 )); у тебя там next_page_url правильный будет?
Вертекс
@wertex
Nov 20 2015 11:21
@dracony чет в тексте с русским беда.
Andrew
@bitw
Nov 20 2015 11:23
@vlsoprun такого свойства вообще нет
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:23
@bitw а что там?
Andrew
@bitw
Nov 20 2015 11:23
LengthAwarePaginator {#422 ▼
  #total: 7995
  #lastPage: 533
  #items: Collection {#477 ▶}
  #perPage: 15
  #currentPage: 2
  #path: "http://crm.new/orders/"
  #query: []
  #fragment: null
  #pageName: "page"
undercloud
@undercloud
Nov 20 2015 11:24
@vladimir-yuldashev а почему не штат а удаленка?
Roman Tsiupa
@dracony
Nov 20 2015 11:25
@wertex уже правлю))))
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:25
@bitw а так?
$orders->paginate( 15 );
....
dd($orders->nextPageUrl());
Andrew
@bitw
Nov 20 2015 11:26
@vlsoprun Call to undefined method Illuminate\Database\Query\Builder::nextPageUrl()
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:27
@bitw
$orders = ... ->paginate( 15 );

dd($orders->nextPageUrl());
Andrew
@bitw
Nov 20 2015 11:28
@vlsoprun "http://crm.new/orders/?page=2"
@vlsoprun но у меня на странице есть гет параметры
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:29
@bitw дополнительные к http://crm.new/orders/?page=2 ?
@bitw а ты их через appends добавляешь?
Andrew
@bitw
Nov 20 2015 11:37
@vlsoprun вот сколько помню вроде таких проблем не было ранее в 4.2 точно
Soprun Vladislav
@vlsoprun
Nov 20 2015 11:38
@bitw скорее всего ты просто с ними не сталкивался )
JhaoDa
@jhaoda
Nov 20 2015 11:45
Как можно «рассказать» Шторму про метод api() в вызове return response()->api(...)?
Orion55
@orion55
Nov 20 2015 11:47
Шторму?
undercloud
@undercloud
Nov 20 2015 11:48
NelinD
@NelinD
Nov 20 2015 11:48
@jhaoda укажи в доке response что может вернуться что-то реализующее api
JhaoDa
@jhaoda
Nov 20 2015 11:49
@NelinD в какой доке?
Andrew
@bitw
Nov 20 2015 11:49
@vlsoprun спасибо. за подсказки. разобрался
KarmaBot
@KarmaBot
Nov 20 2015 11:49
Спасибо (+1) для @vlsoprun принято! Текущая карма +48.
Orion55
@orion55
Nov 20 2015 11:50
@jhaoda или фасад сделать над response, который реализует api
JhaoDa
@jhaoda
Nov 20 2015 11:50
@orion55 и как это поможет? Я не зря написал про response(), фасады не использую
Richcho54
@Richcho54
Nov 20 2015 11:56
@jhaoda наверно @NelinD имелл ввиду phpDOc
в самом штроме есть генерация доков
JhaoDa
@jhaoda
Nov 20 2015 11:57
@Richcho54 эта функция определена в папке vendor, доки никак не поменять
Richcho54
@Richcho54
Nov 20 2015 11:58
@jhaoda понятно.
Ребят подскажите с чего начать разработку интернет магазина товаров?
Там идет работа с куками - это нормально для магаза?
JhaoDa
@jhaoda
Nov 20 2015 12:03
@Richcho54 и что же плохого в куках в магазине?
@NelinD где ты это переопределил?
Richcho54
@Richcho54
Nov 20 2015 12:04
@jhaoda там в статье написано, что они сделаны без шифрования
Orel
@2byte
Nov 20 2015 12:04
@Richcho54 что как маленький) Придумал, накидал макет и сделал, все.
JhaoDa
@jhaoda
Nov 20 2015 12:04
@Richcho54 кто мешает шифровать?
@NelinD прям в вендоры залез и там дописал?
NelinD
@NelinD
Nov 20 2015 12:04
@jhaoda в helpers для примера, а так скопируй код до подключения функций хелперов
Richcho54
@Richcho54
Nov 20 2015 12:05
@jhaoda кстати интересно, как производить оплату товара? с пополняемого счета личного кабинета или непосредственно оплачивать при заказе?
@2byte у тебя есть опыт создания инет магазина?
NelinD
@NelinD
Nov 20 2015 12:06
@jhaoda хотя нет...
JhaoDa
@jhaoda
Nov 20 2015 12:06
@Richcho54 какой «пополняемый счет», чо за бред?
Orel
@2byte
Nov 20 2015 12:07
@Richcho54 да, берешь и делаешь так, как тебе надо, просто надо подумать как надо)
Richcho54
@Richcho54
Nov 20 2015 12:07
@jhaoda а как тогда оплачивать товар, чтобы после оплаты в личном кабинете отображалась покупка товара
JhaoDa
@jhaoda
Nov 20 2015 12:08
Я даже не знаю, что ответить...
@NelinD короче, никак не сделать красиво, только фасад если...
Richcho54
@Richcho54
Nov 20 2015 12:08
@2byte я прошу советов на раннем этапе, особенно нужна логика при оформлении(заказе товара и оплате)? Как добавить товар в корзину меня не интересует
NelinD
@NelinD
Nov 20 2015 12:09
@jhaoda ха
не
можно
JhaoDa
@jhaoda
Nov 20 2015 12:10
@NelinD как?
Orel
@2byte
Nov 20 2015 12:10
@Richcho54 заказы собираешь в таблицу со статусом оплачен или нет, и подключаешь какой-нибудь биллинг
NelinD
@NelinD
Nov 20 2015 12:10
  1. копируешь helpers куда-нибудь, снимаешь с контроля
  2. помечаешь оригинал как mark-text
  3. в копии правишь как надо
  4. ...
  5. PROFIT
@jhaoda наследие кодигнайтера нам поможет)
Richcho54
@Richcho54
Nov 20 2015 12:11
@2byte просто с биллингом не имел дела, а как определить автоматом, когда товар будет оплачен?
JhaoDa
@jhaoda
Nov 20 2015 12:12
@Richcho54 а ты почитай про биллинги
Биллинг тебе и скажет, оплачено или нет
Richcho54
@Richcho54
Nov 20 2015 12:12
@jhaoda понял, значит в эту сторону нужно копать, Спасибо @jhaoda , @2byte
KarmaBot
@KarmaBot
Nov 20 2015 12:12
Спасибо (+1) для @jhaoda принято! Текущая карма +438.
Спасибо (+1) для @2byte принято! Текущая карма +62.
Richcho54
@Richcho54
Nov 20 2015 12:13
@jhaoda , @2byte а какой биллинг посоветуете, куда стоит смотреть?
Orel
@2byte
Nov 20 2015 12:14
@Richcho54 ну документацию прочитаешь, обычно генерируешь форму на оплату передавая в ней свой id неоплаченного заказа, который у тебя в таблице, а биллинг тебе отправляет запрос прошла оплаты или нет, а ты уже в своей таблице меняешь статус заказа.
Richcho54
@Richcho54
Nov 20 2015 12:14
@2byte спасибо
KarmaBot
@KarmaBot
Nov 20 2015 12:14
Спасибо (+1) для @2byte принято! Текущая карма +63.
undercloud
@undercloud
Nov 20 2015 12:15
@undercloud Спасибо! Самому себе в карму проканает интересно
KarmaBot
@KarmaBot
Nov 20 2015 12:15
Так не честно @undercloud. Нельзя добавлять карму самому себе.
undercloud
@undercloud
Nov 20 2015 12:15
@KarmaBot :( печаль нет
Richcho54
@Richcho54
Nov 20 2015 12:15
@undercloud почти получилось
Orel
@2byte
Nov 20 2015 12:15
@Richcho54 Ну за биллингом ходить далеко не надо, их много первое что пришло на ум oplata.info
JhaoDa
@jhaoda
Nov 20 2015 12:18
@NelinD всё оказалось проще — достаточно скопировать функцию в свой хэлпер-файл и поправить описание. Работать функция не будет, ибо к моменту её парсинга уже есть оригинальная, но шторм уже знает про неё и показывает нормально
@NelinD натолкнул на мысль, спасибо
KarmaBot
@KarmaBot
Nov 20 2015 12:19
Спасибо (+1) для @NelinD принято! Текущая карма +29.
NelinD
@NelinD
Nov 20 2015 12:21
@jhaoda +
Vladimir Yuldashev
@vyuldashev
Nov 20 2015 12:32
@wertex будем делать на Laravel
@undercloud предпочтение в штат. удаленку рассмотрим возможно
Bezditnyi Taras
@vertexod
Nov 20 2015 12:38
Всем доброго времени суток.
undercloud
@undercloud
Nov 20 2015 12:39
@vertexod Hi
Dave
@aios
Nov 20 2015 12:39
@vertexod привет
Bezditnyi Taras
@vertexod
Nov 20 2015 12:48
Никто не задавался вопросом, как можно оверрайдить $visible/$hidden в Eloquent Model до того как вызвать find()? т.е. чтобы было нечто типа такого:
$contact = Contact::setVisible(['first_name'])->findOrFail(1)->toJson();
Но вот так
$contact = Contact::findOrFail(1)->setVisible(['first_name'])->toJson();
работает нормально, но так не подходит по логике, понимаю что проблема может быть и в логике, но все-таки... )
undercloud
@undercloud
Nov 20 2015 12:57
Alt-text
KarmaBot
@KarmaBot
Nov 20 2015 12:57
@undercloud, просьба оборачивать в кавычки ссылки на видео и изображения.
undercloud
@undercloud
Nov 20 2015 12:57
7й говорят в 2 раза быстрее 5.6
наверно ускорили отдельные моменты и теперь кичатся этим
JhaoDa
@jhaoda
Nov 20 2015 13:04
@undercloud ты не увидел, что тебе бот написал?
ooPASHAoo
@ooPASHAoo
Nov 20 2015 13:07
Подскажите пожалуйста может ли быть необязательный параметр роута не в конце, у меня такая конструкция почему то не работает =(
'/{country?}/news/{page?}'
WmA
@akis94
Nov 20 2015 13:16
This message was deleted
KarmaBot
@KarmaBot
Nov 20 2015 13:16
@akis94, просьба оборачивать в кавычки ссылки на видео и изображения.
Maxim
@Big-Shark
Nov 20 2015 13:18
@ooPASHAoo неможет
WmA
@akis94
Nov 20 2015 13:19
This message was deleted
KarmaBot
@KarmaBot
Nov 20 2015 13:19
@akis94, просьба оборачивать в кавычки ссылки на видео и изображения.
Maxim
@Big-Shark
Nov 20 2015 13:19
@vertexod чего? это все как работать должно, я понимаю что делает 2 вариант, но что должен сделать первый вариант?
WmA
@akis94
Nov 20 2015 13:19
![alt](https://secure.php.net/images/ele-running.gif)
KarmaBot
@KarmaBot
Nov 20 2015 13:19
@akis94, просьба оборачивать в кавычки ссылки на видео и изображения.
Maxim
@Big-Shark
Nov 20 2015 13:19
@vladimir-yuldashev А меня на удаленку возьмешь? Но я только бекенд)
WmA
@akis94
Nov 20 2015 13:19
уф, и как надо оборачивать?
Maxim
@Big-Shark
Nov 20 2015 13:20
@akis94 Надо так чтоб просто была ссылка, а не картинка, кому надо, тот откроет.
WmA
@akis94
Nov 20 2015 13:20
аа, теперь понял)
JhaoDa
@jhaoda
Nov 20 2015 13:21
@Big-Shark ты для мобильных приложений бэк делал?
WmA
@akis94
Nov 20 2015 13:21
This message was deleted
KarmaBot
@KarmaBot
Nov 20 2015 13:21
@akis94, просьба оборачивать в кавычки ссылки на видео и изображения.
Maxim
@Big-Shark
Nov 20 2015 13:21
@akis94 трафиг и размер экрана у многих не резиновый, а тут не увеселительный чат вроде чтоб смешные картинки слать.
@jhaoda вроде както раз было такое мельком, но обычно делал просто апи, всмысли для партнеров.
JhaoDa
@jhaoda
Nov 20 2015 13:22
Я вот думаю, как правильно различать запросы от приложений и просто браузеров, потому что есть пара роутов, куда могут ходить и приложения, и люди
Заголовок присылать, вроде бы, логично
WmA
@akis94
Nov 20 2015 13:22
извините за спам, просто думал он его оборачивает также, как и ник - навел мышь - на тебе картинку
Maxim
@Big-Shark
Nov 20 2015 13:23
@jhaoda эмм, а в чем разница между мобилой и людьми?
JhaoDa
@jhaoda
Nov 20 2015 13:23
@Big-Shark формат ответа
Victor Golovko
@siptik
Nov 20 2015 13:24
@jhaoda ну так сделай так, чтобы мобильные приложения посылали дополнительный заголовок или еще что
JhaoDa
@jhaoda
Nov 20 2015 13:25
@siptik ну я это и написал
Maxim
@Big-Shark
Nov 20 2015 13:25
@jhaoda формат регулируется хедерами или суфиксом, но данные должны быть одинаковые
JhaoDa
@jhaoda
Nov 20 2015 13:25
Но, может быть, есть другие варианты
Maxim
@Big-Shark
Nov 20 2015 13:25
@jhaoda у тебя данные одинаковые, только формат другое? Какие форматы?
JhaoDa
@jhaoda
Nov 20 2015 13:26
@Big-Shark человеку надо вьюху показать, приложению json
Victor Golovko
@siptik
Nov 20 2015 13:27
ну так пусть запрашивают "?data_type=json/html"
@jhaoda
Maxim
@Big-Shark
Nov 20 2015 13:27
@jhaoda у тебя апи отдает html? Я конечно все понимаю, но я не все понимаю ))) Ну пускай приложение шлет заголовок что ему надо жсен, и все
JhaoDa
@jhaoda
Nov 20 2015 13:28
Хотя да, что-то лишнее ихобретаю, хватит и X-Requestd-With: XMLHttpRequest
Maxim
@Big-Shark
Nov 20 2015 13:28
@jhaoda Content-Type: application/json вроде так
JhaoDa
@jhaoda
Nov 20 2015 13:29
@Big-Shark я же говорю, есть пара роутов, куда могут ходить и люди, и приложения
API само по себе и там формат один
Maxim
@Big-Shark
Nov 20 2015 13:29
@jhaoda не надо так, есть стандарт, что запросили, то и отдал, это оптимально для данной ситуации)
WmA
@akis94
Nov 20 2015 13:29
This message was deleted
JhaoDa
@jhaoda
Nov 20 2015 13:29
@akis94 глупый вопрос
@Big-Shark т.е. Content-Type правильней?
Maxim
@Big-Shark
Nov 20 2015 13:30
@jhaoda да
JhaoDa
@jhaoda
Nov 20 2015 13:31
@Big-Shark не, Content-Type это формат ответа
Maxim
@Big-Shark
Nov 20 2015 13:32
@jhaoda эммм
Bezditnyi Taras
@vertexod
Nov 20 2015 13:35
Big-Shark, извини, уже и не ожидал увидеть ответа, поэтому только сейчас заметил. На самом деле, это все отсюда: https://github.com/andersao/l5-repository/blob/master/src/Prettus/Repository/Eloquent/BaseRepository.php и вот тут есть реализованный метод: visibility() ... я пытаюсь понять логику человека, это у него бага такая, или я чего-то недопонимаю :)
но судя по всему - это у него бага такая, она хорошо видна в методе find()
JhaoDa
@jhaoda
Nov 20 2015 13:35
@Big-Shark правильно — Accept: application/json
Maxim
@Big-Shark
Nov 20 2015 13:35
@jhaoda Accept:
@jhaoda https://developer.github.com/v3/media/#request-specific-version я вот тут обычно смотрю все)
@vertexod Это вообще какойто мутный репозиторий, я хз что там происходит, я такое не использую
Bezditnyi Taras
@vertexod
Nov 20 2015 13:43
ну вот и я о том же... просто какого-то черта зацепило, и пытаюсь найти ответ. В итоге четверть дня про**ал... )
@Big-Shark спасибо в любом случае )
KarmaBot
@KarmaBot
Nov 20 2015 13:46
Спасибо (+1) для @Big-Shark принято! Текущая карма +483.
Maxim
@Big-Shark
Nov 20 2015 13:49
@vertexod Ты хотел сказать "потерял" ? Ненадо тут ругаться даже такими методами)
Bezditnyi Taras
@vertexod
Nov 20 2015 13:52
про"ех"ал, конечно же! )
ругаться методами... завис... все, пора домой )
О! Еще один вопрос... случайно... ну а вдруг... никто не работает в Голландии? )
Maxim
@Big-Shark
Nov 20 2015 13:58
@vertexod Нет, но если есть предлодения на работу, то я готов)
Orel
@2byte
Nov 20 2015 14:02
@vertexod там похоже вообще рай
Bezditnyi Taras
@vertexod
Nov 20 2015 14:02
Рай? Хм... налоги видели? )
Maxim
@Big-Shark
Nov 20 2015 14:03
@vertexod Налоговый рай)
С вами хорошо, а в Фалаут лучше) Так что си ю летер, май френдс)
Bezditnyi Taras
@vertexod
Nov 20 2015 14:04
Налоговый рай? Ну да... от 30 до 60% )
Victor Golovko
@siptik
Nov 20 2015 14:22
так у нас же такие налоги
@vertexod
по крайней мере в Беларуси
налоговым раем не назовешь, это точно
WmA
@akis94
Nov 20 2015 15:00
This message was deleted
Andrey Helldar
@andrey-helldar
Nov 20 2015 15:25
Всем привет! Вопрос немного не по теме, кто юзает препроцессоры, опуская факты, что лучше использовать: SASS или SCSS? (Более-менее понятно нашел лишь что LESS удобен на начальном этапе, посему он отсутствует в этом списке). Хочется изучать сразу более мощный инструмент.
KarmaBot
@KarmaBot
Nov 20 2015 15:25
@AndreyHelldar, здравствуй.
JhaoDa
@jhaoda
Nov 20 2015 15:28
@andrey-helldar если бы ты чуть-чуть вник в тему, то узнал бы, что sass это старый, а scss — новый синтаксис одного и того же инструмента
Andrey Helldar
@andrey-helldar
Nov 20 2015 15:29

@jhaoda прочел много статей на Хабре и несколько, выданных Гуглом, толкового ответа на мой вопрос не нашел.
У тебя все кратко и понятно. Спасибо!))

P.S.: по синтаксису различия заметил в примерах.

@jhaoda спасибо!
KarmaBot
@KarmaBot
Nov 20 2015 15:30
Спасибо (+1) для @jhaoda принято! Текущая карма +439.
Roman Tsiupa
@dracony
Nov 20 2015 15:49
по ходу друпал 8 быстрее лары)
Transactions: 5318 hits
Availability: 100.00 %
Elapsed time: 59.72 secs
Data transferred: 18.64 MB
Response time: 0.22 secs
Transaction rate: 89.05 trans/sec
Throughput: 0.31 MB/sec
Concurrency: 19.96
Successful transactions: 5318
Failed transactions: 0
Longest transaction: 3.89
Shortest transaction: 0.08
Victor Golovko
@siptik
Nov 20 2015 15:52
так а где сравнительный тест лары?
@dracony
Roman Tsiupa
@dracony
Nov 20 2015 15:53
я просто лару на прошлой неделе пробовал
демо апликуху
ну это через кеш просто
но ато звучит как)
Dave
@aios
Nov 20 2015 16:14
@dracony там жеж в статье указано что по бенчмаркам он медленней чем его предшественник
Roman Tsiupa
@dracony
Nov 20 2015 16:14
я уже поправил))
они считерили))
так что я не прав)
Dave
@aios
Nov 20 2015 16:15
звучит да - но я кстати быстрее фалькона пока ничего не встречал
unnamed75
@unnamed75
Nov 20 2015 16:38
привет гуру кода
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:41
Здорова ларавельщики
@dracony ты уже перешёл на laravel?
unnamed75
@unnamed75
Nov 20 2015 16:42
а тут есть js кодеры?
YAAP
@yaapis
Nov 20 2015 16:42
@unnamed75 а тебе прям кодеры нужны?
прогеров не хватает? ;)
unnamed75
@unnamed75
Nov 20 2015 16:42
@yaapis и тебе привет :)
Roman Tsiupa
@dracony
Nov 20 2015 16:43
@symbios-zi на друпал)))
unnamed75
@unnamed75
Nov 20 2015 16:43
Подскажите почему не срабатывает код
$(document).ready(function() {
        $(".catalogEntryItem").each(function() {
            $(this).on("click",".catalogEntryItemTitle", function() {
                $(this).toggleClass("active");
                $(this).find("i").toggleClass("arrowDown");
                $(this).find(".catalogEntryItemList").slideToggle(); // Вот эта часть не работает
                return false;
            });
        });
    });
Roman Tsiupa
@dracony
Nov 20 2015 16:43
@unnamed75 кривой наверное)
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:43
@dracony 8?
unnamed75
@unnamed75
Nov 20 2015 16:44
@dracony да код не кривой, руки кривые просто :)
Roman Tsiupa
@dracony
Nov 20 2015 16:44
ну я статью писал сегодня )
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:44
После vuejs противно смотреть на jquery
YAAP
@yaapis
Nov 20 2015 16:44
на странице нету:
  • document или
  • .catalogEntryItem или
  • .catalogEntryItemTitle или
  • .catalogEntryItemList
Roman Tsiupa
@dracony
Nov 20 2015 16:44
ты б html показал
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:44
@dracony ссылку
unnamed75
@unnamed75
Nov 20 2015 16:44
@yaapis код работает, catalogEntryItemList есть. просто хз почему именно эта часть не работает
.catalogEntryItem
    a(href="").catalogEntryItemTitle
        i.arrow
            span=val
    .catalogEntryItemList
        a(href="") линк 1
            a(href="") линк 2
YAAP
@yaapis
Nov 20 2015 16:45
@unnamed75 тебя не понятно, код работает, но этот код не работает))
так а что не работает конкретно? ;)
Roman Tsiupa
@dracony
Nov 20 2015 16:45
ну
catalogEntryItemList не находится внутри catalogEntryItemTitle
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:45
@unnamed75 у тебя все работает. Тебе показалось. Поцоны подтвердят
unnamed75
@unnamed75
Nov 20 2015 16:45
@yaapis $(this).find(".catalogEntryItemList").slideToggle(); // Вот эта часть не работает
@symbios-zi :D
Roman Tsiupa
@dracony
Nov 20 2015 16:46
$(this).parent().find(".catalogEntryItemList").slideToggle();
unnamed75
@unnamed75
Nov 20 2015 16:46
@dracony спс
KarmaBot
@KarmaBot
Nov 20 2015 16:46
Спасибо (+1) для @dracony принято! Текущая карма +5.
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:46
@dracony дай ссылку
YAAP
@yaapis
Nov 20 2015 16:47
=)
unnamed75
@unnamed75
Nov 20 2015 16:47
@dracony а подскажешь как его зааккордионить аля bootstrap carousel? если одна активна все скрывать
@unnamed75 hz
ja bootstrap ne sylen)
unnamed75
@unnamed75
Nov 20 2015 16:48
@dracony ну я имею ввиду, если одно открывается, то другие скрываются
сейчас код работает
YAAP
@yaapis
Nov 20 2015 16:48
@unnamed75 .item hide(), .item.current show()
WmA
@akis94
Nov 20 2015 16:52
    public function save(array $options = [])
    {
        // Something else here
        parent::save($options);
    }
Можно ли так делать с моделью?
Anton Vorontsov
@symbios-zi
Nov 20 2015 16:52
@dracony друпал был таким уродом. Я ради что выбрали новый подход. Пофиг на хомячков. Зато есть шанс стать крутой и прогрессивной системой
unnamed75
@unnamed75
Nov 20 2015 16:53
Тобишь вот, можно как то зааккордеонить?
Roman Tsiupa
@dracony
Nov 20 2015 16:54
This message was deleted
@symbios-zi ты просто еще не видел туториал по как создать модуль
имхо та же каша
они и какой-то ОРМ свой запилили
unnamed75
@unnamed75
Nov 20 2015 17:00
Товарищи выручайте :)
можно как то зааккордеонить?
http://codepen.io/anon/pen/JYVRBy
JhaoDa
@jhaoda
Nov 20 2015 17:05
@unnamed75 заворачивай ссылки в код
unnamed75
@unnamed75
Nov 20 2015 17:07
@jhaoda привет, исправил
Aleksandr
@MrRino
Nov 20 2015 19:36

Ребят, возникла проблема! проблема с публикацией собственного пакета.
в папке vendor/aamaslov/Twin/src находится структура пакета, есть ServiseProvider следующего содержания

<?php namespace aamaslov\Twin;

use Illuminate\Support\ServiceProvider as LaravelServiceProvider;

class TwinServiceProvider extends LaravelServiceProvider
{

    public function register()
    {
        $this->app->bind('twin', function () {
            return new Twin;
        });
    }
}

в composer.json добавил

"autoload": {
    "psr-4": {
      "aamaslov\\Twin\\": "aamaslov/Twin/src/"
    }
  }

в config/app.php естественно объявил пакет aamaslov\Twin\TwinServiceProvider::class
делаю в консоли composer dump-autoload и ничего.... не видит приложение класс провайдера, не хочет работать....чего я делаю не так??? Нет ли автоматического создания пакетов как было в laravel 4? Помогите плиз

Oleg Melnik
@olegmelnik
Nov 20 2015 19:56
Мужики, а что случилось с веткой 5.2 лары?
Alexey
@Butochnikov
Nov 20 2015 20:17
а что с ней?
Roman Tsiupa
@dracony
Nov 20 2015 21:02
если кто хочет со мной в Берине работать: https://www.hellofresh.com/jobs/67628/
компания помагает оформить визу, найти где жить итд
Victor Golovko
@siptik
Nov 20 2015 21:06
@dracony прикольно тебе.
Roman Tsiupa
@dracony
Nov 20 2015 21:11
))
Nuzsk
@Nuzsk
Nov 20 2015 21:18
@dracony а кем?
Roman Tsiupa
@dracony
Nov 20 2015 21:20
там же пишет
на самом деле есть части на всех фрецмворках
включая ларку
Dmitry Shlyomin
@dmitry1337
Nov 20 2015 21:57
всем привет
KarmaBot
@KarmaBot
Nov 20 2015 21:57
@dmitry1337, здравствуй.
Dmitry Shlyomin
@dmitry1337
Nov 20 2015 21:57
может кто помочь с запросами к бд?
есть таблица таблица юзеров (id, active, ...), контента (id) и пивот таблица
как выбрать все content_id из пивота, при том, что у связанного юзера active = 1?
Mikhail Donskoy
@mdnsk
Nov 20 2015 22:05
@dmitry1337
SELECT DISTINCT pivot.content_id
FROM pivot
LEFT JOIN users ON users.id = pivot.user_id
WHERE users.active = 1;
Dmitry Shlyomin
@dmitry1337
Nov 20 2015 22:08
@Baldar спасибо большое, вроде всё работает)
KarmaBot
@KarmaBot
Nov 20 2015 22:08
@dmitry1337, в этом чате принято добавлять имя пользователя, что бы его поблагодарить.
Dmitry Shlyomin
@dmitry1337
Nov 20 2015 22:10
@BaldaI не подскажешь нормальную литературу по mySQL и SQL в целом? А то в интернете по офф. докам очень неудобно (ИМХО), желательно, чтобы всё было расжевано для новичков
JhaoDa
@jhaoda
Nov 20 2015 22:38
@dmitry1337 ты ник руками вписывашь, что ли?
Mikhail Donskoy
@mdnsk
Nov 20 2015 22:45
@dmitry1337 На тостере посмотри.
Palchik
@palchik1985
Nov 20 2015 22:53
всем доброй ночи. Возникла потребность определить, была запись в методе firstOrCreate или создалась новая. Не могу найти в доке, как это сделать. Ткните носом плз, или подскажите где найти полную доку по eloquent (с ответом на мою задачу))
Mikhail Donskoy
@mdnsk
Nov 20 2015 23:01
This message was deleted
Palchik
@palchik1985
Nov 20 2015 23:07
@censoredgit ок. Написано что возвращает модель. Как определить, эта модель была в бд, или только что создалась? Или я слепой и не вижу по ссылке очевидных вещей?))
@censoredgit PS за доку спасибо
KarmaBot
@KarmaBot
Nov 20 2015 23:08
Спасибо (+1) для @censoredgit принято! Текущая карма +46.
censoredgit
@censoredgit
Nov 20 2015 23:09
@palchik1985 ну можно проверить есть id или нет if ( $model->id )
Mikhail Donskoy
@mdnsk
Nov 20 2015 23:10
@palchik1985 if ($model->exists)
Palchik
@palchik1985
Nov 20 2015 23:13
@censoredgit метод возвращает id в любом случае, проверил. Если создала - возвращает новый id
Mikhail Donskoy
@mdnsk
Nov 20 2015 23:14
@palchik1985 метод firstOrNew() не сохраняет модель.
Palchik
@palchik1985
Nov 20 2015 23:15
@BaldaI ща попробую
и на случай если вам интересно, firstOrCreate->exists всегда тру
Mikhail Donskoy
@mdnsk
Nov 20 2015 23:18
@palchik1985 firstOrCreate() сохраняет модель, поэтому $exists должно быть всегда true.
Palchik
@palchik1985
Nov 20 2015 23:18
@BaldaI да, проверил, firstOrNew работает как надо. Спасибо большое, не знал в чем различия
@BaldaI спасибо
KarmaBot
@KarmaBot
Nov 20 2015 23:18
Спасибо (+1) для @BaldaI принято! Текущая карма +70.