Частая задача - красиво оформить поле для прикрепления файла.

Основной проблемой тут является то, что сам элемент input type="file" через CSS кастомизировать можно плохо, поэтому его просто скрывают и оформляют кнопку место его кнопку, ссылку, label...

Но и тут есть проблема, обычно, такие кнопки не отображают файл который был выбран пользователем и, иногда, посетители сайта не могут понять, прикрепился их файл или нет.


Категории: Web, JavaScript, HTML, CSS
Пометки: css как красиво оформить прикрепленный файл (input file)

Для установки ZipArchive в php нужно установить php-pecl-zip

Для Centos:

 
yum install -y php-pecl-zip
systemctl restart httpd


Неожиданно прикольный фильм. Нашел его совершенно случайно.

В фильме пересекаются сюжеты сразу трех историй.

Очень много знакомых актеров, хорошая съёмка, присутствует черный юмор :-)

pic1

pic1

8 / 10


Категории: Фильмы

Мультик довольно не плох, особенно на фоне других просмотренных за последнее время.

Пожалуй только ЗверОполис понравился больше, но и в этом есть на что посмотреть и над чем улыбнуться.

7 / 10

pic1


Категории: Фильмы

Часто бывает, что нужно обработать клик вне активного элемента (блока), например когда сделан кастомный выпадающий список.

Подобная проблема бывает когда используется всплывающее (модальное) окно, но там, чаще всего, есть слой с зтемнением, клик по которому и можно обработать.


Категории: JavaScript, JQuery
Пометки: Как проверить на клик за пределами элемента javascript, jQuery

Цикл рассказывает про приключения "барона Эраста фон Рут" (Крис Жучок). В силу определенных обстоятельств он попадает в школу магии под управлением Герхарда Шварца (Ворона).

Ученики начинают с самых низов - драю полы, сами себе готовят и чистят нужники. При этом, часть учеников это простолюдины, а некоторые дели королей (первые с конца, в лестнице наследования). Учитель разрешает дуэли и вообще не препятствует постоянным сворам и выяснению отношения между учениками, заперт только - на беспричинное убийство или на отравления. Ворон сразу предупреждает, что из почти сотни учеников живых магов, после обучения и процесса инициации, будет не больше десятка.

Дальше их жизнь все больше напоминает учебу на магов, но внешние факторы...

Вся история довольно мрачная, главные герои постоянно становятся заложниками чужих интриг, хотя и сами не промах влезть в какие-то приключения на свои пятые токи.

pic1


Категории: Книги

 
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum -y install yum-utils
yum-config-manager --enable remi-php74

yum -y update
yum -y install php


 
yum -y install php php-opcache php-gd php-mysql php-xml php-mbstring php-mcrypt php-cli php-pecl-xdebug

Нужно не забыть добавить в самый конец /etc/php.ini:

 
short_open_tag = On


Если нужно откатить до 7.2:

 
yum-config-manager --disable remi-php74
yum-config-manager --enable remi-php72
yum install php



Категории: Linux, Centos
Пометки: centos 7 php 7.4

Довольно часто, при установке Laravel, ее ставят используя команду composer create-project --prefer-dist laravel/laravel blog, без указания точной версии.

В этом случаи будет установлена максимальная версия поддерживающая текущую версию PHP.


Категории: Laravel
Пометки: Как поставить ларавел последней версии

Далеко не всегда нудно удалять запись (пост, статью, товар...), а требуется отравить ее в "корзину", это дает возможность ее восстановления.

Для этого в Ларавел предусмотрена возможность "мягкого удаления" (Soft Delete)


Категории: Laravel
Пометки: Laravel Soft Deleting

PHP Debug Bar - довольно удобный инструмент, позволяющий просмотреть информацию какие запросы были к БД, сколько времени они заняли, и т.д. т.п.

Визуально сильно похож на инструменты отладки встроенные в современные браузеры.

Также можно выводить в эту консоль любые отладочные данные.

pic1


Категории: Laravel
Пометки: Отладка Laravel
Яндекс.Метрика