Дело в том, что я никогда именно профессионально не занимался этим, поэтому требования особо не могу сформулировать) буквально недавно только устроился на стажера (битрикс) и сразу понял, что надо досконально изучать нативный php. А начать думаю с чего-то простейшего. Я уже писал примитивное MVC, роутер, контроллер и модель, но потерпел неудачу, ввиду неправильной архитектуры, поэтому вопрос и задаю)
dotan90, вы указали, что при нажатии на кнопку форма не реагирует, я в общем-то и предположил проблему. Лично я никогда не использовал такую запись, и не уверен что она корректна
coderisimo, всё-таки сейчас не готов я к такому, ибо сайт разрабатывается на основе готового шаблона, тысячи строк css и столько же html. У меня мысль возникла, вынести js компонентов в файлы, а их шаблоны в yii2 виджеты, наверное, так и сделаю пока что
я понимаю, что разделять, безусловно, удобнее, смотрел в сторону nuxt, беда в том, что первый раз сталкиваюсь с такими штуками как webpack и прочее и побаиваюсь их)
Дмитрий, ну, в общем-то что это за шляпа и для чего она нужна, почему нельзя было реализовать сортировку и фильтрацию на уровне моделей например. А точнее, хотелось бы узнать где их в основном применяют
Дмитрий, нет-нет, с того раза я многое переосмыслил и переписал проект насколько возможно чисто, сейчас как раз занимаюсь стороной REST, и мне надо настроить фильтрацию по полям вида field=value&field2=value2. Авторизация у мен Basic auth в rest и RBAC
Входная точка
Абстрактный класс, чтобы его расширить методами с именами событий
Класс с именами методов, как у событий
Ставка - доллар, возможно даже полтора)