根据用户类型解析.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'); */
?>
答案 0 :(得分:1)
首先,您应该按如下方式修改代码:
$xtpl->assign("*usertype","on");
* usertype表示您使用的用户(个人或构建器或代理)。
为所有用户修改上述代码后。
xtemplate将根据用户类型分配页面。