These are chat archives for LaravelRUS/chat

30th
Jan 2017
Anton Poletayev
@roodz
Jan 30 2017 03:01
Всем привет! Подскажите, пожалуйста, как научить Laravel Mix класть изображения в /public/images, а не в /public? Например, при объявлении background: url("images/picture.gif").
JhaoDa
@jhaoda
Jan 30 2017 03:04
@roodz а что у тебя Laravel Mix делает с изображениями?
Anton Poletayev
@roodz
Jan 30 2017 03:07
Ну в данном случае, при упоминании в url он берет изображение из /resources/assets/sass/images/picture.gif и публикует в /public/picture.gif, а хотелось бы, чтобы в /public/images/picture.gif. Это неправильно? А как правильно?
JhaoDa
@jhaoda
Jan 30 2017 03:10
@roodz без понятия. Здесь вообще мало кто кто пользуется Laravel Mix
Anton Poletayev
@roodz
Jan 30 2017 03:11
Почему? Штатное средство же
И какие альтернативы? Plain css это же каменный век.
JhaoDa
@jhaoda
Jan 30 2017 03:13
@roodz потому что ещё месяц назад это был elixir на базе gulp, а теперь mix на webpack
Впрочем, эликсиром здесь тоже мало кто пользуется
Anton Poletayev
@roodz
Jan 30 2017 03:13
Ну так а чем собирали SASS?
Если не эликсиром.
JhaoDa
@jhaoda
Jan 30 2017 03:14
@roodz хм, дай подумать...
Nursultan Markisbek
@ariyDez
Jan 30 2017 03:16
@roodz а такой вариант .copy('resources/assets/images/', 'public/images/'); ?
Anton Poletayev
@roodz
Jan 30 2017 03:25
@ariyDez copy отрабатывает как надо, картинку в папку перетаскивает. Но! Препроцессор url в результирующем css всё равно меняет на свой, от корня, типа background: url(./picture.gif?d2f900c0b395584dcc6da9f5372d0470);
Сейчас попробую покурить мануал webpack...
Nursultan Markisbek
@ariyDez
Jan 30 2017 03:29
@roodz делаю так, в app.scss background: url(../images/new-item.png)
затем в gulpfile.js
const elixir = require('laravel-elixir');

require('laravel-elixir-vue-2');

elixir((mix) => {
    mix.sass('app.scss')
        .webpack('app.js')
        .copy('node_modules/font-awesome/fonts', 'public/fonts');
});
и все работает. Пикчу new-item.png он ищет в public/images/
Anton Poletayev
@roodz
Jan 30 2017 03:32
у меня Mix и в результирующий css приезжает всё равно ./picture.gif, как бы я в исходнике не пытался подняться выше в каталог
а copy копирует, да
только на то, что она скопировала, получается смотреть некому - результирующий css смотрит в корень :)
Nursultan Markisbek
@ariyDez
Jan 30 2017 03:33
можешь gulpfile.js светануть
Anton Poletayev
@roodz
Jan 30 2017 03:34
у меня 5.4 и Mix, тут это webpack.mix.js :)
mix
.js('resources/assets/js/app.js', 'public/js')
.copy('resources/assets/images/', 'public/images/')
.sass('resources/assets/sass/front.scss', 'public/css').version()
.sass('resources/assets/sass/back.scss', 'public/css').version()
;
Nursultan Markisbek
@ariyDez
Jan 30 2017 03:37
при миксе этот путь затирается ../images/?
Anton Poletayev
@roodz
Jan 30 2017 03:38
да
Максат
@maqsat
Jan 30 2017 03:39

Всем привет
это в EventServiceProvider

    protected $listen = [
        'auth.register' => [
            'App\Listeners\UserRegisteredListener',
        ],
    ];

а это UserRegisteredListener

    public function handle(Registered $event)
    {
        DB::table('user_programs')->insert([
            'user_id'    => $event->user->id,
            'program_id' => $event->user->program_id,
            'is_done'    => 0,
            'step'       => 1,
        ]);
    }

но почему то это не работает, есть ли встроенный event auth.register в laravel 5.4

