នៅ​ក្នុង​កញ្ចប់ F3 Framework មុន​នឹង​អាច​យក​ទិន្នន័យ​ទាំងឡាយ​ទៅ​ប្រើប្រាស់​នៅ​ក្នុង template ណា​មួយ​បាន យើង​ចាំបាច់​ត្រូវ​​ធ្វើ​អោយ​ទិន្នន័យ​ទាំងនោះ​ក្លាយ​ទៅ​ជា​ទិន្នន័យ​សកល​ជាមុន​សិន​ ដោយ​ធ្វើ​ដូច​ខាង​ក្រោម​នេះ៖

 

<?php
//routes/index.php

$f3->route('GET /', function($f3){
    $f3->set('blogTitle','Khmer Web');

    $f3->mset([
        'pageTitle'=>'ទំព័រ​ដើម',
        'message'=>'ស្វាគមន៍​មក​កាន់​ទំព័រ​មុខ!'
    ]);
    
    $view = new View;
    echo $view->render('views/index.php');
});

 

<!--views/header.php-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
        <title><?php echo $blogTitle.' - '.$pageTitle ?></title>
    </head>
    <body>

 

<!--views/index.php-->
<?php require('views/header.php') ?>

<div class='Main'>
    <?php echo $message ?>
</div>

<?php require('views/footer.php') ?>

 

GitHub: https://github.com/Sokhavuth/fatfree

Heroku: https://khmerweb-fatfree.herokuapp.com/