• Что означает данная запись в миграции?

    @Kraky
    Разница заключается в том, что с внешним ключом вы не сможете вставить в таблицу данные, отсутствующие у связующей таблице в колонке с внешним ключом, а так же не сможете удалить эту запись если данный внешний ключ используется в связующей таблице.
    Если вы укажете это в модели, то это будет то же самое, что и без внешнего ключа, но как я сказал выше, вы не будете застрахованы от удаления и null вставок. А так же для foreign можно дописать еще и стратегию, например
    $table->foreign('user_id')->references('id')->on('users')-onDelete('cascade');

    Что будет означать, что при удалении пользователя, записи из этой таблицы, которые содержат внешний ключ, ссылающийся на пользователя, будет удален.
    Ответ написан
    2 комментария
  • Как запустить две фунции js одновременно?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    две функции js работали одновременно.


    Это невозможно. В JS все работает исключительно последовательно. "одновременность работы" достигается за счет использования event loop.

    Проблема в следующем, есть форма поиска, которая увеличивается при наведение мыши или когда набираешь что то в поиске. Но нужна и обратная функция когда ты перестаешь набирать или когда ты отводишь мышь


    Ну так сделайте два обработчика событий, они будут работать независимо друг от друга когда можно будет. Ну то есть если вы в одном обработчике влепите бесконечный цикл - то конечно второй обработчик так вызван и не будет. Но если там маленькие кусочки работы либо через setTimeout либо сетевые запросы - то все будет хорошо.
    Ответ написан
    Комментировать
  • Как при помощи foreach сделать несколько блоков?

    wielski
    @wielski
    ✔ Совет: Вам помогли? Отметьте ответы решением.
    Blade:

    @foreach($items->chunk(6) as $items_chunk)
    <ul>
        @foreach($items_chunk as $item)
            <li>{{ $item->name }}</li>
        @endforeach
    </ul>
    @endforeach

    Делается с помощью метода chunk() для коллекции
    Ответ написан
    Комментировать
  • Что здесь не так?

    trevoga_su
    @trevoga_su
    хер его знает. там скролл. класс может не закрыт? и форматирование страдает. руки бы оторвать за отсутствие отступов.

    qHOL1n8psoo.jpg
    Ответ написан
    6 комментариев
  • Как избавиться от ошибки после установки laravel?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Как избавиться от ошибки после установки laravel?

    1. Корректно настроить веб-сервер.
    2. Читать логи.
    Ответ написан
    1 комментарий