本文整理汇总了PHP中Pw::isSelected方法的典型用法代码示例。如果您正苦于以下问题:PHP Pw::isSelected方法的具体用法?PHP Pw::isSelected怎么用?PHP Pw::isSelected使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pw
的用法示例。
在下文中一共展示了Pw::isSelected方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _buildGids
/**
* 构造用户组
*
* @param string $gid
* @return string
*/
private function _buildGids($gid)
{
$gidOptions = '<option value="-1" ' . Pw::isSelected($gid == -1) . '>全部用户组</option>';
$gidOptions .= '<option value="0" ' . Pw::isSelected($gid == 0) . '>会员组</option>';
/* @var $groupDs PwUserGroups */
$groupDs = Wekit::load('usergroup.PwUserGroups');
$groups = $groupDs->getClassifiedGroups();
if (!$groups) {
return $gidOptions;
}
$types = $groupDs->getTypeNames();
unset($types['member']);
foreach ($types as $_k => $_v) {
if (!isset($groups[$_k])) {
continue;
}
$option = '<optgroup label="' . $_v . '">';
foreach ($groups[$_k] as $_item) {
$option .= '<option value="' . $_item['gid'] . '" ' . Pw::isSelected($gid == $_item['gid']) . '>' . $_item['name'] . '</option>';
}
$gidOptions .= $option;
}
return $gidOptions;
}