Nursultan Markisbek
@ariyDez
Jan 30 2017 03:43
@roodz попробуй так background: url(/../images/image.png);
Anton Poletayev
@roodz
Jan 30 2017 03:46
получилось вот так background: url(/images/image.png); абсолютные пути он не парсит, похоже, только относительные
@ariyDez спасибо!
Nursultan Markisbek
@ariyDez
Jan 30 2017 03:47
да не за что
JhaoDa
@jhaoda
Jan 30 2017 04:19
@maqsat а ты доку почитай. Хотя, как мне помнится, ты этого делать не любишь... я тебе даже ссылку дам — https://laravel.com/docs/5.4/authentication
JhaoDa
@jhaoda
Jan 30 2017 05:29
@investment-speculation https://vk.com/laravel_rus сюда ещё напишите
Alexander
@Dualse
Jan 30 2017 06:11
@jhaoda Оно уже было в группе)
Anton Poletayev
@roodz
Jan 30 2017 06:11
@ariyDez Еще попробовал второй способ (как описано в документации Laravel 5.4): перекладываем node_modules/laravel-mix/setup/webpack.config.js в корень, убираем из package.json опцию --config, в webpack.config.js модифицируем лоадер name: 'images/[name].[ext]?[hash]'
Alexander
@Dualse
Jan 30 2017 07:19
@investment-speculation Ну так это же не значит, что 7к людей ищут работу. Люди могут вполне успешно работать на постоянке.
Ivan
@Hunternnm
Jan 30 2017 07:28
@investment-speculation ну вот я тоже в сообществе, но не беру там работу. И без ТЗ даже не взялся бы
Nursultan Markisbek
@ariyDez
Jan 30 2017 07:32
@roodz ну и? получилось?
Roman Sadoyan
@core01
Jan 30 2017 07:55
Доброго времени суток! Использует ли кто-нибудь готовые пакеты для специфичных интернет магазинов? Вроде такого : https://github.com/aimeos/aimeos-laravel
Alexander
@Dualse
Jan 30 2017 07:56
@core01 Маловероятно
Roman Sadoyan
@core01
Jan 30 2017 07:57
Ну вот админку же удалось вынести в отдельный пакет
Alexander
@Dualse
Jan 30 2017 07:57
@core01 Всмысле?
Roman Sadoyan
@core01
Jan 30 2017 07:58
@Dualse я вот сейчас пишу в свободное время, но перспектива писать абсолютно все - Добавление товара в корзину, расчет стоимости, выбор доставки, оформление заказа и прочее - это удручает

слишком объемная работа получается.

Я про SleepingOwlAdmin

