Обо всём понемногу

0

Ошибка Laravel SQLSTATE[HY000] [2002] Connection refused

Обычно это вылезает, когда вы только загрузили свой проект на хостинг или только начали настраивать свой сайт. Ошибка означает, что попытка соединения с базой данных не удалась и нас завернули на самом пороге. Вывод...

0

Как интегрировать PayPal на сайт с Laravel

Эта статья расскажет как интегрировать Paypal на сайт с фреймворком Laravel. Для этой цели я буду использовать пакет Omnipay, свежая версия которого требует, чтобы ваш сайт шуршал на версии PHP 7.4 или выше. Теперь...

0

Как найти шрифт подерживающий нужный символ unicode

Мне нужно было вставить на сайт один юникодный символ, который называется «глобус с мередианами«. На сайте https://unicode-table.com/ru/ его можно найти, вставив в строке поиска это название. Видим, что сайт нашел нужный мне символ. Открываем,...

0

Убрать backgroung фон в input в браузере Chrome

Довольно раздражающая картина, когда при автозаполнении появляется background с каким-нибудь ядовитым цветом и портит всю картину. Ну вот так, к примеру: На картинке вы видите скриншот Яндекс браузера, он тоже работает на хромовском движке....

0

Как произвести валидацию уникального параметра при перезаписи в Laravel

аспространенная ситуация при пректировании веб-приложений: перезаписываем существующий уникальный параметр, но который нужно . Нужна такая конструкция при валидации: // сохранить в профиле email public function changemail(Request $request) { //валидация $this->validate($request, [ ’email’ => ‘required|email|unique:users,email,’....

0

Объединить 2 изображения png в один на PHP

адача вполне простая — загрузить два png файла, которые содержат прозрачный фон, наложить друг на друга, объединить в один файл и сохранить. Делается это так с использованием GD PHP. Код вполне понятно читается $image_1...

0

Как добавить свою страницу 404 в Laravel

Laravel это делается очень просто. Переходим в папку resources/views, и создаем там папку errors. Затем создаем в нашей новой папке файл 404.blade.php в котором размещаем HTML страницу, которую мы хотим видеть в случае ошибки...

0

Property does not exist on this collection instance

Эта ошибка появляется как бы на ровном месте. К примеру, здесь: echo $free_place->id; при соответствующей выборке $free_place = Place::where(‘nomer’, ‘=’, $p)->get(); Ошибка появляется, потому что мы выбираем коллекцию, а у коллекции нет свойств, к...

0

Как динамически изменить src у image на JQuery

Программно менять scr для элемента <img> можно так: $(document).ready(function () { $("#image1").attr("src", new_src); }); Соответственно элемент с id изменяемого примерно такой <img id="image1" src="something.jpg"/> Изменение scr можно запихнуть в обработчик какого-то события.

0

Как запретить вставлять текст в Textarea на JQuery

Для этого делаем вот такой вот код на JQuery $(document).ready(function () { $(‘#message_guest’).bind("paste",function(e) { e.preventDefault(); }); }); где message_guest — id компонента Textarea. То есть HTML код такой <textarea id="message_guest"></textarea> Дальше мне следовало бы...

0

Делаем Webpack Mix на Laravel

При продакшене проекта хорошим правилом оптимизации является упаковка всех многочисленных css и javascript в один файл. Mix в Laravel отлично справляется с этой задачей. Вот как это сделал я. Работаю в PHPStorm на Openserver....

0

Валидация чисел в Laravel

Валидация чисел в примерах: … $this->validate($request, [   ‘count’ => ‘required|integer|gt:0|lte:500’, ‘count2’ => ‘required|numeric|lt:10.5’, ‘count3’ => ‘required|digits:4’, ]); … } В первой строке значения count должны быть целыми, больше 0 и меньше или равно...