Menu Zamknij

autor

Artykuł

Laravel
Владимир Матылевич

Валидация Laravel 8

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

Laravel
Владимир Матылевич

Реализация CRUD функционала в Laravel 8

CRUD — это добавление (created),чтение (read), обновление (update), удаление (delete) четыре базовые функции при работе с базами данных.
Добавление данных при рассмотрели в предыдущем посте, где рассматривали работу контроллеров.

Laravel
Владимир Матылевич

Контроллер Laravel 8

В контроллерах мы будем строить логику проекта, говорить что нужно делать с приходящими данными, куда записывать данные и какие действия будут выполняться при взаимодействии с данным классом. Контроллеры по умолчанию хранятся в app/Http/Controllers.

Laravel
Владимир Матылевич

Blade — шаблон Laravel 8

Что такое Blade?
Blade — это мощный шаблонизатор поставляемый с Laravel. Позволяющий использовать в своих шаблонах чистый код PHP.

Laravel
Владимир Матылевич

Миграции Laravel 8

Миграции, что же это такое? И для чего они нужны?

Миграции похожи на контроль версий для вашей базы данных, позволяют вашей команде определять схемы базы данных приложения и совместно использовать их определение.

Laravel
Владимир Матылевич

Структура приложения Laravel 8

Давайте вместе рассмотрим структуру Laravel 8. Я буду использовать PhpStorm (коммерческая кросс-платформенная интегрированная среда разработки для PHP).

Laravel
Владимир Матылевич

Создание приложения Laravel 8

Я опущу установку следующих компонентов на свою машину, таких как COMPOSER , PHP 7.3 и выше так как у меня они уже установлены. Если вам будет интересно, вы без труда найдёте эту информацию в интернете. Я буду использовать PHP 7.4. Перейдём к установке Laravel 8.

Laravel
Владимир Матылевич

Знакомство c Laravel

Я начал свой путь программирования, с изучения PHP. Данный язык позволил мне работать с базами данных PostgreSQL, MySQL, SQLite, SQL Server для хранения данных. Мой выбор остановился на MySQL, потому что это очень хороший и понятный интрумент, а самое главное быстрый.

JavaScript
Павел Мисько

Получить названия дня недели jQuery UI Datepicker

Задача: Передавать в форме названия выбранного пользователем дня недели в формате «Среда», разрешить выбор только определенных дней недели. Небольшая кастомизация внешнего вида. 

JavaScript
Павел Мисько

Перебор Json файла и вывод значений на странице js

Задача: вывод значений из json файла и отображение элементов в разметке на странице.
Как в дальнейшем работать с временем можно почитать в статье — как конвертировать строки в секунды.

JavaScript
Павел Мисько

Перевод строки в формат даты в секунды js

Задача: в виджете выбора времени выводятся в теге в формате 08:00, что естественно не является временным форматом. Сама суть задачи заключалась в переводе выбранного времени пользователем в формат даты, в нашем случае в секунды.

JavaScript
Павел Мисько

Добавление active элементу по клику js

Задача: Получить все отслеживаемые элементы (в данном случае по классу), и по клику на любой из них добавлять Active (или любой другой класс) при этом убирая его у остальных элементов. Так мы получаем всегда 1 выбранный элемент с классом active.

JavaScript
Павел Мисько

Сумма элементов цикла For в js

Задача: собрать данные о занимаемом времени по каждой услуге в заказе из 2-х разных контейнеров (основные и дополнительные), получить общее время заказа и передать его дальше в обработчик.

JavaScript
Павел Мисько

Получить названия дня недели jQuery UI Datepicker

Задача: Передавать в форме названия выбранного пользователем дня недели в формате «Среда», разрешить выбор только определенных дней недели. Небольшая кастомизация внешнего вида. 

JavaScript
Павел Мисько

Перебор Json файла и вывод значений на странице js

Задача: вывод значений из json файла и отображение элементов в разметке на странице.
Как в дальнейшем работать с временем можно почитать в статье — как конвертировать строки в секунды.

JavaScript
Павел Мисько

Перевод строки в формат даты в секунды js

Задача: в виджете выбора времени выводятся в теге в формате 08:00, что естественно не является временным форматом. Сама суть задачи заключалась в переводе выбранного времени пользователем в формат даты, в нашем случае в секунды.

JavaScript
Павел Мисько

Добавление active элементу по клику js

Задача: Получить все отслеживаемые элементы (в данном случае по классу), и по клику на любой из них добавлять Active (или любой другой класс) при этом убирая его у остальных элементов. Так мы получаем всегда 1 выбранный элемент с классом active.

JavaScript
Павел Мисько

Сумма элементов цикла For в js

Задача: собрать данные о занимаемом времени по каждой услуге в заказе из 2-х разных контейнеров (основные и дополнительные), получить общее время заказа и передать его дальше в обработчик.

Laravel
Владимир Матылевич

Валидация Laravel 8

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

Laravel
Владимир Матылевич

Реализация CRUD функционала в Laravel 8

CRUD — это добавление (created),чтение (read), обновление (update), удаление (delete) четыре базовые функции при работе с базами данных.
Добавление данных при рассмотрели в предыдущем посте, где рассматривали работу контроллеров.

Laravel
Владимир Матылевич

Контроллер Laravel 8

В контроллерах мы будем строить логику проекта, говорить что нужно делать с приходящими данными, куда записывать данные и какие действия будут выполняться при взаимодействии с данным классом. Контроллеры по умолчанию хранятся в app/Http/Controllers.

Laravel
Владимир Матылевич

Blade — шаблон Laravel 8

Что такое Blade?
Blade — это мощный шаблонизатор поставляемый с Laravel. Позволяющий использовать в своих шаблонах чистый код PHP.

Laravel
Владимир Матылевич

Миграции Laravel 8

Миграции, что же это такое? И для чего они нужны?

Миграции похожи на контроль версий для вашей базы данных, позволяют вашей команде определять схемы базы данных приложения и совместно использовать их определение.

Laravel
Владимир Матылевич

Структура приложения Laravel 8

Давайте вместе рассмотрим структуру Laravel 8. Я буду использовать PhpStorm (коммерческая кросс-платформенная интегрированная среда разработки для PHP).

Laravel
Владимир Матылевич

Создание приложения Laravel 8

Я опущу установку следующих компонентов на свою машину, таких как COMPOSER , PHP 7.3 и выше так как у меня они уже установлены. Если вам будет интересно, вы без труда найдёте эту информацию в интернете. Я буду использовать PHP 7.4. Перейдём к установке Laravel 8.

Laravel
Владимир Матылевич

Знакомство c Laravel

Я начал свой путь программирования, с изучения PHP. Данный язык позволил мне работать с базами данных PostgreSQL, MySQL, SQLite, SQL Server для хранения данных. Мой выбор остановился на MySQL, потому что это очень хороший и понятный интрумент, а самое главное быстрый.

>