Alexander
@Dualse
Jan 30 2017 07:58
@core01 Ты сам сказал, что у тебя специфичная задача
Roman Sadoyan
@core01
Jan 30 2017 08:02
Но ведь у нас у каждого специфическая админ-панель) @Dualse
Alexander
@Dualse
Jan 30 2017 08:03
@core01 Ну насколько я понимаю, то сова служит для реализации типичных задач
Soprun Vladislav
@vlsoprun
Jan 30 2017 08:04
Доброе утро коллеги :hand:
alexspi
@alexspi
Jan 30 2017 08:05
@vlsoprun и тебе привет и всем привет
Anton Vorontsov
@symbios-zi
Jan 30 2017 08:39
@core01 с нуля написан у нас магазин. Ибо проще свою бизнес логику так описать.
jersyd
@jersyd
Jan 30 2017 09:30
всем привет! кто знает как зделать что-бы собитие mailer.sending срабативало до и после отправки?
alexspi
@alexspi
Jan 30 2017 09:33
@jersyd О_о в смысле ?
jersyd
@jersyd
Jan 30 2017 09:34
@alexspi я подписался на собитые отправки почты, но оно срабатывает после отправки. А мне нужно что-бы оно сработало до отправки)
alexspi
@alexspi
Jan 30 2017 09:45
@jersyd а зачем? ты хочешь получать уведомление "Внимание сейчас я пошлю... почту" :trollface:
jersyd
@jersyd
Jan 30 2017 09:46
@alexspi мне нужно язык менять перед отправкой, а потом обратно.
alexspi
@alexspi
Jan 30 2017 09:49
@jersyd т.е. у тебя мультиязычный сайт. и в зависимости от языка ты отправляешь писимо на том языке на котором клиент?
jersyd
@jersyd
Jan 30 2017 09:56
@alexspi да, было так, но теперь нада зделать чтобы всегда на одном отправлялось в независимости от выбраного языка. Можно найти все места где отправляются письма и перед отправкой менять, а можно в одном месте зделать перед отправкой поменять и после отправки аернуть обратно
alexspi
@alexspi
Jan 30 2017 10:00
@jersyd а у тебя какие данные в тело письма передаются?(мультиязычные)
Roman Sadoyan
@core01
Jan 30 2017 10:05
@symbios-zi да я понимаю, что проще свою бизнес логику писать, сейчас тоже пишу, но элементарные вещи типа - добавления товара / загрузки изображений, оформление заказа цепляние корзины к сессии - это же можно сделать в общих чертах
Мне предстоит все это пилить самому и если было бы что-то простенькое я бы заюзал
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:06
@core01 битрикс бери. Там всё готовое. Фреймворки не про это в целом.
Roman Sadoyan
@core01
Jan 30 2017 10:07
@symbios-zi а ты брал битрикс? ты работал с ним?
Вообще в целом с CMS
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:07
@core01 работал
Roman Sadoyan
@core01
Jan 30 2017 10:07
А я вот работал - если из коробки все устривает то конечно можно брать битрикс, но любой шаг в право, шаг в лево это костыль
да и битрикс это говно
Dave
@aios
Jan 30 2017 10:08
@core01 ++
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:09
@core01 да это так. Поэтому есть фреймворки чтобы делать самому и не гавно
@core01 гугление выдает мне готовые пакеты. https://github.com/Crinsane/LaravelShoppingcart
Roman Sadoyan
@core01
Jan 30 2017 10:12
@symbios-zi да тут не соглашусь
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:12
@core01 добавление товара, оформление заказа - как раз таки самые не тривиальные вещи.
Roman Sadoyan
@core01
Jan 30 2017 10:12
у ларавеля сколько зависимостей в композере...
а они могли монолитом сделать все
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:13
@core01 как ты себе видишь универсальное оформление заказа? у меня вот пипец какая не стандартная логика там, да уверен у всех кто делает магазины на фреймворке
@core01 если тебе нужна CMS то бери kodi, october, bitrix
Dave
@aios
Jan 30 2017 10:14
@symbios-zi да бред это все - логику нужно писать самому.
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:14
@aios 100500 раз плюсану
Roman Sadoyan
@core01
Jan 30 2017 10:14
@symbios-zi взял поля - записал в базу - отдал ответ
какие поля и что это уже кастомное дело
Dave
@aios
Jan 30 2017 10:14
@core01 вах вах)
Roman Sadoyan
@core01
Jan 30 2017 10:15
все что между взял поля и записал в базу и отдал ответ это тоже кастомное дело
Dave
@aios
Jan 30 2017 10:15
@core01 давай представим что нужна логика отправки письма по оформлению заказа
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:15
@core01 это всё фигня. Если бы так просто всё было ху8к-ху8як и в продакшен, то нас бы всех тут не было
Dave
@aios
Jan 30 2017 10:15
в битриксе это есть и в ларе это можно написать
Roman Sadoyan
@core01
Jan 30 2017 10:15
ну после записи в бд - делай @aios
Dave
@aios
Jan 30 2017 10:15
но вот давай представим что нужно после отправки отследить отправилось письмо или нет
и выполнить некую непоследоватлеьную логику.
Лара норм - там зашел дописал и все - а в битриксе? в недра полезешь?
Roman Sadoyan
@core01
Jan 30 2017 10:16
@aios ну я понимаю, я про лару то и говорю
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:17
@core01 мне вот надо при оформлении заказа бонусные товары положить в заказ. Сделать начисляемые проценты к заказу. Как это всё сделать стандартно? это мой бизнес кейс, а таких вариантов миллион и каждый случай уникален. Если у тебя так всё просто так бери готовое. Нафиг тебе фреймворк?
Roman Sadoyan
@core01
Jan 30 2017 10:17
@aios модуль оформления заказа уже не влияет на это -
@symbios-zi так вот перед записью в базу и клади товары к заказу и делай начисляемые процессы
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:17
@core01 еще как влияет, столько логиги в заказе - офигеешь. Каждый случай уникальный, повторюсь
Roman Sadoyan
@core01
Jan 30 2017 10:17
@symbios-zi но это не правильно - ты же должен показать это клиенту еще
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:17
@core01 жми кнопки и делай сайт. Вот вся твоя аргументация
Roman Sadoyan
@core01
Jan 30 2017 10:18
@symbios-zi он же должен видеть цену итоговую, а не так, что бы обана и ты закзаываешь на 400 р, а тебе 2500 оформляют
@symbios-zi это решается 2мя событиями - До записи в бд и после БД.
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:18
@core01 чувак ты о чем?
Alexander
@Dualse
Jan 30 2017 10:18
@core01 ты не понял о чем тебе говорят)
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:19
@Dualse да видно же, человек не компетентен
уровня ху8к ху8к и в продакшен
Andrei Sosnov
@atehnix
Jan 30 2017 10:20
@symbios-zi не тот чат, поправь сообщение.. ;)
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:20
@atehnix это не мат, это мем. Не несет оскорблений
Nursultan Markisbek
@ariyDez
Jan 30 2017 10:20
@symbios-zi +1
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:21
предлагаю на эту тему поговорить в оффтопе. Сам каюсь, что флудю тут не по делу
Roman Sadoyan
@core01
Jan 30 2017 10:21
@Dualse да это меня не хотят понять просто
Andrei Sosnov
@atehnix
Jan 30 2017 10:22
@symbios-zi уверяю, не все с тобой согласятся. Просто поправь сообщение, не будь принципиальным.
Roman Sadoyan
@core01
Jan 30 2017 10:24
как будто ху8к читается по другому))
Anton Vorontsov
@symbios-zi
Jan 30 2017 10:24
да вот поэтому и не хотел править. иначе не передать смысл этого мессаджа
Ivan
@Hunternnm
Jan 30 2017 10:45
Предлагаю товарищу @core01 набросать систему, которую он видит, а мы оценим и тоже заюзаем. Ибо ересь какая-то
Roman Sadoyan
@core01
Jan 30 2017 10:53
@Hunternnm есть же уже http://packalyst.com/packages/tag/shop
Ivan
@Hunternnm
Jan 30 2017 10:54
@core01 ну собери франкенштейна и покажи нам
Roman Sadoyan
@core01
Jan 30 2017 10:55
@Hunternnm я вообще то хотел спросить у вас, про ваших франкенштейнов, на что получил ответ, что никто не собирает франкенштейнов, все делают из глины
Ivan
@Hunternnm
Jan 30 2017 10:56
@core01 потому что нету двух похожих проектов, у всех куча моментов
У меня, например, текдок
Там есть пакет для него?
Roman Sadoyan
@core01
Jan 30 2017 10:57
@Hunternnm что такое тек док?
Ivan
@Hunternnm
Jan 30 2017 10:57
@core01 tecdoc
Roman Sadoyan
@core01
Jan 30 2017 10:57
@Hunternnm вопрос тот же
@Hunternnm у тебя каталог как я понял
Ivan
@Hunternnm
Jan 30 2017 11:00
@core01 автозапчасти
Roman Sadoyan
@core01
Jan 30 2017 11:00
@Hunternnm в принципе вывод связанных товаров, категорий, это уже заложено в ларке
для этого думаю не нужно юзать что-то
@Hunternnm если ты захочешь добавить покупку - то думаю это можно решить каким-то готовым пакетом с допиливанием
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:38
@core01 чувак, люди выбрали ларавел для интернет магазина чтобы иметь возможность писать самому. Что ты пытаешь доказать что готовое лучше? :) мы ж тут не дурачки собрались
Dave
@aios
Jan 30 2017 11:39
@symbios-zi ++ не дурачки :smile:
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:39
@core01 вот у меня корзина прямо в бд хранится, а в куках uuid корзины, у другого в сессии, у третьего вообще хз где и так у каждого свои задачи на каждый чих
Ivan
@Hunternnm
Jan 30 2017 11:40
@core01 а откуда пакет узнает что мне нужно дергать 7-8 таблиц с логикой?
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:41
@Hunternnm х.як-х.як в и в продакшен. Как у тебя на аве ))
Dave
@aios
Jan 30 2017 11:42
@Hunternnm пакет должен включать в себя AI
@Hunternnm и подстраиваться под телепатические волны каждого коллабрейтора и юзера.
@Hunternnm идея для стартапа)
Ivan
@Hunternnm
Jan 30 2017 11:43
Да я тут пытаюсь понять, может это мы такие отсталые?
Dave
@aios
Jan 30 2017 11:43
@Hunternnm не не это мы отсталые даже речи нет.
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:43
@Hunternnm ты не видел установщик битрикса? там всё так через далее далее
Dave
@aios
Jan 30 2017 11:44
@symbios-zi в итоге получаешь триальную версию и амиго браузер.
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:44
и жумлы тоже так же. а у ларавел нет :(
Ivan
@Hunternnm
Jan 30 2017 11:44
@symbios-zi видел. Долго ночью снилось
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:44
@aios зато я магазин создам за 5 минут. оплачу лицуху, и готово. ты будешь писать месяцы на ларавел
symbios-zi @symbios-zi пошел удалять проект на ларавел и ставить битрикс со всем готовым
Dave
@aios
Jan 30 2017 11:45
@symbios-zi зато я потом буду искать проггеров за 5 минут - а ты за месяцы))))
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:45
@aios эээээ ты еще незнаешь как много хомячков на битрикс. только программистами их увы не назову
Dave
@aios
Jan 30 2017 11:46
@symbios-zi ну толковых - единицы....
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:46
@aios согласен, поэтому хомячками и зову :D
Dave
@aios
Jan 30 2017 11:46
@symbios-zi в дополнение к предыдущему "Приду сюда в чат и Ребят - плачу столько - работа такая - Лара воде не давнокод"
а на битрикс поробуй нормального найти
KarmaBot
@KarmaBot
Jan 30 2017 11:46
@aios, :see_no_evil: :fire:
Dave
@aios
Jan 30 2017 11:46
все какашек поели... и все в рамках сидят.
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:46
чую скоро придет @jhaoda и атата нам сделает. Уже кармабот проснулся
@KarmaBot карма
Dave
@aios
Jan 30 2017 11:47
@SerafimArts Кирюша ну харош уже)))
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:47
битрикс
KarmaBot
@KarmaBot
Jan 30 2017 11:47
@symbios-zi, :see_no_evil: :fire:
@symbios-zi, за битрикс! :monkey: :monkey: :monkey: :monkey: :monkey: :monkey: :monkey:
Dave
@aios
Jan 30 2017 11:47
ахахахха))
понял)))
битрикс
KarmaBot
@KarmaBot
Jan 30 2017 11:47
@aios, :see_no_evil: :fire:
@aios, за битрикс! :monkey: :monkey: :monkey: :monkey: :monkey: :monkey: :monkey:
Anton Vorontsov
@symbios-zi
Jan 30 2017 11:47
валим отсюда, пока не пришли
Dave
@aios
Jan 30 2017 11:47
битрикс классный)
KarmaBot
@KarmaBot
Jan 30 2017 11:47
@aios, :see_no_evil: :fire:
Alexander
@Dualse
Jan 30 2017 11:50

