These are chat archives for LaravelRUS/chat

19th
Nov 2016
Andrey Helldar
@andrey-helldar
Nov 19 2016 03:54
Всем привет!
Народ, у всех linkedin.com блокируется в России?)) У меня Ростелеком сбрасывает соединение говоря, что он внесен в реестр запрещенных сайтов))
KarmaBot
@KarmaBot
Nov 19 2016 03:54
@AndreyHelldar, и тебе привет ;)
Alexander
@Dualse
Nov 19 2016 04:30
@andrey-helldar Лучше в оффтоп с такими вопросами: https://gitter.im/LaravelRUS/offtop
А так, да. Роскамнадзор заблокировал его
Dave
@aios
Nov 19 2016 06:08
Ребят в эластике подключил скаут
не работает фуззи матч
делаю в слове ошибку и не находит похожести
может кто подсобить с конфигом или советом?
Valeriy
@Adoafw
Nov 19 2016 06:55
ребят кто Voyanger подключал?
к Laravel есть такие?
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 09:24
@aios насколько я помню - эластик это тупо бд для больших объёмов данных
там нет никакого семантического и морфологического поиска
Maxim
@max-kk
Nov 19 2016 09:38
@Sinersis а в чем траблы?
положи файлы WP в эту папку и в настройках укажи адрес сайта и адрес WP как "domain.ru/blog"
Anton Kartsev
@bigperson
Nov 19 2016 09:40
@max-kk @Sinersis тут как бы чат по Laravel а не по WP
Maxim
@max-kk
Nov 19 2016 09:42
@bigperson согласен, но чата по WP вообще вроде нет, я и решил подсказать
Andrey Helldar
@andrey-helldar
Nov 19 2016 09:52
@Dualse понял, спасибо!
Комнату взял на заметку.
Dave
@aios
Nov 19 2016 10:03
@SerafimArts посоветуй что то для этого?
Cyber Xucyc
@Cyber-host
Nov 19 2016 10:25
@aios делал такое http://www.almanio.de/
Cyber Xucyc
@Cyber-host
Nov 19 2016 10:32
брал за основу https://habrahabr.ru/post/115394/
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 10:57
@aios сфинкс?
Dave
@aios
Nov 19 2016 11:37
@SerafimArts блин
че серьезно?
Coryphaeus
@cvdeby
Nov 19 2016 11:37
Здравствуйте, есть вопрос, почему-то у меня не работает \Request. Работает только на главной странице, почему это может происходить? Использую nginx. Может что-то не так с Rewrite'ом?
KarmaBot
@KarmaBot
Nov 19 2016 11:37
@cvdeby, ну рассказывай. Как жизнь? :)
Dave
@aios
Nov 19 2016 11:37
то есть эластик ваще никакими судьбами не?
JhaoDa
@jhaoda
Nov 19 2016 11:38
@aios всё там есть
Dave
@aios
Nov 19 2016 11:38
@jhaoda покажешь где чего читать?
Coryphaeus
@cvdeby
Nov 19 2016 11:38
@KarmaBot Ну пока что живой)
JhaoDa
@jhaoda
Nov 19 2016 11:38
@aios официальную доку, конечно же
Dave
@aios
Nov 19 2016 11:39
@jhaoda ну в скауте эта лажа не пашет
fuziness: "AUTO"
нашел одно упоминание и без вариков.
тупо не ищет если ошибку сделать.
JhaoDa
@jhaoda
Nov 19 2016 11:41
@aios я смутно помню, что для русского языка в эластике или плагин какой-то ставить надо, или конфиг конфижить. Но это было полтора года назад, мало ли что там изменилось
Dave
@aios
Nov 19 2016 11:42
@jhaoda не.. русского нет
чистый забугорный)
This message was deleted
JhaoDa
@jhaoda
Nov 19 2016 11:42
@aios где нет?
Dave
@aios
Nov 19 2016 11:43
@jhaoda ну ты говоришь для русского
у меня нет русского
контент на инглише
Coryphaeus
@cvdeby
Nov 19 2016 11:43
Нашел, трабла была с /index.php?$args
Dave
@aios
Nov 19 2016 11:43
@cvdeby поюзай кадди
@cvdeby говорят прикольная штука и настраивается быстро под лару
JhaoDa
@jhaoda
Nov 19 2016 11:44
«говорят»... :)
Coryphaeus
@cvdeby
Nov 19 2016 11:44
Кадди? Зачем, удобнее все таки со своим серваком)
coryph.ddns.net
)
JhaoDa
@jhaoda
Nov 19 2016 11:44
Главный проповедник маскируется :)
Dave
@aios
Nov 19 2016 11:44
@cvdeby CaddyServer
@jhaoda цыц)
@cvdeby реально крутой сервак) похлеще чем Nginx Будет
а через время единственный в своем роде сервер способный с гита самостоятельно обновить код)
ну или "обновлять"
JhaoDa
@jhaoda
Nov 19 2016 11:45
@aios в оффтоп иди
Dave
@aios
Nov 19 2016 11:45
@jhaoda ми ми ми ми)
@jhaoda ладно спасибо
KarmaBot
@KarmaBot
Nov 19 2016 11:45
Спасибо (+1) для @jhaoda принято! Текущая карма +1323.
Dave
@aios
Nov 19 2016 11:45
@jhaoda погляжу доки..
Coryphaeus
@cvdeby
Nov 19 2016 11:45
@aios Спасибо)
KarmaBot
@KarmaBot
Nov 19 2016 11:45
Спасибо (+1) для @aios принято! Текущая карма +272.
Dave
@aios
Nov 19 2016 11:46
шара.
Coryphaeus
@cvdeby
Nov 19 2016 11:46
Есть вопрос по пыхе, может существовать две куки с однаковыми именами?
Игорь Мандыч
@chiz-developer
Nov 19 2016 11:46

