2012年12月3日 星期一

XOOPS 表單小技巧

程式碼參考:「Tad Form 萬用表單

xoops form類別

$SelectGroup_name = new XoopsFormSelectGroup("", "sign_group", false,$sign_group, 5, true);
$SelectGroup_name->addOption("", _MA_TADFORM_ANONYMOUS, false);
$sign_group = $SelectGroup_name->render();

html

判斷

# 判斷使用者是否有權限可「管理商品」
function is_prod_admin(){
  global $xoopsUser,$xoopsModule,$xoopsModuleConfig;
  $is_prod_admin=false;
  if($xoopsUser){
    $getGroups=$xoopsUser->getGroups();
    $is_prod_admin=array_intersect($xoopsModuleConfig['prod_admin'],$getGroups)?true:false;
  }
  return $is_prod_admin;
}

//判斷是否為管理員
function isAdmin(){
  global $xoopsUser,$xoopsModule;
  $isAdmin=false;
  if ($xoopsUser) {
    $module_id = $xoopsModule->getVar('mid');
    $isAdmin=$xoopsUser->isAdmin($module_id);
  }
  return $isAdmin;
}

沒有留言: