• Как прикрутить ajax к php mvc и стоит ли оно того?

    php666
    @php666
    PHP-макака
    $('#register').on('click',function (event)
    советую сразу писать на чистом js и избегать jquery, она в нынешних реалиях уже не так сильно нужна, как раньше.

    Router::post("/register/auth",\app\controllers\UsersController::class,"signUP");
    полный путь к классу в коде - плохой тон, используй use

    и как передавать данные между ajaxom и классами пхп .
    в чем непонимание?
    роут также принимает данные, только вместо отдачи html отдаешь json и на фронте уже пишешь логику на js

    упрощенно:
    Router::page("/register",'register',\app\controllers\UsersController::class,"index_register");
    
    <code lang="php">
    class UsersController extends Controller
    {
        public function index_register()
        {
             // что-то делаешь с POST данными 
    
            $Model = new UsersModel();
            $res = $Model->register($_POST); 
            echo json_encode(['status': (int) $res]);
        }
    
        
    </code>
    Ответ написан
    1 комментарий