Привет, а есть возможность в laravel получить записи из модели со всязями?

допустим, есть модель кредиты, она привязана belongsTo('App\Kredittype'),
могу я получить сразу запись

$item = Kredit::find(1);

c текущим значением города?

KarmaBot
@KarmaBot
Nov 19 2016 11:46
Будь как дома, @chiz-developer, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
JhaoDa
@jhaoda
Nov 19 2016 11:46
@cvdeby а это относится к РНР?
@chiz-developer почитай про жадную загрузку
Coryphaeus
@cvdeby
Nov 19 2016 11:47
Ну, куки создавались в Php.
JhaoDa
@jhaoda
Nov 19 2016 11:47
@cvdeby и?
Я их могу руками создать, и что?
Dave
@aios
Nov 19 2016 11:48
@jhaoda руками куки? вау) да тыж программист)
JhaoDa
@jhaoda
Nov 19 2016 11:49
@aios последние два слова пишутся слитно
argab
@argab
Nov 19 2016 11:50
Руками нет, ногами попробуй
Coryphaeus
@cvdeby
Nov 19 2016 11:50
Не пойму, как такое возможно, чтобы могли существовать 2 куки, с одинаковыми именами. Может у них там на самом деле свой айди, только нафига может понадобиться кука с разными значениями, но с одним именем, пыха же все равно только первую идентифицирует.
Игорь Мандыч
@chiz-developer
Nov 19 2016 11:51
@jhaoda спасибо
KarmaBot
@KarmaBot
Nov 19 2016 11:51
Спасибо (+1) для @jhaoda принято! Текущая карма +1324.
Dave
@aios
Nov 19 2016 11:51
@cvdeby куки с одинаковыми именами могут существовать вроде если одна для семейства поддоменов
вторая для основного домена
либо для поддомена
короче как то так я ловил
Игорь Мандыч
@chiz-developer
Nov 19 2016 11:52
хороший чат, однако!
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 11:52
@aios хз, есть или нет, но мы используем его как хайлоад базу
хотя сейчас переходим на кликхаус
JhaoDa
@jhaoda
Nov 19 2016 11:57
@cvdeby кука идентифицируется тремя параметрами — имя, домен, путь
Coryphaeus
@cvdeby
Nov 19 2016 12:06
@jhaoda Спасибо. Оказалось, что в firefox есть такой баг, что если открыть окно с куками и не закрывать его, при реинициализации куки с новыми параметрами на сервере в списке покажет и старую куку, которая на самом деле уже умерла и новую.
KarmaBot
@KarmaBot
Nov 19 2016 12:06
Спасибо (+1) для @jhaoda принято! Текущая карма +1325.
George Bordiuh
@nikosson
Nov 19 2016 12:28
Здраствуйте. Ситуация: есть таблица пользователей и таблица тэгов, на которые эти же пользователи могут подписатся. Вопрос: как лучше организовать на эти тэги подписку? Сделать Pivot таблицу между этими двумя таблицами(у неё буде "user_id и tag_id") или в талице пользователей добавить строку "подписки" и сохранять туда все подписки?
Maxim
@max-kk
Nov 19 2016 13:12

Подскажите, как можно динамически вызвать рендерер для блока.
Я пробую так:
Тут в массиве вызываем stack

        @foreach ($navs as $nav_section => $nav_title)
            <div class="Sidebar__section" data-section="{{ $nav_section }}">
                @stack( "admin." . $page_key . "s._section_" . $nav_section )
            </div>
        @endforeach
    </form>

============= И этот код должен отрабатывать при вызове stack

