🎥CodeIgniter 4 | CRUD: Отображение и вставка новых данных | Часть - 4💻

Поделиться
HTML-код
  • Опубликовано: 1 июн 2023
  • ⚒ www.jetbrains.com/phpstorm/do... - PHPStorm (IDE)
    🖼 / stable_diffusion_pic - Инста с картинками от ИИ 😜
    🚀 Вывод страницы под одну запись
    🚀 Добавление ссылок на список задач в index файл VIEW
    🚀 Логика и страницы для добавления задачи
    🚀 Методы в контроллере Tasks для работы с выводом и обработкой формы
    🚀 Работа с валидацией и ошибками в форме, модель и контроллер
    #PHP #CodeIgniter #Framework #MVC #Model #View #Controller #Routing #Database #CRUD #Validation #Form #ErrorHandling #FlashMessages #Layouts #Views #BladeSyntax #FormHelper #Migration #Seeder #CSRFProtection
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ НАШЕ КОМЬЮНИТИ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ Телеграм (Front End): t.me/joinchat/FQXf-hN9LRuCosQ...
    ★ Discord (All): / discord
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ РЕКОМЕНДУЮ ВИДЕО ПО ТЕМЕ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ● [[ Все о типах данных ]] : [[ www.mysql.ru/docs/man/Column_t... ]]
    ● [[ Практическая верстка ]] : [[ • Что такое сетка макета... ]]
    ● [[ Курс HTML & CSS ]] : [[ • Знакомство с основным ... ]]
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ ПОПУЛЯРНЫЕ ПЛЕЙЛИСТЫ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ● Курс HTML & CSS: • Знакомство с основным ...
    ● Базовый курс JavaScript: • Знакомство с JavaScrip...
    ● Базовый курс Python: • Курс Python 3 | Подгот...
    ● Базовый курс PHP7: • Установка и настройка ...
    ● Динамический сайт с нуля: • Установка сервера WAMP...

Комментарии • 3

  • @rinatsarmuldin2280
    @rinatsarmuldin2280 10 месяцев назад +1

    Спасибо! этот фреймворк Лайт версия Ларавела)))

  • @slow-timeexperements8168
    @slow-timeexperements8168 Год назад +2

    Спасибо за отличное объяснение!!

  • @classificator4718
    @classificator4718 9 месяцев назад +2

    Проще было бы использовать один и тот же метод. task/add и в нем обрабатывается сразу все.
    if (...post) - то обработка поста и тут же формируются все напутственные массивы типа ошибок и прочего
    а если поста нет - сразу выводим форму. в которой и высвечиваются ошибки и значения и ошибки из функции выше
    без лишних редиректов
    function add..
    data = []
    data[values] = [];
    data[errors] = [];
    data[result] = пусто
    if (post...) {
    пробуем все проверить и записать
    data[values] = [массив введенных полей]
    data[errors] = [...массив ошибок]
    data[result] = чето пишем умное
    }
    тут передаем всю data во view и там разбрасываем по полям и ошибкам
    это проще в 10 раз тем более, что если передать еще и url формы и т.п., то один и тот же темплейт можно сразу использовать сразу везде (edit, add)