/** * url array set eder * * @param array $urlArr * @return string */ public static final function setURL($urlArr) { if (!isset($urlArr['page'])) { $urlArr = array_merge(['page' => Request::_get('page')], $urlArr); } if (Config::REWRITE) { return '/' . self::arrayToUrl($urlArr); } else { return '/index.php?' . self::arrayToUrl($urlArr); } }
public function index() { $twig = Config::getTwig(); //-- Get Distrubuter -- // $distrName = Request::_get('id'); $categoryList = Category::getCategoryTree()->content; //-- Get Main Categories -- // $maincategoryList = $categoryList->childList; //-- Define Rendered Result -- // $result = array('categoryList' => $maincategoryList, 'distrName' => $distrName); //-- Render Result -- // return $twig->render('home.html', $result); }
public function index() { // -- ** -- GET Twig & city list $twig = Config::getTwig(); $loginResult = Order::getOrder(Request::_get("id")); //die($_SERVER['REQUEST_URI']); // -- ** -- Check $cityList content is exist with isset method $result = array('order' => $loginResult->content); // -- ** -- Render result with twig if ($loginResult->isSuccess()) { return $twig->render('admin/pages/examples/invoice.html', $result); } else { return $twig->render('admin/pages/examples/invoice.html', $result); } }
public function index() { // -- ** -- GET Twig & city list $twig = Config::getTwig(); #$loginResult = ProductList::getAllProducts(); //die($_SERVER['REQUEST_URI']); $brands = Brand::getBrands(); $sections = Section::getSections(); if (Request::_request_post('product_name')) { $array["do"] = "addProduct"; if (Request::_request_post("product_brand")) { $array['brand_id'] = Request::_request_post("product_brand"); } $array['name'] = Request::_request_post("product_name"); if (Request::_request_post("product_code")) { $array['barcode'] = Request::_request_post("product_code"); } if (Request::_request_post("product_desc")) { $array['desc'] = Request::_request_post("product_desc"); } if (Request::_request_post("product_section")) { $array['section_id'] = Request::_request_post("product_section"); } if ($_FILES["product_image"]) { } else { echo "lkşkşki"; } $array["admin_id"] = "123459"; $res = ProductDetail::addProduct($array); if ($res->isSuccess()) { $result = array('addProductSuccess' => true, 'brands' => json_decode($brands)->content, 'sections' => json_decode($sections)->content); } else { $result = array('addProductFailure' => true, 'brands' => json_decode($brands)->content, 'sections' => json_decode($sections)->content); } return $twig->render('admin/pages/forms/general2.html', $result); } else { $prod = ProductList::getProduct(Request::_get("id")); if ($prod->isSuccess()) { $result = array('brands' => json_decode($brands)->content, 'sections' => json_decode($sections)->content, 'product' => $prod->content); } else { $result = array('brands' => json_decode($brands)->content, 'sections' => json_decode($sections)->content); } return $twig->render('admin/pages/forms/product.html', $result); } }
/** * hata mesajını siteye echo eder * * @return mixed */ public static function getMessage() { $errorArr = (array) Request::_session('errorMessageArr', false); $pageKey = Request::_get('page'); $SMARTY =& Loader::loadClass('Smarty'); if (array_key_exists($pageKey, $errorArr) && is_array($errorArr[$pageKey])) { $errorMessageArr = $errorArr[$pageKey]; $count = count($errorMessageArr); $type_0 = false; for ($i = 0; $i < $count; $i++) { if ($errorMessageArr[$i]['pageMessageTypeId'] != 0 || $errorMessageArr[$i]['pageMessageTypeId'] != 'errorContainer' || $type_0 === false) { self::addErrorMessage($SMARTY, $errorMessageArr, $i); } if ($errorMessageArr[$i]['pageMessageTypeId'] == 0 && $type_0 === false) { $type_0 = true; } } Session::deleteSessionKey('errorMessageArr', $pageKey); $SMARTY->assign('pageError', true); Session::createSession(['pageError' => true]); } else { $SMARTY->assign('pageError', false); Session::createSession(['pageError' => false]); } # global mesajları sayfada yazdırmak için $count = count($errorArr); for ($i = 0; $i < $count; $i++) { self::addErrorMessage($SMARTY, $errorArr, $i); Session::deleteSessionKey('errorMessageArr', $i); if ($i == 0) { $SMARTY->assign('pageError', true); Session::createSession(['pageError' => true]); } } }
private static function getPath() { $url = (string) Request::_get('page'); foreach (ResourceBundle::GUPPYPAGELINKS as $link) { if ($url == $link['url']) { return array('kod' => 0, 'page' => $url, 'runPHPFile' => $link['link']); } } return array('kod' => 1); }
public function index() { $distributerList = DistributerModal::getDistibuterList(Request::_get('dist')); return Config::getTwig()->render('client/dummy_place_select.html', array('distributerList' => json_decode($distributerList)->content)); }
/** * bir önceki session verilerinden bilgileri birleştirerek session'a set eder * * @return void */ public function set() { if (Validate::_isset(self::FORMDATANAME, $_SESSION)) { $sessionArr = (array) Request::_session(self::FORMDATANAME); $this->dataArr['page'] = Request::_get('page'); Session::createSession([self::FORMDATANAME => array_merge($sessionArr, $this->dataArr)]); } else { Session::createSession([self::FORMDATANAME => $this->dataArr]); } return $this; }
/** * dil dosyası set eder * @return void */ private function setLang() { if (Validate::_isset('lang', $_GET)) { $lang = Request::_get('lang'); if (is_dir(Config::ROOT_PATH . '/language/' . $lang)) { Session::createSession(['language' => $lang . '.UTF-8']); $paramArr = array(); foreach ($_GET as $key => $value) { if ($key != 'page' && $key != 'lang') { $paramArr[$key] = $value; } } Header::redirect(URL::setURL($paramArr)); } } }
/** * HTML header içerisindeki bilgileri get eder * * @return array */ public static function getHeaderDetail() { $CURL = new Curl(Config::JSON_URL . '', ['param1' => 'HizmetLinkindenHizmetBilgisiGetir', 'link' => Request::_get('page'), 'tip' => 1], Timeout::get(1, Timeout::HOUR), true); return $CURL->getArray(); }