Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Back End Template engine and include

  • This topic is empty.
Viewing 1 post (of 1 total)
  • Author
    Posts
  • #43873
    Mechanic
    Member

    I want to separate the presentation from the business logic, and i wrote a class.

    Template engine working like any other.

    Example:

    page.tpl

    {{content}}

    index.php

    $content_i_want_to_add = ‘yeah, this is my page content’;
    $content->set(‘content’, $content_i_want_to_add);

    This part is working great. Problem is when i need to include file on index.php with some data that can be turned on or off. Example:

    index.php

    $content->set(‘content’, $content_i_want_to_add);
    if ($show_time == “on”) {

    include”time.php”;

    } // how to “set” this?

    time.php

    if ($show_time == “on”) {

    echo ‘

    ‘ . date(“d.m.Y.”) . ‘
    ‘ . date(“H:i”) . ‘

    ‘;

    }

    This is just example, i have a lot of other, more complex, situations when i need to include a file (echo data that i include). Some files that I include have more then 400 lines of code…

    How to solve this?

Viewing 1 post (of 1 total)
  • The forum ‘Back End’ is closed to new topics and replies.