@foreach ($navs as $nav_section => $nav_title)
    @push( "admin.pages._section_" . $nav_section )
        @include( "admin.pages._section_" . $nav_section )
    @endpush
@endforeach

Но это не работает (:

через yield => и динамический section так-же петрушка
Юрий
@sawerus
Nov 19 2016 13:16
@max-kk может тебе view composers надо?
Maxim
@max-kk
Nov 19 2016 13:32

Придумал вот так. Криво правда.
Может можно как-то результат include в переменную засунуть?

@foreach ($navs as $nav_section => $nav_title)
    <?php
        $sections_content[$nav_section] = view( "admin.pages._section_" . $nav_section, ['pages_data'=>$pages_data] )->render();
    ?>
@endforeach

и

        @foreach ($navs as $nav_section => $nav_title)
            <div class="Sidebar__section" data-section="{{ $nav_section }}">
                {!! $sections_content[$nav_section] !!}
            </div>
        @endforeach
Anton Kartsev
@bigperson
Nov 19 2016 13:35
@nikosson посмотри в сторону
George Bordiuh
@nikosson
Nov 19 2016 13:48
@bigperson спасибо большое! Правда я думал, что простого many to many будет достаточно
KarmaBot
@KarmaBot
Nov 19 2016 13:48
Спасибо (+1) для @bigperson принято! Текущая карма +8.
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:49

подскажите, плиз, как правильно создать миграцию для таблицы-посредника в отношениях много-ко-многим?
Есть таблицы:
-kredits
-kredit_targets (id,kredit_id,target_id)
-targets

как правильно создать миграцию для kredit_targets?
А то у меня ошибки.
Не получается сделать резет. При migrate:reset не удаляется эта таблица

JhaoDa
@jhaoda
Nov 19 2016 13:50
@chiz-developer не ошибки, а что...?
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:51
    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('credit_targets');
    }
Artur Gafurov
@assurrussa
Nov 19 2016 13:51
@chiz-developer потому что в бд она существует скорее всего
JhaoDa
@jhaoda
Nov 19 2016 13:51
@chiz-developer какие ошибки?
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:51
это в наличии, разумеется
Artur Gafurov
@assurrussa
Nov 19 2016 13:51
@chiz-developer а в миграцию не занесена
Andrei Sosnov
@atehnix
Nov 19 2016 13:52
@chiz-developer kredit_targets !== credit_targets ;)
JhaoDa
@jhaoda
Nov 19 2016 13:52
@chiz-developer по правилам ларавел таблица должна называться credit_target
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:53
без s?
Artur Gafurov
@assurrussa
Nov 19 2016 13:53
@atehnix это не комне)
JhaoDa
@jhaoda
Nov 19 2016 13:53
@chiz-developer именно
@chiz-developer и указывай адресата в сообщении
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:53
опа...вот оно что..... @jhaoda
Andrei Sosnov
@atehnix
Nov 19 2016 13:53
@assurrussa ага, промахнулся)
Artur Gafurov
@assurrussa
Nov 19 2016 13:53
@chiz-developer и вообще надо говорить что за ОШИБКА)
JhaoDa
@jhaoda
Nov 19 2016 13:54
@chiz-developer ты бы это знал, если бы внимательно читал документацию
@assurrussa человек о нас заботиться, что бы мы шестое чувство прокачивали
Artur Gafurov
@assurrussa
Nov 19 2016 13:54
@jhaoda :smile:
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:54
[Illuminate\Database\QueryException]                                         
  SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'credit_targ  
  ets' already exists (SQL: create table `credit_targets` (`id` int unsigned   
  not null auto_increment primary key, `credit_id` int unsigned not null, `ta  
  rget_id` int unsigned not null) default character set utf8 collate utf8_uni  
  code_ci)
