本来是想利用.htaccess文件做url的隐性跳转的,不过后来发现不现实,因为很多程序写的都是依赖于url中的文件路径的,不过也因为这个,学到了.htaccess的不少东西,下面分享一个比较好用的!......
2023-03-19 179
本文实例汇总了drupal常用判断函数。分享给大家供大家参考。具体如下:
判断是否为首页:复制代码代码如下:if( $is_front ){ }
判断用户是否登陆:复制代码代码如下:global $user;if ( $user->uid ) {/} else {/}
判断当前用户是否管理员:复制代码代码如下:if ( $is_admin ) {/} else {/}
判断用户角色:复制代码代码如下:global $user;if ( in_array('guest',$user->roles) ) {} else {/}
判断用户是否有编辑权限:复制代码代码如下:if ( node_access('update', $node) ) {/} else {/}
判断是否为分类页面复制代码代码如下:if ( arg(0) == "taxonomy" && arg(1) == "term" ) {echo "这是分类";} else {echo "这不是分类";}
判断是否为节点(文章内容页)复制代码代码如下:if( arg(0)=='node' && is_numeric(arg(1)) ) {echo "这是节点";} else {echo "这不是节点";}
按节点 node 类型使用不同的 page 模板:复制代码代码如下:if ( $node->type == 'blog' ) {include 'page-blog.tpl.php';return;}
按照 URL 选择不同的 page 模板:复制代码代码如下:if ( arg(0) == 'admin' ) {include 'admin.tpl.php';return;}
希望本文所述对大家的drupal建站有所帮助。
以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!
相关文章
本来是想利用.htaccess文件做url的隐性跳转的,不过后来发现不现实,因为很多程序写的都是依赖于url中的文件路径的,不过也因为这个,学到了.htaccess的不少东西,下面分享一个比较好用的!......
2023-03-19 179
关键字描述:绿色 还原 相册 管理 用户 社区 网站 图片 SNS 一个 &ldquo 据统计,我国平均每天新增网民24万,新增网站近3000家。互联网的飞速发展在带给人们海量信息和方便快捷的同时,......
2023-03-14 483
关键字描述:UCenter Home SNS 建站系统 Comsenz 群组 管理 管理员 UCenter Home是Comsenz公司发布的一款SNS建站系统,目前最新版本是1.5。在 UCHom......
2023-03-14 165