@Hunternnm ты не видел установщик битрикса? там всё так через далее далее

Ну для laravel тоже можно запилить gui установщик xD

Dave
@aios
Jan 30 2017 11:50
@Dualse давай тогда что бы не только амиго а еще и яндекс браузер ставил.
@Dualse ну что бы точно на рекламе лям срубить.
Ivan
@Hunternnm
Jan 30 2017 11:53
@aios и будут же ставить то
Alexander
@Dualse
Jan 30 2017 11:53
@aios ++. А еще видосиков снять, чтобы установщик продвигать
Dave
@aios
Jan 30 2017 11:58
@Dualse и на медиум кинуть ексешник)
Nepster
@nepster-web
Jan 30 2017 12:09
Всем привет. Кто использует JSONAPI спецификацию ?
KarmaBot
@KarmaBot
Jan 30 2017 12:09
@nepster-web, здравствуй.
KarmaBot
@KarmaBot
Jan 30 2017 12:26
Будь как дома, @cjmaxik, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
Alexander
@Dualse
Jan 30 2017 12:27
@cjmaxik заверни картинку
@cjmaxik нет. в обратные апострафы
Alexander Bobrov
@kca66y
Jan 30 2017 12:40
Добрый день. Первый раз работаю с schedule в Laravel. и сразу после php artisan schedule:run вот такая ошибка:
[Symfony\Component\Debug\Exception\FatalErrorException] Call to undefined function thursdays()
Вот код Kernel.php, который консоль:
$schedule_int_cat = MailConfig::find(1)->category_interval;
$schedule->call(function () {

          ...

        })->weekly()->{$schedule_int_cat()}->at(MailConfig::find(1)->category_time);
