Dropzone, по умолчанию, при загрузке, отправляет POST-запрос, который Laravel, как и другие фреймворки, проверяет на наличие csrf-токена. Этого токена, конечно же нет и мы получаем соответствующую ошибку. Решить проблему можно достаточно просто — в этой статье пример, как добавить csrf-токен к запросу загрузки файла от Dropzone. Речь идет даже не…

Ошибка отсутствия прав при выполнении команд git связана с не правильной настройкой прав доступа к директории с проектом. Подобное сообщение может появляться при попытке сохранения stash, pull-е, checkout-e и т.д. Решение довольно тривиальное — о нём речь пойдет ниже. Очевидно, что необходимо расширить права к целевому файлу — но часто…

Короткая статья с несколькими вариантами вывода заглавной буквы в laravel blade. Чистый php Выводим привычную нам функцию ucfirst обернутую в {{ … }} Blade-директива Добавляем новую директиву в метод boot() в app/Providers/AppServiceProvider. Далее вызываем, как обычную директиву шаблонизатора. Чистый CSS Добавляем к нашим стилям новое правило: Далее в шаблоне добавляем…

При вводе пользователем ссылки на какое-то Youtube-видео — очень хорошо смотрится динамическая подгрузка изображения этого видео. Пользователи всегда ценят такие «плюшки». О том, как получить миниатюру Youtube-видео речь пойдет в этой статье. Итак, всё, что Вам будет нужно сделать — обратиться к одному из приведенных ниже URL. Далее распоряжайтесь полученным…

Отправка или получение cookie, при работе с cURL — не повседневная задача, но, тем не менее, достаточно вероятна. В этой статье — короткие примеры решения вопроса. Как получить cookie? Красивое решение подсмотрел здесь. Итак, приведу пример. Не будем останавливаться на принципах работы cURL в целом — для этого посмотрите статьи…

Короткий пример, как при помощи Reflection узнать имя текущего класса, но БЕЗ его namespace. Код выглядит так: Как Вы понимаете, $this — экземпляр класса. Также есть другой, менее «элегантный» вариант) Результат будет один и тот же. Надеюсь, что статья была Вам полезной. Удачи.

При попытке скачать образ yii2-php с docker-hub Вы, вероятно, получите ошибку manifest … not found. В короткой статье я расскажу, как решить эту проблему. Итак, проблема говорит, что docker не может найти :latest-версию репозитория. Согласно официальному ответу нужно использовать явное указание версии, которая Вам нужна. На момент написания статьи список…

Вопрос мультиязычности сайта стоит достаточно часто. В этой статье постараюсь помочь Вам в вопросе реализации мультиязычности сайта на Yii2. Когда стала задача — решил посмотреть, что нового предложит мне Гугл и наткнулся на прекрасную статью. Не буду перекопировать контент — ознакомиться с детальным мануалом Вы можете здесь. На GitHub функционал…

При записи кириллицы (или любого UTF-8 контента) в файл при помощи fputcsv Вы, скорее всего, получите нечитебальный текст. Как решить эту проблему — разберем в этой короткой статье. Всё достаточно просто, хотя, конечно, и очень неочевидно. Перед записью нужно добавить следующий текст в файл: Таким образом пример записи в файл…

При установке, к примеру Yii2-пакета из композера Вы можете столкнуться с ошибкой «Composer Fatal error: Declaration of Fxp… must be compatible with …AbstractAssetsRepository.php». Так было и со мной, но я нашел быстрый и действенный способ решения проблемы, которым и хочу поделиться. Итак, выполните последовательно в Терминале следующие действия: — удаляем…