gata basic ul

This commit is contained in:
Cerbu Andrei Mihnea
2023-05-10 03:28:30 +03:00
parent 90f12ab916
commit a739a66ae4
19 changed files with 255 additions and 110 deletions
@@ -43,7 +43,6 @@ class AuthController extends Controller{
$user->loadData($request->getBody());
if($user->validate() && $user->save()){
Application::$app->session->setFlash('success', 'Thanks for registering');
$response->redirect('home');
exit;
}
+34 -11
View File
@@ -1,20 +1,41 @@
<?php
namespace app\controllers;
use app\core\Application;
use app\core\Controller;
use app\core\Request;
use app\core\Response;
use app\models\ContactForm;
class SiteController extends Controller{
public function handleContact(Request $request){
$body = $request->getBody();
return 'handling requested data';
class SiteController extends Controller
{
public function contact(Request $request, Response $response)
{
$contact = new ContactForm();
if ($request->isPost()) {
$contact->loadData($request->getBody());
if ($contact->validate() && $contact->send()) {
Application::$app->session->setFlash('success', 'The form has been succesfully sent!');
var_dump($_SESSION['flash_messages']);
$response->redirect('contact');
exit;
}
return $this->render('contact', [
'model' => $contact
]);
}
return $this->render('contact', [
'model' => $contact
]);
}
public function contact(){
return $this->render('contact');
}
public function home(){
public function home()
{
$params = [
'name' => "TheCodeholic"
];
@@ -22,11 +43,13 @@ class SiteController extends Controller{
return $this->render('home', $params);
}
public function profile(){
public function profile()
{
return $this->render('profile');
}
public function _404(){
public function _404()
{
return $this->render('_404');
}
}