PHP code example of jmon / viewengine

1. Go to this page and download the library: Download jmon/viewengine library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

jmon / viewengine example snippets



 // script.php
use jmon\TplEngine\View;
View::setBasePath('/base/path');
View::set('title', 'hello world!');
echo View::render('simple-template.phtml');


 // script.php
use jmon\TplEngine\View;
View::setBasePath('/base/path');
View::set('title', 'hello world!');
echo View::render('/home/index.phtml');


 // script.php
use jmon\TplEngine\View;
View::setBasePath('/base/path');
View::set('title', 'hello world!');
View::set('footer-text', 'Awesome footer!');
echo View::render('template.phtml');

/base/path/|
           |_ simple-template.phtml
           |_ script.php

/base/path/|
           |_ layout.phtml
           |_ home/index.phtml
           |_ script.php
html
<!-- home/index.phtml -->
 \jmon\TplEngine\View::templateExtend('layout.phtml')

/base/path/|
           |_ template.phtml
           |_ partial.phtml
           |_ script.php
html
<!-- partial.phtml -->
<footer><?= \jmon\TplEngine\View::get('footer-text')