<?php /* * *************** these fields are required *********************************** */ //die(); //var_dump($MyModules); $id = 0; $message = ''; $data['module_Title'] = 'Super settings'; $data['message'] = ''; $obj = new NewsType(); if (isset($_GET['_Id'])) { $id = $_GET['_Id']; $data['_data'] = $obj->getByID($id); } else { $data['_data'] = $obj->get('', $obj->getPrefix() . 'backend desc ,' . $obj->getPrefix() . 'sortOrder asc'); $data['list_fields'] = $obj->getListField(); } //$data['_extraModule'] = array(array('Commitments', 'Commit&action=Commitlist')); $data['prefix'] = $obj->getPrefix(); $field_list = $obj->getUpdateFields(); $_data = $obj->getByID($id); //$data['obj']=$obj; $data['lists'] = $obj->getListField(); $upload_dir = UPLOADS_DIR . $obj->getUploadURL(); $data['upload_dir'] = $upload_dir; $data['uploadUrl'] = '../uploads/' . $obj->getUploadURL(); /* * *************** END of these fields are required *********************************** */ /** * $fields_post :: This list is the list of all fields which are affected while inserting in database * */ /**
<?php //forceRedirect('?module=Commit'); ?> <div class="headline">Dashboard </div> <?php $ObjnewsType = new NewsType(); $menudata = $ObjnewsType->get(array('backend' => '1')); //var_dump($menudata); ?> <?php foreach ($menudata as $row) { ?> <div class="gallery_box1 "> <?php if ($row[$ObjnewsType->getPrefix() . 'url'] != 1) { ?> <a href="home.php?module=<?php echo $row[$ObjnewsType->getPrefix() . 'url']; ?> "> <img src="../uploads/newstype/thumb/<?php if (isset($row['news01file']) && $row['news01file'] != '') { echo $row['news01file']; } else { echo 'noicon.png'; } ?>
function BuildMenu($parentId, $ParentName = '') { //$menu=''; $ObjMenu = new NewsType(); $MenuPrefix = $ObjMenu->getPrefix(); $_result = $ObjMenu->get(array('parent' => $parentId, 'menu' => 0)); //var_dump($_result); $_class = ''; if (count($_result) < 1) { return; } else { //var_dump(count($_result)); } $ulclass = '"" '; $exAttr = ''; if ($parentId < 1) { $ulclass = 'nav navbar-nav'; } else { $ulclass = 'dropdown-menu'; $exAttr = 'role="menu"'; } // echo '<ul class="' . $ulclass . '" ' . $exAttr . '>'; foreach ($_result as $menuItem) { //var_dump($menuItem); $class = ''; if (isset($_GET['page'])) { $curr_module = substr($_GET['page'], 0, strlen($menuItem[$MenuPrefix . 'module'])); //echo $curr_module.$menuItem[$MenuPrefix.'module']; } else { $curr_module = 'home'; } if (strtolower($curr_module) == strtolower($menuItem[$MenuPrefix . 'module'])) { $class = 'active'; } if ($class != '') { //echo $curr_module; } //echo $class; //var_dump($_row); $url = ''; if ($menuItem[$MenuPrefix . 'url'] == "0" || $menuItem[$MenuPrefix . 'url'] == '') { $url = ''; } elseif ($menuItem[$MenuPrefix . 'hasChild'] == '0') { $url = $menuItem[$MenuPrefix . 'module']; } elseif ($menuItem[$MenuPrefix . 'url'] == 1) { $url = 'ActivityList'; } elseif ($menuItem[$MenuPrefix . 'url']) { $url = $menuItem[$MenuPrefix . 'url']; } $exAttr = ''; if ($menuItem[$MenuPrefix . 'hasChild']) { $class .= ' dropdown'; $exAttr = 'class = "dropdown-toggle" data-toggle="dropdown"'; } //if($parentId>0) echo '<li class="' . $class . '" >'; echo '<a ' . $exAttr . ' href="'; if ($url == 'ActivityList') { echo getSiteLink($url, '', '', $menuItem[$MenuPrefix . 'uin'], $menuItem[$MenuPrefix . 'title']); } else { echo getSiteLink($url, ''); //echo getSiteLink($url,'',$menuItem[$MenuPrefix,'uin'],$menuItem[$MenuPrefix.'title']); } echo '" title="' . $menuItem[$MenuPrefix . 'title' . $_SESSION['lang_type']] . '">'; if ($menuItem[$MenuPrefix . 'module'] == 'home') { echo '<span class="fa fa-home fa-fw"></span>'; } else { echo $menuItem[$MenuPrefix . 'title' . $_SESSION['lang_type']]; if ($menuItem[$MenuPrefix . 'hasChild'] == 1) { echo '<span class="caret"></span>'; } } echo '</a>'; //$objSub= new NewsType(); if ($menuItem[$MenuPrefix . 'hasChild']) { $datasubMenu = $ObjMenu->getByParent($menuItem[$MenuPrefix . 'uin']); if (count($datasubMenu) > 0) { //echo $menuItem[$MenuPrefix.'uin'].' '.$menuItem[$MenuPrefix.'module']; BuildMenu($menuItem[$MenuPrefix . 'uin'], $menuItem[$MenuPrefix . 'module']); } } echo '</li>'; } echo '</ul>'; //return $menu; }