@jhaoda не, мужики, сорри...затупил
Artur Gafurov
@assurrussa
Nov 19 2016 13:56
@chiz-developer ну так, а в таблицу с migrations она занесена?*
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:58
@assurrussa я уже таблицу миграции удалил, устанавливаю заново, теперь другой эрор
 [Illuminate\Database\QueryException]                                         
  SQLSTATE[HY000]: General error: 1005 Can't create table 'kredits.#sql-457_5  
  7f' (errno: 150) (SQL: alter table `credit_target` add constraint `credit_t  
  arget_credit_id_foreign` foreign key (`credit_id`) references `credits` (`i  
  d`))
Artur Gafurov
@assurrussa
Nov 19 2016 13:58
@chiz-developer по ошибке ясно что проблема во внешнем ключе
devweb99
@devweb99
Nov 19 2016 13:58
laravel переоброзовать в приложение android и ios
по сути там сайт будет
не чего сложного. Это возможно ?
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:59
@assurrussa
class CreateCreditTargetTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('credit_target', function (Blueprint $table) {
            $table->increments('id');

            $table->integer('credit_id')->unsigned();
            $table->foreign('credit_id')->references('id')->on('credits');

            $table->integer('target_id')->unsigned();
            $table->foreign('target_id')->references('id')->on('targets');
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('credit_target');
    }
}
JhaoDa
@jhaoda
Nov 19 2016 13:59
@devweb99 ну раз «не чего сложного», то делай
Artur Gafurov
@assurrussa
Nov 19 2016 13:59
@devweb99 ты вопрос задаешь или утверждение?
devweb99
@devweb99
Nov 19 2016 13:59
@assurrussa вопрос. Можно ли переоброзовать будет потом ?
JhaoDa
@jhaoda
Nov 19 2016 13:59
@chiz-developer комментарии удали здесь из кода
Игорь Мандыч
@chiz-developer
Nov 19 2016 13:59
вот так создаю связи для двух таблиц
JhaoDa
@jhaoda
Nov 19 2016 14:00
@chiz-developer это НЕ связи. Это внешние ключи. Ларавел на них плевать.
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:00
сорри, ключи
связи в модели пропишутся
или в таблице-посреднике не нужно ключи прописывать?
devweb99
@devweb99
Nov 19 2016 14:00
@jhaoda можно будет переоброзовать ?
JhaoDa
@jhaoda
Nov 19 2016 14:00
@devweb99 откуда я знаю, можно или не можно. Ты же сказал «не чего сложного», значит можно.
Artur Gafurov
@assurrussa
Nov 19 2016 14:01
@devweb99 laravel это php язык как ты собрался его под андройд преобразовыватЬ?
JhaoDa
@jhaoda
Nov 19 2016 14:01
@chiz-developer :point_up: 19 ноября 2016 г., 20:59
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:01

@devweb99
"I am developing mobile app with Native Script ( JS + Css + Xml ) mobile application development platform... It's easy to use and understand if you know web technologies...

You can use Laravel as back-end service API and you can develop you application with {NS}

https://www.nativescript.org/about"

Artur Gafurov
@assurrussa
Nov 19 2016 14:02
@devweb99 вопросы задавать надо правильные
Andrei Sosnov
@atehnix
Nov 19 2016 14:02

@chiz-developer и все-таки, выбери что-то одно, либо credits, либо kredits. ;)

Can't create table 'kredits ...

Игорь Мандыч
@chiz-developer
Nov 19 2016 14:03
@atehnix такс....значит что-то я натупил
@jhaoda и все же, ключи нужно или нет для посредника?
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:10
от названия миграции ничего не зависит?
Demian
@DenzoTM
Nov 19 2016 14:22
Всем привет! У меня такой вопрос - хорош ли Laravel для реализации крупной социальной сети?
KarmaBot
@KarmaBot
Nov 19 2016 14:22
@DenzoTM, здравствуй.
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:23
@DenzoTM конечно. мне кажется все зависит от "писателя" - сможет он на ларавеле написать крупную соцсеть или нет?
JhaoDa
@jhaoda
Nov 19 2016 14:23
@DenzoTM возможно, если ты умеешь им пользоваться. Ну и смотря что понимать под «крупной».
devweb99
@devweb99
Nov 19 2016 14:24
допустим я приложения на моб платформы делаю на html + js. А бекенд делаю php это возможно ?
JhaoDa
@jhaoda
Nov 19 2016 14:24
@DenzoTM на определённом этапе роста начинаются проблемы не относящиеся ни к фейму, ни к языку
Demian
@DenzoTM
Nov 19 2016 14:24
Я просто долго мучаюсь и не могу подобрать подходящий CMS и Framework для социальной сети
JhaoDa
@jhaoda
Nov 19 2016 14:25
@DenzoTM ты ставишь на один уровень CMS и Framework?
Юрий
@sawerus
Nov 19 2016 14:26
мде...
Demian
@DenzoTM
Nov 19 2016 14:26
Не, я не могу найти не Framework и не CMS
А проект собираюсь крупный делать
JhaoDa
@jhaoda
Nov 19 2016 14:26
@DenzoTM и какие фреймы ты уже нашел? Чем они тебя не устроили?
Demian
@DenzoTM
Nov 19 2016 14:27
Ну больше всего находил Laravel и Yii2 , вот выбрать не могу
Anton Kartsev
@bigperson
Nov 19 2016 14:28
@devweb99 возможно. Что мешает то?
Юрий
@sawerus
Nov 19 2016 14:28
@devweb99 )) мы думаешь в первый раз не увидели ?
Demian
@DenzoTM
Nov 19 2016 14:29
Так что , какой можете посоветовать? :D
JhaoDa
@jhaoda
Nov 19 2016 14:29
@DenzoTM это чат по ларавел. Как ты думаешь, какой фрейм мы посоветуем?
А если ты придешь в чат по Юи, то что посоветуют там?
Andrei Sosnov
@atehnix
Nov 19 2016 14:30
yii
KarmaBot
@KarmaBot
Nov 19 2016 14:30
@atehnix, за yii! :monkey: :monkey: :monkey: :monkey: :monkey: :monkey: :monkey: :monkey:
Demian
@DenzoTM
Nov 19 2016 14:30
Опаа
XD
Ну да, по логике,тут посоветуют Laravel :D
JhaoDa
@jhaoda
Nov 19 2016 14:32
@DenzoTM это, в целом, фреймы одного уровня. Разницы нет, выбирай сам. Юи более популярен на просторах СНГ и рабочей силы больше. Но это плюс не относящийся к самому фрейму.
Впрочем, судя по твоим вопросам, у тебя очень небольшой опыт разработки и ты не знаешь ни тот, ни другой фрейм
Предлагаю задуматься об этом сначала
Даже обычным молотком можно сломать себе пальцы...
Demian
@DenzoTM
Nov 19 2016 14:34
@jhaoda Не большой опыт это да, но я сейчас и занимаюсь обучением фреймворков
Юрий
@sawerus
Nov 19 2016 14:34
@DenzoTM ты один для начала выбери и изучи...
Demian
@DenzoTM
Nov 19 2016 14:34
Вот Laravel и собираюсь
Юрий
@sawerus
Nov 19 2016 14:35
@DenzoTM лучше что то одно но полностью, чем поверхностно но много. ;-)
JhaoDa
@jhaoda
Nov 19 2016 14:35
@DenzoTM ещё я не могу не спросить — каков твой уровень знаний РНР?
Demian
@DenzoTM
Nov 19 2016 14:36
нормальный,у меня еще много времени , чтоб это всё выучить :D
JhaoDa
@jhaoda
Nov 19 2016 14:36
@DenzoTM т.е. ты собрался делать «крупную социальную сеть» и учить РНР в процессе?
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:37
пусть пишет! если даже будет и ошибка, переделает...если человеку приходит идея - значит у него есть шансы воплотить идею в реальность. терпение и труд, главное)))
JhaoDa
@jhaoda
Nov 19 2016 14:37
Не завидую твоему заказчику, если он есть...
Demian
@DenzoTM
Nov 19 2016 14:37
нет, в начале обучать потом делать
Юрий
@sawerus
Nov 19 2016 14:37
@DenzoTM Обучать или обучаться ?
JhaoDa
@jhaoda
Nov 19 2016 14:37
@DenzoTM ты ещё и обучать кого-то собрался???
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:37
а может человек для себя проект придумал, тоже нормальный вариант обучения на практике)
Demian
@DenzoTM
Nov 19 2016 14:38
@chiz-developer хотя бы кто-то меня понимает :D
JhaoDa
@jhaoda
Nov 19 2016 14:38
Ага, сразу соцсеть и сразу крупную. Я думал, эпоха убийц фейсбуков и вконтактиков прошла уже
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:38
я просто тоже с этого начинал. ты объясни, что ты не на заказ делаешь, а то все в ужасе от твоей идеи @DenzoTM
Юрий
@sawerus
Nov 19 2016 14:38
Вам не кажется что это оффтопец ... https://gitter.im/LaravelRUS/offtop
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:38
ну не с соцсети, а с системы для обучения))
Demian
@DenzoTM
Nov 19 2016 14:39
Я всё самостоятельно делать и обучать буду
JhaoDa
@jhaoda
Nov 19 2016 14:39
@sawerus да ладно, мне уже самому интересно :)
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:39
точняк. все, решено. Устанавливай ларавел и го! решено
JhaoDa
@jhaoda
Nov 19 2016 14:39
@DenzoTM ты будешь делать сам и показывать это другим?
Юрий
@sawerus
Nov 19 2016 14:39
Беда )
JhaoDa
@jhaoda
Nov 19 2016 14:39
А я-то думаю, откуда говновидосики по ларавел берутся на ётупе...
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:40
эм...чувак, только видеоуроки не создавай)))
Demian
@DenzoTM
Nov 19 2016 14:40
@chiz-developer конечно нет :D
не буду
Юрий
@sawerus
Nov 19 2016 14:40
Может там социалка по разработке корячится :-)
JhaoDa
@jhaoda
Nov 19 2016 14:40
Он будет такого же плана туторы писать, как видосики...
Demian
@DenzoTM
Nov 19 2016 14:41
всё, всем спасибо, я пошел устанавливать Laravel :D
Юрий
@sawerus
Nov 19 2016 14:41
@DenzoTM доки почитай раза 3 сначала как минимум... а то опять демагогия будет на ровном месте ))
JhaoDa
@jhaoda
Nov 19 2016 14:41
@DenzoTM и сразу рекомендация-предупреждение — когда у тебя не получится, читай доку и гугли. За элементарные вопросы в этом чате можно схватить бан.
Sergey
@UnQuaiz
Nov 19 2016 14:41
было бы там ещё что читать
Demian
@DenzoTM
Nov 19 2016 14:42
@jhaoda Всё, понял :D
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:42
@DenzoTM php 5.5.9 не ниже должна будет стоять, а то появится первый вопрос
JhaoDa
@jhaoda
Nov 19 2016 14:42
@UnQuaiz не поверишь — я читал доку и через это учился
Demian
@DenzoTM
Nov 19 2016 14:42
ахахах :D
@chiz-developer я не на столько уж и тупой :D
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:43
@DenzoTM сочту это за особую форму выражения благодарности
Demian
@DenzoTM
Nov 19 2016 14:43
@chiz-developer ну да :D
Sergey
@UnQuaiz
Nov 19 2016 14:46
@jhaoda доку ларавель ? по сравнению с yii у лары скудная дока
JhaoDa
@jhaoda
Nov 19 2016 14:46
@UnQuaiz кому как
Юрий
@sawerus
Nov 19 2016 14:50
@UnQuaiz так же, сижу один одинешенек. Только Дока гугл и чат. 80% моих вопросов решаются повторным прочтением доки, 15% - гуглением. и только 5% непоняток которые можно спросить тут. Лара первая у меня. ;-)
KarmaBot
@KarmaBot
Nov 19 2016 14:50
Вот что нашел в документации:
Andrei Sosnov
@atehnix
Nov 19 2016 14:51
@KarmaBot врешь ты всё...
Sergey
@UnQuaiz
Nov 19 2016 14:52
@sawerus и?) раньше интернета не было, а программить надо было. Ни доки ни гугла ни чата ) справлялись :) я считаю главное - база. остальное всё не важно )
Игорь Мандыч
@chiz-developer
Nov 19 2016 14:53
а бот трепло?
Юрий
@sawerus
Nov 19 2016 14:54
@UnQuaiz ну тогда у меня было бы так... 80 % - учебник, 20% - велосипеда ))
Sergey
@UnQuaiz
Nov 19 2016 14:55
оффтопик уже пошел
Andrei Sosnov
@atehnix
Nov 19 2016 14:56
@sawerus и по закону Парето, велосипед должен был быть более результативным)
Coryphaeus
@cvdeby
Nov 19 2016 14:59
У меня не работает Laravel авторизация. У кого есть конфиг nginx, под ларку?
JhaoDa
@jhaoda
Nov 19 2016 15:00
@cvdeby аутентификация. И какой такой конфиг?
Coryphaeus
@cvdeby
Nov 19 2016 15:00
Конфигурация для nginx на сервере.
JhaoDa
@jhaoda
Nov 19 2016 15:01
@cvdeby всё работает, кроме аутентификации и ты ищешь для этого какой-то специальный конфиг? Или речь про basic-auth?
Coryphaeus
@cvdeby
Nov 19 2016 15:02
Ага, про него.
JhaoDa
@jhaoda
Nov 19 2016 15:03
А ведь можно было сразу задать вопрос правильно...
Coryphaeus
@cvdeby
Nov 19 2016 15:03
На офф сайте в доке писалось, что для FastCGI необходимы правила. Только они не обрабатываются похоже.
nginx же не читает .htaccess?
Artur Gafurov
@assurrussa
Nov 19 2016 15:03
:fire:
Sergey
@UnQuaiz
Nov 19 2016 16:18
@cvdeby .htaccess это для апача, не для nginx
Coryphaeus
@cvdeby
Nov 19 2016 16:21
@UnQuaiz Знаю, однако nginx использует fastCGI, в доке было написано: "если используешь fastCGI - нужно записать следующие строки в файл .htaccess" (они содержали .htaccess правила). Поэтому решил, что нужно как-то переобразовать эти правила под nginx. Проблема решилась, из-за того, что в SESSION_DOMAIN - прописал свой урл, а после поменял SESSION_DRIVER на database, basic-auth перестал работать.
Dave
@aios
Nov 19 2016 16:25
@cvdeby htaccess? в nginx? отсыпьте)))
@cvdeby да и потом к ларе это не относится - иди в оффтоп)
Coryphaeus
@cvdeby
Nov 19 2016 16:28
Что смешного, не собирался я использовать .htaccess в nginx - дока. Сбило с толку, то что написано тут.
Dave
@aios
Nov 19 2016 16:33

@cvdeby Если ты юзаешь nginx как прокси для апача - то в какой то степени возможно. Но тут

If you are using PHP FastCGI, HTTP Basic authentication may not work correctly out of the box. The following lines should be added to your .htaccess file

ни слова про nginx

Coryphaeus
@cvdeby
Nov 19 2016 16:36
Так nginx юзает FastCGI. Это из конфига fastcgi_pass unix:/run/php/php7.0-fpm.sock;. Конечно мне не нужен был .htaccess, мне нужна была интерпретация .htaccess для fastcgi-php.conf.
Dave
@aios
Nov 19 2016 16:40
@cvdeby ясно, ты что сейчас делаешь?
Coryphaeus
@cvdeby
Nov 19 2016 16:42
@aios Socialite подрубаю, надо на кастомный фреймворк добавить вход через социальные сети, поэтому сначала на ларе попробовал) На ларе проще намного)
Dave
@aios
Nov 19 2016 16:44
@cvdeby а я думал тебе просто ман дать адекватный
Atmden
@Atmden
Nov 19 2016 18:42
Всем привет! Если не трудно, объясните мне, для чего нужен пакет arrilot/laravel-widgets ? Никак не пойму, чем это лучше обычного include.
KarmaBot
@KarmaBot
Nov 19 2016 18:42
О! @Atmden! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
Atmden
@Atmden
Nov 19 2016 18:48
все понятно. спасибо! нашел на форуме ответ
Anton Kartsev
@bigperson
Nov 19 2016 19:25
@Atmden позволяет отдельно вынести и логику плюс асинхронная погрузка
Atmden
@Atmden
Nov 19 2016 19:25
@bigperson Спасибо!
KarmaBot
@KarmaBot
Nov 19 2016 19:25
Спасибо (+1) для @bigperson принято! Текущая карма +9.
Andy Melentev
@Sinersis
Nov 19 2016 20:30
Ребята кто пользует barryvdh/laravel-dompdf как победили знаки вопроса вместо кириллицы? Кодировка не помогает, шрифты почему-то тоже... Не могу понять в чем бяда
Sergey
@UnQuaiz
Nov 19 2016 20:31
@Sinersis не сталкивался с такой бедой
Andy Melentev
@Sinersis
Nov 19 2016 20:31
@UnQuaiz Повезло тебе ...
i5918
@i5918
Nov 19 2016 21:30
Всем привет. У меня вопрос по аутентификации. Есть админка и на сайте будет лишь один пользователь, он же и администратор. Не хочу для этих целей использовать ни встроенную аутентификацию ни другие решения для регистрации/аутентификации/распределению прав доступа. Хочется простое решения и попробовал использовать Intervention/httpauth, которые запрашивает логин пароль только для роутов админки. И всё бы хорошо, но есть ещё необходимость некоторые элементы в шаблоне выводить в зависимости от того, залогинился ли админ или нет (как это реализовать я не разобрался).
KarmaBot
@KarmaBot
Nov 19 2016 21:30
О! @ilya-stepanov! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
i5918
@i5918
Nov 19 2016 21:32
В общем может кто знает, что можно использовать под такую задачу? Или всё же реализовать всё с помощью Sentinel и создать единственного пользователя с admin правами?
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:32
@ilya-stepanov Ты серьезно?....
JhaoDa
@jhaoda
Nov 19 2016 21:32
@ilya-stepanov у ларавел есть политики авторизации, какой, нахрен, Sentinel? Ты доку читал вообще?
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:33
@jhaoda :+1:
JhaoDa
@jhaoda
Nov 19 2016 21:33
Понасмотрятся гоновидосов на ятупе и кодють велосипеды, ироды!
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:33
@ilya-stepanov Просто реализуй из коробки авторизацию и все... если тебе больше нечего не нужно!
i5918
@i5918
Nov 19 2016 21:34
Я в целом с авторизацией толком не работал, думал заодно новое что-то поучить
JhaoDa
@jhaoda
Nov 19 2016 21:34
@ilya-stepanov «новое» — это Sentinel? Ну ок, удачи.
i5918
@i5918
Nov 19 2016 21:34
Для меня новое
JhaoDa
@jhaoda
Nov 19 2016 21:34
@ilya-stepanov оооокааааай
i5918
@i5918
Nov 19 2016 21:35
В основном я, конечно, хотел просто узнать, есть ли решение простое, чтобы админку запаролить
JhaoDa
@jhaoda
Nov 19 2016 21:35
@ilya-stepanov ты хотел советов? Тебе их дали. Ты недоволен. Щито тут сказать...
i5918
@i5918
Nov 19 2016 21:35
Без лишнего функционала
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:35
@ilya-stepanov "Без лишнего функционала" это вообще про не программирование..
i5918
@i5918
Nov 19 2016 21:36
@jhaoda Нет нет, спасибо за советы. Я и реализую на встроенной аутентификации
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:36
@ilya-stepanov Ну вот, это правильное решение :wink:
JhaoDa
@jhaoda
Nov 19 2016 21:37
@ilya-stepanov ещё тебе следует разобраться с понятиями «аутентификация» и «авторизация»
Anton Kartsev
@bigperson
Nov 19 2016 21:39
@ilya-stepanov http аунтификация чем не устраивает?
i5918
@i5918
Nov 19 2016 21:40
@bigperson > И всё бы хорошо, но есть ещё необходимость некоторые элементы в шаблоне выводить в зависимости от того, залогинился ли админ или нет (как это реализовать я не разобрался).
JhaoDa
@jhaoda
Nov 19 2016 21:41
@ilya-stepanov и никаких проблем не будет
@ilya-stepanov хотя стоп. Выводить элементы где?
i5918
@i5918
Nov 19 2016 21:43
@jhaoda В view
JhaoDa
@jhaoda
Nov 19 2016 21:43
@ilya-stepanov кэп, это ты?
Одмин логинится в админке и какие-то элементы начинают выводиться на главной, штоле?
Типа, «Смотрите все, одмин Вася пришел на работу»?
i5918
@i5918
Nov 19 2016 21:44
@jhaoda да, админ логинится, ставится некий флаг, что он уже авторизовался. А флаг проверяется в view, и если true, то показывается, допустим, новый пункт в меню.
@jhaoda именно для пользователя с админ правами выводится
JhaoDa
@jhaoda
Nov 19 2016 21:45
@ilya-stepanov я и спрашиваю — показывается где? Ему, одмину? Или кому-то другому в каком-то другом разделе?
Или другому одмину в одминке?
i5918
@i5918
Nov 19 2016 21:46
@jhaoda ну админу самому, который залогинился, и показывается. Админ панель с шорткатами в углу экрана, к примеру.
JhaoDa
@jhaoda
Nov 19 2016 21:47
@ilya-stepanov капец... и что, это сложная задача? Скажи честно, ты читал официальную документацию?
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 21:47
$user->can('view-admin-panel') gg wp ez, расходимся ребят+ :D
JhaoDa
@jhaoda
Nov 19 2016 21:48
@SerafimArts да даже без авторизации, тут и голой аутентификации хватит
i5918
@i5918
Nov 19 2016 21:48
@jhaoda да, читал. Правда, всё в порядке. Я здесь просто уточнить по возможных готовым решениям пришёл, а меня сейчас, чувствую, с говном смешают ]
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 21:48
@jhaoda ну если там будут другие пользователи, то не хватит
Nuzsk
@Nuzsk
Nov 19 2016 21:48
беги...
Soprun Vladislav
@vlsoprun
Nov 19 2016 21:48
@Nuzsk :satisfied:
JhaoDa
@jhaoda
Nov 19 2016 21:48
@SerafimArts «на сайте будет лишь один пользователь, он же и администратор»
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 21:48
...беги, глупец!
i5918
@i5918
Nov 19 2016 21:49
ок ок ]
JhaoDa
@jhaoda
Nov 19 2016 21:49
@ilya-stepanov в рамках озвученных условий хватит просто аутентификации. Без политик и сентинелов
Аутентифицироваться можно любым доступных способом, поэтому твой вопрос про http-аутентификацию и невозможность при этом выводить элементы по условию наводит на мысли...
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 21:51
наводит на мысли...
на мысли наводит...
i5918
@i5918
Nov 19 2016 21:51
@jhaoda я, возможно, выразился не совсем верно изначально, но ответ уже всё равно получил.
Kirill Nesmeyanov
@SerafimArts
Nov 19 2016 21:51
(с) Бриллиантовая Рука
@ilya-stepanov вот видишь, осталось научиться фильтровать слова @jhaoda сквозь ситочко и можно жить+
:D
хотя какое ситочко, иногда и дуршлаг пробивает насквозь...
Anton Kartsev
@bigperson
Nov 19 2016 22:32
@ilya-stepanov используй сессию и выводи в зависимости от нее во вьюхе все что нужно
i5918
@i5918
Nov 19 2016 22:36
@bigperson спасибо за совет
Илья.
@IlyaVorozhbit
Nov 19 2016 22:45
@vlsoprun @aios спасибо
KarmaBot
@KarmaBot
Nov 19 2016 22:45
Спасибо (+1) для @vlsoprun принято! Текущая карма +263.
Спасибо (+1) для @aios принято! Текущая карма +273.