
本文的重点是详细介绍drupal常用的判断函数。示例总结了判断主页、判断客户人物角色、判断管理权限等常见功能。,有一定的参考和使用价值,盆友一定要参考。
本文通过实例总结了drupal常用的判断函数。分享给大家参考。实际:
确定是否为主页复制以下代码:
:if($is_front){}
确定客户是否登录:
复制下面的代码:global$user
if($user->;uid){<;/p>;
<;p>}else{</p>;
<;p>}
确定今天的客户是否是经理:
复制下面的代码:if($is_admin){<
判断客户角色:
复制以下代码:global$user
if(in_array('guest',$user->;roles)){
}else{<;/p>;
<;p>}
确定客户是否有权限写和管理:
复制如下代码:if(node_ass="superseo">ss="superseo">ccess('update',$node)){
确定是否为分类网页复制以下代码
:if(arg(0)=="taxonomy"&&;Arg(1)=="term"){
echo"它是一个分类";
}else{
附和“这不是分类”;
}
确定是否为连接点(文章页面)
:if(arg(0)='node'&&;Is_numeric(arg(1)){
echo“它是连接点”;
}else{
echo“这不是连接点”;
}
根据连接点的节点类型应用不同的页面模板:
复制以下代码:if($node->;type=='blog'){
包含'page-blog.TPL.PHP';
退货;
}
根据URL选择不同的页面模板:
复制代码如下:if(arg(0)='admin'){
include'admin.TPL.PHP';
退货;
}
期待以上对大家的drupal网站有所帮助。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)