drupal常用判斷函數(shù)匯總
發(fā)布時間:2014-12-24 10:47:51 作者:佚名
我要評論

這篇文章主要為大家介紹了drupal常用判斷函數(shù),實例匯總了判斷首頁、判斷用戶角色、判斷權限等常用函數(shù),具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例匯總了drupal常用判斷函數(shù)。分享給大家供大家參考。具體如下:
判斷是否為首頁:
復制代碼
代碼如下:if( $is_front ){ }
判斷用戶是否登陸:
復制代碼
代碼如下:global $user;
if ( $user->uid ) {</p> <p>} else {</p> <p>}
if ( $user->uid ) {</p> <p>} else {</p> <p>}
判斷當前用戶是否管理員:
復制代碼
代碼如下:if ( $is_admin ) {</p>
<p>} else {</p>
<p>}
判斷用戶角色:
復制代碼
代碼如下:global $user;
if ( in_array('guest',$user->roles) ) {
} else {</p> <p>}
if ( in_array('guest',$user->roles) ) {
} else {</p> <p>}
判斷用戶是否有編輯權限:
復制代碼
代碼如下:if ( node_access('update', $node) ) {</p>
<p>} else {</p>
<p>}
判斷是否為分類頁面
復制代碼
代碼如下:if ( arg(0) == "taxonomy" && arg(1) == "term" ) {
echo "這是分類";
} else {
echo "這不是分類";
}
echo "這是分類";
} else {
echo "這不是分類";
}
判斷是否為節(jié)點(文章內(nèi)容頁)
復制代碼
代碼如下:if( arg(0)=='node' && is_numeric(arg(1)) ) {
echo "這是節(jié)點";
} else {
echo "這不是節(jié)點";
}
echo "這是節(jié)點";
} else {
echo "這不是節(jié)點";
}
按節(jié)點 node 類型使用不同的 page 模板:
復制代碼
代碼如下:if ( $node->type == 'blog' ) {
include 'page-blog.tpl.php';
return;
}
include 'page-blog.tpl.php';
return;
}
按照 URL 選擇不同的 page 模板:
復制代碼
代碼如下:if ( arg(0) == 'admin' ) {
include 'admin.tpl.php';
return;
}
include 'admin.tpl.php';
return;
}
希望本文所述對大家的drupal建站有所幫助。
相關文章
Drupal7之drupal_static函數(shù)用法解析
這篇文章主要為大家介紹了Drupal7之drupal_static函數(shù)用法,需要的朋友可以參考下2014-08-15- 這篇文章主要為大家介紹了drupal常用到的幾種過濾函數(shù),總結了常見過濾函數(shù)的具體用法,非常實用,具有一定的參考借鑒價值,需要的朋友可以參考下2014-11-03
drupal之hook_link和hook_link_alter鉤子函數(shù)解析
這篇文章主要為大家介紹了drupal中hook_link和hook_link_alter鉤子函數(shù),實例分析了鉤子函數(shù)的具體用法,具有一定的參考借鑒價值,需要的朋友可以參考下2014-11-03- 這篇文章主要為大家介紹了drupal中的ip_address函數(shù)用法,實例分析了rev proxy后面的服務器IP地址的獲取方法,具有一定的參考借鑒價值,需要的朋友可以參考下2014-11-03
drupal中創(chuàng)建hook_user并調用drupal的mail函數(shù)發(fā)送email實例
這篇文章主要為大家介紹了drupal中創(chuàng)建hook_user并調用drupal的mail函數(shù)發(fā)送email實現(xiàn)方法,涉及hook函數(shù)的用法及mail函數(shù)的調用方法,需要的朋友可以參考下2014-11-04drupal函數(shù)node_get_types用法詳解
這篇文章主要為大家介紹了drupal函數(shù)node_get_types用法,針對node_get_types函數(shù)中不同參數(shù)對應功能做了簡單描述,對于drupal建站非常具有實用價值,需要的朋友可以參考下2014-11-06- 這篇文章主要為大家介紹了Drupal中hook_theme函數(shù)用法,可以實現(xiàn)對drupal主題的靈活定制,對于drupal建站來說非常具有實用價值,需要的朋友可以參考下2014-11-06