public function render() { $borderStyle = 'border-bottom-left-none'; $mainPathDiv = new Div(); $mainPathDiv->addStyleClass("main-path"); if (array_key_exists(UrlParameters::PAGE_NAME, $_GET)) { $pageName = Utils::getFromGET(UrlParameters::PAGE_NAME); /*log::temp('path-link render 1');*/ if (array_key_exists(UrlParameters::KEY, $_GET)) { /*log::temp('path-link render 2');*/ $navKeys = new DBNavKeyType(); if ($pageName == UrlParameters::PAGE__SINGLE_ITEM) { /*log::temp('path-link render 3');*/ $div = new Div(); $div->addStyleClasses(array($borderStyle, "font_arial", "float_left", "path_link_item", "text_non_select", "cursor_pointer")); $div->updateId("path_link"); $div->addAttribute(TagLabels::ON_CLICK, Utils::getWindowOnclickValue(URLBuilder::getPathLinkSingleItem())); $div->addChild($navKeys->getNameByKey(Utils::getFromGET(UrlParameters::KEY)) . " стр. " . Utils::getFromGET(UrlParameters::PAGE)); $mainPathDiv->addChild($div); $divContainer = new Div(); $divContainer->updateId('store_mode_container'); $div1 = new Div(); $div1->updateId('path_'); $divContainer->addChild($div1); $div2 = new Div(); $div2->updateId('path__'); $divContainer->addChild($div2); $mainPathDiv->addChild($divContainer); } echo $mainPathDiv->getHtml(); } } }
private function createBottomTreeDom() { $mainDiv = new Div(); $mainDiv->addStyleClass("bottom_panel"); $div01 = new Div(); $mainDiv->addChild($div01); $div01->addStyleClasses(["bottom_panel_window"]); $container = new Div(); $container->addStyleClasses(["bottom_panel_item", "w-31p"]); $container->updateId("bottom_catalog_tree"); $containerChild = new Div(); $containerChild->addStyleClasses(["catalog"]); $container->addChild($containerChild); $div01->addChildList([$container]); $mainTitle = new A(); $mainTitle->addChild("Каталог"); $mainTitle->addAttribute("href", Labels::$TOP_NAVIGATION_LINKS["catalog"]); $mainTitle->addStyleClasses(["f-16", "title"]); $containerChild->addChild($mainTitle); $treeContainer = new Div(); $treeContainer->addStyleClass("content"); $containerChild->addChild($treeContainer); $this->treeProcessBottom($this->mainTree, $treeContainer); return $mainDiv; }
private function getMap() { $mainTag = new Div(); $mainTag->addStyleClass("map_viewport"); $map = new Div(); $map->updateId("google_map"); return $mainTag->addChild($map); }
public function createTopNavigationLinks() { $topNavigationLinks = new TopNavigationLinks(); $mainDiv = new Div(); $mainDiv->addStyleClass("top_panel"); $linkToHome = new A(); $linkToHome->addAttribute("href", "/"); $linkToHome->addStyleClass("logo"); $backGround = new Div(); $backGround->addStyleClass("top_panel_background"); $div11 = new Div(); $div11->addStyleClasses(array("top_bar", "border-round-7px")); $div111 = new Div(); $div111->updateId("top_panel_fixed"); $div111->addChildList([$backGround, $linkToHome]); //TagUtils::createShadow($div111); $div1111 = new Div(); $div1111->addStyleClass("top_bar_relative"); $mainDiv->addChildList([$div11->addChild($div111->addChild($div1111))]); $div1111->addChild($topNavigationLinks->getDOM()); return $mainDiv; }