Xtemplate解析错误

时间:2014-03-18 07:29:38

标签: php

根据用户类型解析.html页面时出错。如果他是“个人”,我无法将页面分配给用户。

我该如何纠正?

这是我的xtemplate代码:

<?php


//Fetch Header
require('headers.php');

//Let template know what page we're on
    $req=$_SESSION["usertype"];    
   if($req=="Agent")
{
$xtpl->assign("myaccountagent");
$xtpl->assign_file('currentpage', 'myaccountagent.html');
}

    elseif($req=="Builder"){
$xtpl->assign("myaccountbuilder");
$xtpl->assign_file('currentpage', 'myaccountbuilder.html');  
}
     elseif($req=="Individual"){
$xtpl->assign("myaccountindividual");
$xtpl->assign_file('currentpage', 'myaccountindividual.html');  
}

$xtpl->assign('myfavorites','on');
$xtpl->assign_file('currentmemberpage', 'purchase.html');    
$xtpl->assign_file('currentmemberpage', 'buyos.html');
$xtpl->assign_file('currentmemberpage', 'buyourservice.html');


require('content/storyboxes/purchasestep1.php');
require('content/storyboxes/membersaved.php');        
require('content/storyboxes/propertyresults.php');
require('content/storyboxes/myleadresults.php');*/
require('content/storyboxes/requirementresults.php');  */

?>

1 个答案:

答案 0 :(得分:1)

首先,您应该按如下方式修改代码:

$xtpl->assign("*usertype","on");

* usertype表示您使用的用户(个人或构建器或代理)。

为所有用户修改上述代码后。

xtemplate将根据用户类型分配页面。