function getListEdit($main_item) { $obj_user = YiiUser::getInstance(); $condition = "`level` >= 1 "; $items = $obj_user->getGroups($condition, 'id value, name text, level'); $list['groupID'] = buildHtml::select($items, $main_item->groupID, "groupID", "", "size=10", " ", "-"); return $list; }
function build($prefix_name = "params", $arr_size = array(5, 7)) { $name = $prefix_name . "[" . $this->node['name'] . "]"; $id = $prefix_name . "-" . $this->node['name'] . "-"; if (strpos($this->node['attr'], "multiple")) { $name = $name . "[]"; } $obj_module = YiiCategory::getInstance(); $items = $obj_module->loadItems('id value, title text'); $html = buildHtml::select($items, $this->value, "{$name}", "{$id}", $this->node['attr']); return '<div class="form-group row"> <div class="col-md-' . $arr_size[0] . '" title="' . $this->node['description'] . '">' . $this->node['label'] . '</div> ' . '<div class="col-md-' . $arr_size[1] . '">' . $html . '</div> ' . " </div>"; }
function getList() { $lists = array(); $filter_state = Request::getVar('filter_state', -2); $filter_search = Request::getVar('filter_search', ""); $filter_group = Request::getVar('filter_group', 0); $items = array(); $items[] = array("value" => -2, "text" => "- Select state -"); $items[] = array("value" => 0, "text" => "Unpublish"); $items[] = array("value" => 1, "text" => "Publish"); $items[] = array("value" => -1, "text" => "Block"); $lists['filter_state'] = buildHtml::select($items, $filter_state, "filter_state", "filter_state", "onchange=\"document.adminForm.submit();\""); global $user; $obj_user = YiiUser::getInstance(); $group = $obj_user->getGroup($user->groupID); $condition = "parentID > 0"; if ($group->parentID != 1) { $condition = "`lft` >= {$group->lft} AND `rgt` <= {$group->rgt} "; } $groups = $obj_user->getGroups($condition, 'id value, name text, level'); array_unshift($groups, array("value" => 0, 'text' => '-- Select group --')); $lists['filter_group'] = buildHtml::select($groups, $filter_group, "filter_group", "", "onchange=\"document.adminForm.submit();\"", " ", ""); return $lists; }
function getListEdit($main_item) { $cid = Request::getVar("cid", 0); $menuID = Request::getInt('menu', ""); $list = array(); $items[] = array("value" => "-1", "text" => "-- Select Menu --"); $obj_menu = YiiMenu::getInstance(); $results = $obj_menu->loadMenus('id value, title text', false); $items = array_merge($items, $results); $list['menuID'] = buildHtml::select($items, $menuID, "menuID"); $condition = null; if ($main_item->id != 0) { $items = array(); $condition = "parentID = " . $main_item->parentID; $results = $obj_menu->loadItems($menuID, 'id value, title text, level', $condition); $items = array_merge($items, $results); $list['ordering'] = buildHtml::select($items, $cid, "ordering", "", "size=5"); $condition = "(`lft` <" . $main_item->lft . " OR `lft` > " . $main_item->rgt . ")"; } else { $list['ordering'] = " New Menu Items default to the last position. Ordering can be changed after this Menu Item is saved."; } $items = array(); $items[] = array("value" => "1", "text" => "Top", "level" => 0); $results = $obj_menu->loadItems($menuID, 'id value, title text, level', $condition); $items = array_merge($items, $results); $list['parentID'] = buildHtml::select($items, $main_item->parentID, "parentID", "", "size=10", " ", "-"); // danh sach app $obj_ext = YiiTables::getInstance(TBL_EXTENSIONS); $list['apps'] = $obj_ext->loads("*", "type = 'app'", "ordering ASC"); foreach ($list['apps'] as $k => $app) { if (!is_dir(PATH_APPS_FRONT . "/" . $app['folder'])) { unset($list['apps'][$k]); continue; } $file_xml = PATH_APPS_FRONT . "/" . $app['folder'] . "/" . $app['folder'] . ".xml"; if (!file_exists($file_xml)) { YiiMessage::raseSuccess("Invalid xml: " . $app['folder']); break; } $xml = simplexml_load_file($file_xml); $views = array(); foreach ($xml->views->view as $view) { $obj_view = new stdClass(); $obj_view->name = (string) $view->attributes()->name; $obj_view->title = (string) $view->attributes()->title; $obj_view->desc = (string) $view->attributes()->desc; if ($view->layouts) { $obj_view->layouts = array(); foreach ($view->layouts->layout as $layout) { $obj_layout = new stdClass(); $obj_layout->value = (string) $layout->attributes()->value; $obj_layout->desc = (string) $layout->attributes()->desc; $obj_layout->title = (string) $layout; $obj_view->layouts[] = $obj_layout; } } $views[] = $obj_view; } $app['views'] = $views; $list['apps'][$k] = $app; } $app = array(); $app['name'] = "System"; $app['title'] = "System Link"; $app['views'] = array(); $obj_view = new stdClass(); $obj_view->name = "ExternalURL"; $obj_view->title = "External URL"; $obj_view->desc = "An external or internal URL."; $app['views'][] = $obj_view; $obj_view = new stdClass(); $obj_view->name = "MenuItemAlias"; $obj_view->title = "Menu Item Alias"; $obj_view->desc = "Create an alias to another menu item."; $app['views'][] = $obj_view; $obj_view = new stdClass(); $obj_view->name = "Separator"; $obj_view->title = "Separator"; $obj_view->desc = "Separator, Only title"; $app['views'][] = $obj_view; $list['apps'][] = $app; return $list; }
function getListEdit($main_item) { global $user; $modelGroup = new Group(); $obj_user = YiiUser::getInstance(); $group = $modelGroup->getItem($user->groupID); $condition = ""; if ($group->parentID != 1) { $condition = "`lft` >= {$group->lft} AND `rgt` <= {$group->rgt} "; } $items = $obj_user->getGroups($condition, 'id value, name text, level'); $lists['groupID'] = buildHtml::select($items, $main_item->groupID, "groupID", "", "size=10", " ", "-"); $items = array(); $items[] = array("value" => -2, "text" => "- Select status -"); $items[] = array("value" => 0, "text" => "Unpublish"); $items[] = array("value" => 1, "text" => "Publish"); $items[] = array("value" => -1, "text" => "Block"); $lists['status'] = buildHtml::select($items, $main_item->status, "status", "status"); $items_status = array(); $items_status[] = array(-1, 'Default', 'danger'); $items_status[] = array(1, 'Allow', 'success'); $items_status[] = array(0, 'Deny', 'danger'); $lists['item_status'] = $items_status; $table_ext = YiiTables::getInstance(TBL_EXTENSIONS); $lists['ext_default_1'] = $table_ext->loadColumn("name", "allowall = 1 "); return $lists; }
function getListEdit($mainItem) { $moduleID = Request::getInt('cid', ""); $lists = array(); $obj_menu = YiiMenu::getInstance(); $obj_module = YiiModule::getInstance(); $items = $obj_menu->loadMenus(); $items_xref = $obj_module->loadXrefMenu($moduleID); $attr = ""; $meu_seletec = "selected"; if ($mainItem->menu == "none") { $attr = 'disabled="disabled"'; } else { if ($mainItem->menu == "all") { $attr = 'disabled="disabled"'; } } $str_html = '<select id="selection-menu" class="inputbox" multiple="multiple" ' . $attr . ' size="15" name="selection-menu[]" style="min-width: 180px;">'; foreach ($items as $item) { $str_html .= '<optgroup label="' . $item['title'] . '">'; $_items = $item["_items"]; foreach ($_items as $_item) { $str = str_repeat(" ", $_item['level'] - 1); if ($mainItem->menu == "all") { $str_html .= '<option value="' . $_item['id'] . '" selected ="">' . $str . $_item['title'] . '</option>'; } else { if ($mainItem->menu == "none") { $str_html .= '<option value="' . $_item['id'] . '">' . $str . $_item['title'] . '</option>'; } else { if (in_array($_item['id'], $items_xref)) { $str_html .= '<option value="' . $_item['id'] . '" selected ="">' . $str . $_item['title'] . '</option>'; } else { $str_html .= '<option value="' . $_item['id'] . '">' . $str . $_item['title'] . '</option>'; } } } } $str_html .= '</optgroup>'; } $str_html .= "</select>"; $lists['selection-menu'] = $str_html; // position $tbl_MP = YiiTables::getInstance(TBL_MODULE_POSITION); $items = $tbl_MP->loads("temp, position", null, " temp DESC"); $str_html = '<div style="position: relative;">'; $str_html .= '<select id="combobox-position" class="form-control" style="width: 180px; height: 25px;">' . "\r\n"; $cur_temp = ""; foreach ($items as $k => $item) { if ($cur_temp != $item['temp']) { if ($cur_temp != "") { $str_html .= '</optgroup>' . "\r\n"; } $str_html .= '<optgroup label="' . $item['temp'] . '">' . "\r\n"; $cur_temp = $item['temp']; } if ($mainItem->position == $item['position']) { $str_html .= '<option value="' . $item['position'] . '" selected ="">' . $item['position'] . '</option>' . "\r\n"; } else { $str_html .= '<option value="' . $item['position'] . '">' . $item['position'] . '</option>' . "\r\n"; } if ($k == count($items) - 1) { $str_html .= '</optgroup>' . "\r\n"; } } $str_html .= "</select>"; $str_html .= '<input id="position" class="form-control" type="text" value="' . $mainItem->position . '" name="position" style="position: absolute; z-index: 1000; left: 0px; top: 0px; width: 162px; height: 25px; padding: 3px;">' . "\r\n"; $str_html .= '</div>'; $str_html .= '<script> $(window).ready(function($) { $("#combobox-position").change(function(){ var cur_pos = $("#combobox-position").val(); $("#position").val(cur_pos); }); });</script>'; $lists['position'] = $str_html; $items = array(); $items[] = array("value" => 0, "text" => "Unpublish"); $items[] = array("value" => 1, "text" => "Publish"); $items[] = array("value" => -1, "text" => "Hidden"); $lists['status'] = buildHtml::select($items, $mainItem->status, "status"); return $lists; }
function getListEdit($main_item) { $cid = Request::getVar("cid", 0); $lists = array(); $items = array(); $obj_tblTournament = YiiTables::getInstance(TBL_GS_TOURNAMEMANTS); $obj_user = YiiUser::getInstance(); $condition = ""; if ($main_item->id != 0) { $condition = "(`lft` <" . $main_item->lft . " OR `lft` > " . $main_item->rgt . ")"; } $results = $obj_tblTournament->loads('id value, name text, level', $condition, 'lft ASC', null); $items = array_merge($items, $results); $lists['parentID'] = buildHtml::select($items, $main_item->parentID, "parentID", "", "size=10", " ", "-"); $items = array(); if ($main_item->id != 0) { $condition = "parentID = " . $main_item->parentID; $results = $obj_tblTournament->loads('id value, name text, level', $condition, 'lft ASC', null); $items = array_merge($items, $results); $lists['ordering'] = buildHtml::select($items, $cid, "ordering", "", "size=5"); } else { $lists['ordering'] = "Ordering this item after save first"; } return $lists; }
function getListEdit($mainitem) { $obj_category = YiiCategory::getInstance(); $lists = array(); $items = $obj_category->getScope(); $lists['scopes'] = buildHtml::select($items, $mainitem->scope, "scope", "scope"); return $lists; }
<div class="col-md-8"><?php echo buildHtml::select($_list_num_table, $item->number_table, "number_table"); ?> </div> </div> <div class="form-group row" title="Number of teams in round DE"> <label class="control-label left col-md-4" >Teams in DE</label> <div class="col-md-8"><?php echo buildHtml::select($_list_num_teams_DE, $item->number_teams_de, "number_teams_de"); ?> </div> </div> <div class="form-group row" title="Number of teams in table"> <label class="control-label left col-md-4" >Teams in table</label> <div class="col-md-8"><?php echo buildHtml::select($_list_num_teams_table, $item->number_team_table, "number_team_table"); ?> </div> </div> <?php echo buildHtml::renderField("calander", "cdate", $item->cdate, "Created", null, "", 3, 9); ?> <?php echo buildHtml::renderField("label", "mdate", $item->mdate, "Modified", null, "", 3, 9); ?> </div> </div> <div class="panel panel-info"> <div class="panel-heading"> <span><b>Image</b></span>
function getListEdit($main_item) { $cid = Request::getVar("cid", 0); $lists = array(); $items = array(); $obj_user = YiiUser::getInstance(); $condition = ""; if ($main_item->id != 0) { $condition = "(`lft` <" . $main_item->lft . " OR `lft` > " . $main_item->rgt . ")"; } $results = $obj_user->getGroups($condition, 'id value, name text, level'); $items = array_merge($items, $results); $lists['parentID'] = buildHtml::select($items, $main_item->parentID, "parentID", "", "size=10", " ", "-"); $items = array(); if ($main_item->id != 0) { $condition = "parentID = " . $main_item->parentID; $results = $obj_user->getGroups($condition, 'id value, name text, level'); $items = array_merge($items, $results); $lists['ordering'] = buildHtml::select($items, $cid, "ordering", "", "size=5"); } else { $lists['ordering'] = "Ordering this item after save first"; } $items_status = array(); $items_status[] = array(-1, 'Default', 'danger'); $items_status[] = array(1, 'Allow', 'success'); $items_status[] = array(0, 'Deny', 'danger'); $lists['item_status'] = $items_status; $table_ext = YiiTables::getInstance(TBL_EXTENSIONS); $lists['ext_default_1'] = $table_ext->loadColumn("name", "allowall = 1 "); return $lists; }
public function getListEdit($mainItem) { $list = array(); $obj_module = YiiCategory::getInstance(); $items = $obj_module->loadItems('id value, name text', "scope = 'videos'"); $list['category'] = buildHtml::select($items, $mainItem->catID, "catID", "", "size=7"); $items = array(); $items[] = array("value" => 0, "text" => "Unpublish"); $items[] = array("value" => 1, "text" => "Publish"); $items[] = array("value" => -1, "text" => "Hidden"); $list['status'] = buildHtml::select($items, $mainItem->status, "status"); $items = array(); $items[] = array("value" => 0, "text" => "Disable"); $items[] = array("value" => 1, "text" => "Enable"); $list['feature'] = buildHtml::select($items, $mainItem->feature, "feature"); return $list; }