Трёхуровневые выпадающие списки в Livewire и jQuery
https://youtu.be/QoCvntbXvSk
https://youtu.be/QoCvntbXvSk
YouTube
3-Level Dependent Dropdowns: Livewire vs jQuery
Example of country/state/city dropdowns in a form, implemented in jQuery vs Laravel Livewire.
Repo: https://github.com/LaravelDaily/Livewire-jQuery-Three-Dropdowns
Repo with countries/states/cities: https://github.com/LaravelDaily/Laravel-useful-seeds
My…
Repo: https://github.com/LaravelDaily/Livewire-jQuery-Three-Dropdowns
Repo with countries/states/cities: https://github.com/LaravelDaily/Laravel-useful-seeds
My…
о фреймворке Laravel мы можем писать библиотеки и вызывать их функции, не беспокоясь о том, как это было реализовано. Мы можем использовать их повторно и управлять отдельно от основного кода нашего проекта. Речь идет о так называемых пакетах (packages) Laravel.
https://laravel.demiart.ru/build-your-own-laravel-package-in-10-minutes/
https://laravel.demiart.ru/build-your-own-laravel-package-in-10-minutes/
Уроки Laravel
Как сделать свой пакет для Laravel за 10 минут | Уроки Laravel
Научим вас быстро собирать пакеты для Ларавел.
Знакомимся с Alpine.js за 7 минут
https://youtu.be/M3fY0E60cM0
https://youtu.be/M3fY0E60cM0
YouTube
Intro to Alpine.js in Just 7 Minutes
There's this small JavaScript framework called Alpine.js that will help you with small dynamic interactions on your pages.
Link to Alpine: https://github.com/alpinejs/alpine
Livewire with Alpine: https://laravel-livewire.com/docs/2.x/alpine-js
- - - -…
Link to Alpine: https://github.com/alpinejs/alpine
Livewire with Alpine: https://laravel-livewire.com/docs/2.x/alpine-js
- - - -…
Делаем платные подписки со Stripe для Laravel Jetstream
https://dev.to/cearls/laravel-jetstream-subscription-billing-with-stripe-checkout-and-customer-portal-3hkg
https://dev.to/cearls/laravel-jetstream-subscription-billing-with-stripe-checkout-and-customer-portal-3hkg
DEV Community
Laravel Jetstream Subscription Billing With Stripe Checkout and Customer Portal
Learn how to add subscription management to your Laravel Jetstream application using Stripe Checkout and customer portal.
Автоматическая генерация изображений для соц.сетей в Statamic
https://www.codedge.de/posts/20200712-auto-generate-a-social-media-image-in-statamic
https://www.codedge.de/posts/20200712-auto-generate-a-social-media-image-in-statamic
Апгрейдим легаси-код до PHP 8 с помощью Rector
https://www.amitmerchant.com/how-to-upgrade-application-codebase-to-use-PHP-8-features-rector/
https://www.amitmerchant.com/how-to-upgrade-application-codebase-to-use-PHP-8-features-rector/
Amit Merchant - A blog on PHP, JavaScript, and more
How to upgrade legacy codebase to use PHP 8.0 features using Rector
The newest version of PHP, the PHP 8.0, is coming later this year (November 26, 2020) and it will come packed with many new features such as constructor property promotion, match expressions, nullsafe operator, attributes and a lot others.
Новое в Laravel: Задержка уведомлений канала
https://www.amitmerchant.com/delaying-notifications-channel-wise-in-laravel-8x/
https://www.amitmerchant.com/delaying-notifications-channel-wise-in-laravel-8x/
Amit Merchant - A blog on PHP, JavaScript, and more
Delaying notifications channel-wise in Laravel 8.x
Up until now, if you would need to delay notifications, you could do it by chaining the delay method onto your notification instantiation like so.
В этом уроке я покажу вам еще один способ проверки запроса формы, гораздо более чистый и повышающий удобство сопровождения ваших тестов. Многие разработчики пытаются эффективно протестировать запросы форм
https://laravel.demiart.ru/unit-testing-laravel-form-requests-in-a-different-way/
(form requests
). Обычно большая часть времени тратится на написание отдельного модульного теста для каждого правила в запросе. Что ведете к множеству тестов, типа test_request_without_title
и test_request_without_content
. Причем все эти методы будет реализованы абсолютно одинаково, отличаясь только вызовами конечной точки с различными данными. В результате имеем кучу дублированного кода.https://laravel.demiart.ru/unit-testing-laravel-form-requests-in-a-different-way/
Уроки Laravel
Еще один способ тестирования запросов в Laravel | Уроки Laravel
В этом уроке я покажу вам еще один способ проверки запроса формы, гораздо более чистый и повышающий удобство сопровождения ваших тестов. Многие разработчики пытаются эффективно протестировать запросы
Как тестировать «подписанные» маршруты
https://jcergolj.me.uk/signed-routes/
https://jcergolj.me.uk/signed-routes/
Быстрая настройка Laravel + Xdebug + VSCode
https://rohit-shirke.medium.com/laravel-xdebug-vscode-awesome-local-php-development-3b6e498bb5a1
https://rohit-shirke.medium.com/laravel-xdebug-vscode-awesome-local-php-development-3b6e498bb5a1
Medium
Laravel + Xdebug+ Vscode = Awesome local PHP development.
Hello folks, this is short read for quick Xdebug configuration for debugging Laravel based application. (This also applies to any in…
Laravel 8: сжимаем миграции в один sql-файл
https://youtu.be/Pq8kOl8TPNA
https://youtu.be/Pq8kOl8TPNA
YouTube
Laravel 8: Squash Migrations into SQL File
From Laravel 8, you can export all migrations into one SQL file and then re-migrate the schema back.
Docs: https://laravel.com/docs/8.x/migrations#squashing-migrations
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel
Enroll in my…
Docs: https://laravel.com/docs/8.x/migrations#squashing-migrations
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel
Enroll in my…
Когда один из редакторов решает отредактировать подкаст, то ему показывается HTML-форма с кучей input’ов. Каждый из них заполняется свойствами подкаста, такими как title, abstract, tags и category.
Category выбирается из списка, кодом, который я показал выше. Например, подкаст может принадлежать к категории «Спорт». Это позволит подкасту появляться на сайте в разделе «Спорт».
Как нам теперь взять подкаст и показать выбранную опцию, соответствующую категории подкаста? Blade может нам помочь в этом.
https://laravel.demiart.ru/blade-a-directive-for-a-selected-option-of-a-list/
Category выбирается из списка, кодом, который я показал выше. Например, подкаст может принадлежать к категории «Спорт». Это позволит подкасту появляться на сайте в разделе «Спорт».
Как нам теперь взять подкаст и показать выбранную опцию, соответствующую категории подкаста? Blade может нам помочь в этом.
https://laravel.demiart.ru/blade-a-directive-for-a-selected-option-of-a-list/
Уроки Laravel
Blade: директива для отображения выбранного пункта в списке | Уроки Laravel
Blade директива для удобной работы со списками: показывает выбранные элементы.
Также зарелизены:
— Cashier Paddle 1.4
— Dusk 6.10
— Horizon 5.6.2
— Jetstream 1.6.5
— Nova 3.17
— Telescope 4.4
— Cashier Paddle 1.4
— Dusk 6.10
— Horizon 5.6.2
— Jetstream 1.6.5
— Nova 3.17
— Telescope 4.4
Календарь на Laravel 8
https://www.itsolutionstuff.com/post/laravel-8-fullcalendar-with-create-edit-delete-event-exampleexample.html
https://www.itsolutionstuff.com/post/laravel-8-fullcalendar-with-create-edit-delete-event-exampleexample.html
Itsolutionstuff
Laravel 8 Fullcalendar with Create|Edit|Delete Event Example
laravel 8 fullcalendar example, laravel 8 fullcalendar tutorial, how to use fullcalendar in laravel 8, laravel 8 implement fullcalendar, laravel 8 fullcalendar crud, laravel 8 fullcalendar ajax, laravel 8 fullcalendar events
Новое в Laravel 8.19: Более удобное управление транзакциями БД
https://divinglaravel.com/better-management-of-database-transactions-in-laravel-8
https://divinglaravel.com/better-management-of-database-transactions-in-laravel-8
Новое в Laravel 8.19: список запланированных задач
https://www.amitmerchant.com/list-scheduled-commands-in-cli-in-laravel-8x/
https://www.amitmerchant.com/list-scheduled-commands-in-cli-in-laravel-8x/
Amit Merchant - A blog on PHP, JavaScript and more
List scheduled commands in CLI in Laravel 8.x
Sometimes, it would be convenient if you get details regarding things right in your terminal. Take for instance, all your scheduled commands that you have defined in your application’s App\Console\Kernel class’ schedule method like so.