Оценок пока нет Полезные команды Laravel artisan

Приведу список полезных команд, которые я использую в работе с Laravel: php artisan migrate — миграция всех таблиц в БД php artisan migrate —path=path/to/migrate_file.php — миграция специальной таблицы php artisan migrate:refresh — обновление мграции с потерей данных php artisan make:migration create_flights_table — создание нового файла миграции php artisan db:seed —class=YourSeeder — выполнение сидера php artisan […]

Оценок пока нет Настройка Яндекс — почты для Laravel и модуля swiftmailer

Пришлось намедни настройки Яндекс-почту для проект ана Laravel и хотел бы поделиться опытом настройки, возможно кому-то пригодится материал. Генерация пароля приложений для SMTP Яндекс — почты Переходим в свой почтовый ящик и выбераем пункт «Почтовые программы». В данном разделе нужно проставить галочку рядом с пунктом «С сервера imap.yande.ru по протоколу IMAP». В способе авторизации оставляем […]

Оценок пока нет Решение ошибки could not find driver на Laravel

При развертывании Laravel в Docker у меня появилась ошибка, которая выглядит примерно так: Дам 2 варианта, как это можно будет решить Вариант 1. Вы забыли включить модуль pdo_mysql В вашем php.ini, который находится по пути /etc/php/8.1/cli/php.ini Вариант 2. Неправильный набор команд Если первый вариант не помог, то стало быть вы исполняете ваши команды artisan вне […]

Оценок пока нет Как добавить стили и скрипты с атрибутами в плагине WordPress

Присоздании плагина WordPress есть необходимость добавления JavaScript — скриптов и стилей, причем, для скриптов иногда есть необходимость добавления атрибутов, таких, как defer или async. Также необходимо учитывать, чтобы скрипты отдельно исполнялись как в админской части, так и на клиентской. Код добавления скритов и стилей в дминской части плагина WordPress Код добавления скритов и стилей в […]

Оценок пока нет Добвление административной части плагина WordPress

Представим, что требуется написать плагин и у него подразумевается создание административной части и будем считать, что у административной части есть главное меню и подменюшки в левой боковой части. Пожалуйста, оцените материал Sample rating item

Оценок пока нет Хуки в WordPress

WordPress предлагает хуки фильтров и действий, позволяющие плагинам изменять различные типы внутренних данных во время выполнения. С помощью хуков мы можем как бы цепляться за определенные события происходящие во время загрузки сайта. Цеплять можно собственные функции совершать как бы (перехват). Таким образом добавлять или удалять какие то элементы дизайна сайта, делать проверку и возвращать данные […]

Оценок пока нет Мультидоменность сайта на WordPress

Представим ситуацию, что у вас есть сайт в зоне RU для русскоязычной аудитории, ваша компания росла и выходит на международный уровень и, конечно, не комильфо там иметь национальный домен и было бы лучше, если бы сайт одинаково открывался в обеих зонах. Чтобы запустить несколько доменов с одним экземпляром WordPress, то есть связать несколько доменных имен […]

Оценок пока нет Обновление WordPress без данных FTP

В зависимости от настройки серверов обновление движка/тем/плагинов может требовать от пользователя адрес сервера, логин и пароль для FTP. Обычно это происходит, когда веб-сервер запущен от имени другого пользователя. Попробуйте добавить в wp-config.php строку: define(‘FS_METHOD’, ‘direct’); …и обновление будет происходить напрямую. Пожалуйста, оцените материал Sample rating item

Оценок пока нет Проверка файла на изображение на языке PHP

Это один из наилучших способов проверить, является ли файл на картинкой на языке PHP. Функция getimagesize в php предоставляет много информации о файле изображения, включая его тип. Тип может использоваться, чтобы проверить, является ли файл допустимым файлом изображения или нет. Чтобы проверить, является ли файл изображением или нет, используйте функцию function is_image($path) { $a = […]

Оценок пока нет Создание и заполнение файла Excel с библиотекой ExcelPHP

Про установку и подключении библиотеки в статье Чтение Excel из PHP. Простой пример создания и заполнения файла средствами PHP на основе библиотеки ExcelPHP <?php //Поключаем основной класс require_once $_SERVER[‘DOCUMENT_ROOT’].’/vendor/PHPExcel/Classes/PHPExcel.php’; //Создаем массив и заполняем некоторыми данными //Некоторый исходный массив с данными $users = Array( Array(«login»=>»login1″,»name»=>»Имя1″,»surname»=>»Фамилия1″,»patronymic»=>»Фамилия1»), Array(«login»=>»login2″,»name»=>»Имя2″,»surname»=>»Фамилия2″,»patronymic»=>»Фамилия2»), Array(«login»=>»login3″,»name»=>»Имя3″,»surname»=>»Фамилия3″,»patronymic»=>»Фамилия3»), Array(«login»=>»login4″,»name»=>»Имя4″,»surname»=>»Фамилия4″,»patronymic»=>»Фамилия4») ); //Название файла $fileName = «Название теста: «.$quiz->getName().»»; //Массив […]