KarmaBot
@KarmaBot
Jan 30 2017 12:40
Не узнал тебя, @kca66y. Богатым будешь :)
Anton Vorontsov
@symbios-zi
Jan 30 2017 12:44
@kca66y thursdays() вызываешь? так то неправильно написано
Alexander Bobrov
@kca66y
Jan 30 2017 12:45
@fakefakefake12 @symbios-zi ->thursdays(); с сайта ларавел -_-
Max Mekenya
@cjmaxik
Jan 30 2017 12:46
thursday != tuesday
Alexander Bobrov
@kca66y
Jan 30 2017 12:46
Anton Vorontsov
@symbios-zi
Jan 30 2017 12:52
точняк
четверг ж
@kca66y ну так выложи код где это используешь
Anton Poletayev
@roodz
Jan 30 2017 13:33
@ariyDez Конечно получилось, иначе и не писал бы.
Cyber Xucyc
@Cyber-host
Jan 30 2017 14:42
делал кто laravel -> android notifications?
JhaoDa
@jhaoda
Jan 30 2017 14:43
@Cyber-host вопрос в чем?
Cyber Xucyc
@Cyber-host
Jan 30 2017 14:44
@jhaoda в сервисе и/или либе
JhaoDa
@jhaoda
Jan 30 2017 14:44
@Cyber-host ну так и спрашивать надо. Чем не устроил имеющийся канал уведомлений для GCM?
Cyber Xucyc
@Cyber-host
Jan 30 2017 14:54
@jhaoda мм.. какой имеющийся?)
Cyber Xucyc
@Cyber-host
Jan 30 2017 14:59
@jhaoda спс бро
KarmaBot
@KarmaBot
Jan 30 2017 14:59
Спасибо (+1) для @jhaoda принято! Текущая карма +1425.
Anton Vorontsov
@symbios-zi
Jan 30 2017 15:55
карма
KarmaBot
@KarmaBot
Jan 30 2017 15:55
@symbios-zi, Ваша карма +208. Вы благодарили 134 раз.
  • Достижения: "Находчивый", "Благодарный", "Нахлебник", "Любитель сладкого", "Благодетель", "Красавчик", "Вопрошайка"
