function prepare() { $this->addClass("row"); foreach($this->meta as $atom) { $col = new LPC_HTML_node(); $col->setClass($this->colClass); $this->a($col); if (isset($atom["content"])) { $col->a($atom["content"]); continue; } $ig = new LPC_HTML_node(); $ig->setClass("input-group"); $col->a($ig); $labelSpan = new LPC_HTML_node("span"); $labelSpan->setClass("input-group-addon"); $labelSpan->a($atom["label"]); $ig->a($labelSpan); if (is_object($atom["input"])) { $atom["input"]->setClass("form-control"); $ig->a($atom["input"]); } else { $fc = new LPC_HTML_node("span"); $fc->setClass("form-control"); $fc->a($atom["input"]); $ig->a($fc); } } }
function prepare() { if (!count($this->excel) || $this->renderMode=='Excel') { if (isset($this->content[$this->metaKey])) unset($this->content[$this->metaKey]); return; } $meta=new LPC_HTML_node('span'); $meta->setClass($this->metaClass); $meta->setAttr('style','display:none'); $meta->compact=true; $meta->a(LPC_JSON::encode($this->excel)); $this->content[$this->metaKey]=$meta; }
function prepare() { $this->addClass("container"); $ol = new LPC_HTML_node("ol"); $ol->setClass("breadcrumb"); $this->a($ol); foreach($this->meta as $atom) { $li = new LPC_HTML_node("li"); $ol->a($li); if (isset($atom["url"])) { $labelNode = new LPC_HTML_node("a"); $labelNode->setAttr("href", $atom["url"]); $li->a($labelNode); } else { $labelNode = $li; $li->setClass("active"); } $labelNode->a($atom["label"]); } }
function getIconconBS($order) { $icon = new LPC_HTML_node("span"); $icon->setClass("glyphicon")->setAttr("style", "margin-left: 3px"); if ($order == "up") $icon->addClass("glyphicon-sort-by-attributes-alt"); else $icon->addClass("glyphicon-sort-by-attributes"); return $icon; }