私は、sqliteデータベースによって駆動される単純なWebサイトにRainTPL、Idiorm、およびGluephpを使用しています。
フロントページが読み込まれると、すべてが正常になります。 http://home.techtic.info
他のページがロードされると、フロントページからの出力と、RainTPLによってロードされた他のページからの出力を取得します。 http://home.techtic.info/admin
質問:2番目のURLがロードされたときにデータがロードされないようにするにはどうすればよいですか?
これはコードです:
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');
}
}