riddik200890
@riddik200890
Jan 30 2017 17:01
привет всем, кто-то подскажет как заюзать в пекедже стили и джаваскрипт файлы. они находятся на уровне пекеджа также. без publisher метода.
KarmaBot
@KarmaBot
Jan 30 2017 17:01
@riddik200890, привет =)
riddik200890
@riddik200890
Jan 30 2017 17:21
кто-то подскажет?
Alexej
@Lunatig
Jan 30 2017 17:22
@riddik200890 где скрипты лежат?
Ivan
@Hunternnm
Jan 30 2017 17:23
@riddik200890 никак. Как должен веб-сервер их отдать?
и знать что надо так делать?
riddik200890
@riddik200890
Jan 30 2017 17:25
@lunatig скрипты лежат в папке packages/name/paketname/scr/public/css
JhaoDa
@jhaoda
Jan 30 2017 17:25
@riddik200890 в ларавел нет папки packages, если только ты сам её не придумал
riddik200890
@riddik200890
Jan 30 2017 17:26
@jhaoda использовал доку для написания пекеджа. все гуд работает. только с стилями трабла
JhaoDa
@jhaoda
Jan 30 2017 17:27
@riddik200890 повторить?
Ivan
@Hunternnm
Jan 30 2017 17:27
@riddik200890 у тебя рили есть папка packages/name/paketname или таки правильные имена?
@riddik200890 и где она относительно корня?
riddik200890
@riddik200890
Jan 30 2017 17:27
@Hunternnm на уровне папки app
Ivan
@Hunternnm
Jan 30 2017 17:28
@riddik200890 :point_up: 30 января 2017 г., 19:23
riddik200890
@riddik200890
Jan 30 2017 17:29
@Hunternnm тогда почему реализация вьюх и переводов нормально сделана. даю имя пекеджа и дальше лезу в структуру папок
@Hunternnm $this->loadTranslationsFrom(DIR.'/path/to/translations', 'courier'); такой срани нету для css и js
@Hunternnm $this->publishes([ __DIR__.'/path/to/config/courier.php' => config_path('courier.php'), ]); есть лажа которая копирует все в общую папку паблик и потом только дает доступ. такое через жопу называется
JhaoDa
@jhaoda
Jan 30 2017 17:32
@Hunternnm заметь, человек знает про правильный способ, что надо ассеты опубликовать, но не делает этого
Он считает, что Тэйлор придумал херню какую-то и надо совсем не так...
riddik200890
@riddik200890
Jan 30 2017 17:34
@jhaoda обьясните мне зачем, что написано в пакете выносить за пакет? прямое дублирование.
JhaoDa
@jhaoda
Jan 30 2017 17:35
@riddik200890 для понимания «зачем» надо хоть немного знать про то, как настраивается и работает веб-сервер
@riddik200890 впрочем, можешь заглянуть в barryvdh/laravel-debugbar, там есть альтернативный метод отдачи ассетов
riddik200890
@riddik200890
Jan 30 2017 17:36
@jhaoda веб сервер тут причем? если прямой линк создается на файл
JhaoDa
@jhaoda
Jan 30 2017 17:37
@riddik200890 не позорься
riddik200890
@riddik200890
Jan 30 2017 17:38
@jhaoda более подробные объяснение
JhaoDa
@jhaoda
Jan 30 2017 17:38
@riddik200890 шта?
riddik200890
@riddik200890
Jan 30 2017 17:41
@jhaoda в выводе не позорься. более конкретно. за репозиторий спасибо, помогло. и причем тут создание прямого линка на подключение на страницу css файла к проектированию и настройке вебсервера.
JhaoDa
@jhaoda
Jan 30 2017 17:42
@riddik200890 знаешь, что такое корневая папка сервера?
riddik200890
@riddik200890
Jan 30 2017 17:43
@jhaoda прикинусь, что не знаю.
orionych
@orionych
Jan 30 2017 17:43
всех приветствую!
KarmaBot
@KarmaBot
Jan 30 2017 17:43
Прувет, @orionych!
JhaoDa
@jhaoda
Jan 30 2017 17:44
@riddik200890 какая папка назначается корневой у всех ларавел-проектов?
riddik200890
@riddik200890
Jan 30 2017 17:44
@jhaoda корневая для проекта, рут папка домена, для лары - паблик
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:45
@jhaoda пссс, тут @riddik200890 намекает на ln -s
JhaoDa
@jhaoda
Jan 30 2017 17:45
@riddik200890 знаешь, что сервер НЕ МОЖЕТ выйти за пределы папки public?
riddik200890
@riddik200890
Jan 30 2017 17:45
@jhaoda но для и перейменовать сервер.пхп и будет папка домена корневой
JhaoDa
@jhaoda
Jan 30 2017 17:45
@SerafimArts у меня ванга режим сломался
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:46
Ну мне кажется что именно на это намёк, т.к. в симфони ассеты не копируются, а создаётся ссылка при публикации
JhaoDa
@jhaoda
Jan 30 2017 17:47
@SerafimArts продолжи общение?
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:47
@riddik200890 так всё же про что ты?

