RainTPL模板输出不正确

时间:2012-12-15 01:40:24

标签: php idiorm raintpl

我正在使用RainTPL,Idiorm和Gluephp建立一个由sqlite数据库驱动的简单网站。

首页加载时一切都很好。 http://home.techtic.info

当另一个页面被加载时,我得到了首页的输出和RainTPL加载的另一个页面的输出。 http://home.techtic.info/admin

问题:如何在加载第二个网址时阻止加载数据?

这是代码:

RainTPL::configure('tpl_dir', 'view/');
RainTPL::configure('cache_dir', 'app/cache/');
RainTPL::configure('base_url', 'http://' . $_SERVER['SERVER_NAME'] . '/');
RainTPL::configure('tpl_ext', 'php');
RainTPL::configure('php_enabled', true);

ORM::configure('sqlite:app/database');

$urls = array(
    '/' => 'index',
    '/admin' => 'admin'
);

class index {

    function GET() {
        $content = ORM::for_table('product')->find_array();

        $index = new RainTpl();
        $index->assign('content', $content);
        $index->draw('main');
    }

}

class admin {

    function GET() {
        $admin = new RainTpl();
        $admin->draw('admin/admin');
    }

}

1 个答案:

答案 0 :(得分:0)

现在尝试了4个小时。 RainTPL不喜欢子目录。如果你有同样的问题。不要将模板文件放在子目录中。