Имена участников (разделяйте запятой).
Так как в PHP объекты не долго живут, удобнее использовать статические методы и переменные класса. Их так же удобно вызывать как и функции, и не...
Поменять значения двух переменных местами (Swap): list ($v2, $v1) = [$v1, $v2]; Поменять значения трёх переменных местами (Rot): list ($v2, $v3,...
У тебя видимо пустые поля, если они не null, а просто пустая строка '', то можно сделать вот так, чтобы пустые картинки заменялись на какую-то...
Сейчас как раз нет, и раньше то же самое было, исправить просто, но может я что-то не понимаю в логике .container-md? Насколько понял, это должна...
Похоже просто, что container, что container-md, работают одинаково. Переопределил эти классы как: .container-md { max-width: 720px; } и теперь...
Можно ещё использовать атрибут form у полей из второй формы: http://htmlbook.ru/html/input/form
Обновил до версии 2.2, добавлено листание истории запросов по кнопкам Alt+Left/Right, в pgsql и sqlite теперь есть замена запросов show databases,...
Можно размещать их в контейнерах нужного размера (классы row col-), или использовать класс d-inline.
PWA это другое, просто запуск сайта в браузере в режиме веб-приложения, без адресной строки. HTMX позволяет заменить клиентский код (JS) на...
Прозрачно сделать можно (в том числе и на HTMX), но тогда надо изучать внимательно JS код, что он делает, иначе не поймёшь где как обрабатывается....
Не обязательность параметра обозначает присваивание ему значения, в данном случае null, а вопросительный знак у типа означает, что возможно null...
Значение $length может быть числом int или null.
https://doka.guide/js/element-scroll-scrollintoview/ --- Добавлено --- В jQuery есть метод scrollTop, но там надо высчитывать куда прокручивать...
Начал в работе использовать JS библиотеку htmx, позволяет переместить логику с клиента на сервер, запросы выполняются через AJAX, можно через...