Вопрос был про то, почему cp, а не ln -s?

Кстати, 2 + 2 = 2

riddik200890
@riddik200890
Jan 30 2017 17:48
@SerafimArts вполне согласен. и даже если такая есть фигня сделать доступ можно) к пых файлам ведь идет подключение) это в очень грубом абстракте. отлучусь на пол часика.
JhaoDa
@jhaoda
Jan 30 2017 17:49
@SerafimArts заметил? Два вопроса заданы, а ответ «вполне согласен» :) С чем согласен-то...
riddik200890
@riddik200890
Jan 30 2017 17:52
@jhaoda прочти плиз вопрос еще раз мой. и то что @SerafimArts предлагает делать ссылки - это правильно. у меня был вопрос нахера прогр. путем копировать с пекеджа стили и js. когда их дело лежать тихо в своем месте. я в ларе не селен - только изучаю, возможно где-то туплю жестко. для этого и задал вопрос, а вместо насмешек пойди покури ман, можно адекватно дать пояснения или просто промолчать.
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:53
@jhaoda согласен с моеим вторым абзацем, очевидно же
@riddik200890 у ссылок есть и недостатки, например не все сервера их нормально могут обрабатывать
это раз
Во-вторых, ссылок нет под виндой
JhaoDa
@jhaoda
Jan 30 2017 17:54
@riddik200890 ты мог сразу написать слово «симлинки» и вопросов бы было меньше
@SerafimArts куда это ссылки под виндой делись?
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:54
В-третьих, изменение файлов в паблике ведёт к изменению оного в вендорах (и наоборот)
riddik200890
@riddik200890
Jan 30 2017 17:54
@SerafimArts я не гуру, но такая же фигня реализована для исполнения транслейта и вьюх
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:55
@riddik200890 потому что копирование ресурсов намекает на то, что ресурсы != исходный код
riddik200890
@riddik200890
Jan 30 2017 17:55
@jhaoda @SerafimArts отлучусь на пол часика. для своего образования , довольно много полезной инфы
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 17:55
и их можно и нужно менять
VVebDevel
@VVebDevel
Jan 30 2017 18:00
Привет всем ребят. Я начинающий. Фреймворк классный, но я застрял на казалось бы простой проблеме. Весь день с ней разбирался, так ничего и не вышло
KarmaBot
@KarmaBot
Jan 30 2017 18:00
Hello, @VVebDevel!
VVebDevel
@VVebDevel
Jan 30 2017 18:03
Я поставил себе авторизацию через artisan, и сегодня пытался сделать так чтобы пользователь не мог авторизоваться, если в таблице users поле active у него равно нулю
JhaoDa
@jhaoda
Jan 30 2017 18:04
@VVebDevel во, раз ты начинающий, тебе будет проще запомнить: это называется не «авторизация», а «аутентификация»
Правильная терминология — один из признаков профессионала.
VVebDevel
@VVebDevel
Jan 30 2017 18:06
То есть аутентификацию
JhaoDa
@jhaoda
Jan 30 2017 18:07
@VVebDevel так, ну и? Ты же написал какой-то код? Показывать будешь?
VVebDevel
@VVebDevel
Jan 30 2017 18:07
Я пробовал и через события, и через слушателей событий, и через посредники. Конечно он реагирует, но либо не понимает что это за поле, либо не выполняет команду разлогинивания
Вообще это код для одной компании, показывать нельзя, сейчас домой приду и постараюсь подробнее объяснить что я делал
JhaoDa
@jhaoda
Jan 30 2017 18:10
@VVebDevel не старайся. Гадать на кофейной гуще, не видя кода, тут никто не будет
И я не понимаю, что секретного в двух строчках, отвечающих за аутентификацию, которые вообще в кишках фрейма написаны, а ты их просто переопределяешь...
Alexander
@Dualse
Jan 30 2017 18:15
@VVebDevel Код Laravel не секретный. Смотри в чем прикол. На данный момент у тебя нету рабочего функционала, который ты бы хотел реализовать. Ты его не хочешь показывать. Мы тебе скажем, что надо сделать, ты это добавишь к себе в проект, следовательно мы будем знать об этом.
JhaoDa
@jhaoda
Jan 30 2017 18:15
И заработаем охренилиарды, а ты дошик жрать пойдешь!
Dave
@aios
Jan 30 2017 18:18
@jhaoda ты походу сегодня в ударе)
Роман Сохарев
@greabock
Jan 30 2017 21:58
@VVebDevel я те помогу
Auth::login(User::whereName('admin' )->first());
только ниче не меняй прям так и вставь
VVebDevel
@VVebDevel
Jan 30 2017 22:33
Проблему решил методом authenticated
@greabock думаю а нем же и можно применить впш метод. Правда у меня условие будет не по админу, а по полю active = true/false
Роман Сохарев
@greabock
Jan 30 2017 22:38
@VVebDevel это был cарказм... неужели Шелдоны-Куперы с хабра и сюда добрались? Тут теперь тоже надо помечать сообщения тегом [sarcasm] ?
VVebDevel
@VVebDevel
Jan 30 2017 22:47
Эмм, я не понял что сейчас ты сказал, но в любом случае буду считать это какимто подобием мнения... извини, но тебя лучше игнорировать
Роман Сохарев
@greabock
Jan 30 2017 23:05
Отличное решение :smile:
ах да... ты же из этих...
[srcasm]Отличное решение :smile: [/sarcasm]
VVebDevel
@VVebDevel
Jan 30 2017 23:07
Остальным спасибо за помощ)
Kirill Nesmeyanov
@SerafimArts
Jan 30 2017 23:08
Отлично, работаем дальше!
Роман Сохарев
@greabock
Jan 30 2017 23:08
Следующий! )
@VVebDevel ну и разу уж ты тут новенький. Рекомендую ознакомиться с данным документом. Во избежание, недоразумений.