Browse Source

dev 2019-11

Max YO 5 years ago
parent
commit
a3fb908351
1 changed files with 13 additions and 5 deletions
  1. 13 5
      Readme.md

+ 13 - 5
Readme.md

@@ -52,6 +52,8 @@ $whoops->register();
 require APP_DIR . '/config/routes.php';
 
 
+\KarmaFW\App::registerHelpersDir(APP_DIR . '/src/helpers');
+
 // APP BOOT & ROUTE
 \KarmaFW\App::boot();
 \KarmaFW\App::route();
@@ -69,6 +71,10 @@ ini_set('display_errors', 1);
 
 define('TPL_DIR', APP_DIR . '/templates');
 
+define('DB_DSN', 'mysql://root@localhost/myapp');
+
+define('APP_NAME', "MyAPP");
+
 ```
 
 ## 4b) créer le fichier config/routes.php et le remplir avec ceci :
@@ -93,8 +99,6 @@ namespace App\Controllers;
 
 use \KarmaFW\App;
 use \KarmaFW\Routing\Controllers\WebController;
-use \KarmaFW\Templates\Templater;
-use \KarmaFW\Database\Sql\SqlDb;
 
 
 class AppController extends WebController
@@ -108,9 +112,10 @@ class AppController extends WebController
 		$rs = $db->execute('show databases');
 		$databases = $rs->fetchAll();
 
-		$templater = new Templater();
-		$templater->assign('databases', $databases);
-		$templater->display('homepage.tpl.php');
+		$template = App::createTemplate();
+		$template->assign('title', 'My APP');
+		$template->assign('databases', $databases);
+		$template->display('homepage.tpl.php');
 	}
 	
 }
@@ -121,6 +126,9 @@ class AppController extends WebController
 ## 6) Homepage template : templates/homepage.tpl.php
 ```
 <html>
+<head>
+	<title>{$title}</title>
+</head>
 <body>
 <h1>hello world</h1>
 <pre>