protected function &_buildFragTree($fragmentName) { //$xmlPath = __ROOT_PATH.DS."view".DS.Registry::get( "viewName" ).DS."fragments".DS.$fragmentName.".xml"; $xmlPath = __ROOT_PATH . DS . "view" . DS . substr(get_class($this), 4) . DS . "fragments" . DS . $fragmentName . ".xml"; $compTree = XMLDocument::buildTree($xmlPath); return $compTree; }
public function getTree($attr = NULL) { $delta = mktime(19, 0, 0, 10, 1, 2011) - time(); $day = (int) ($delta / (60 * 60 * 24)); $hour = "X"; $minute = "X"; $saltAndPepper = array("day" => $day, "hour" => $hour, "minute" => $minute); $content = $this->_compileTemplate("item.template.php", $saltAndPepper); $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); return $tree; }
public function getTree($attr = NULL) { if ($this->_isValid) { $fotki = Filesystem::getFilesFromDir("img/photo", "jpg"); $content = ""; for ($i = 0; is_array($fotki) && $i < count($fotki); $i++) { $saltAndPepper = array("src" => $fotki[$i], "class" => "v"); $content .= $this->_compileTemplate("item.template.php", $saltAndPepper); } $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); } return $tree; }
public function getTree($attr = NULL) { //print_r( $this->_params ); die; if ($this->_isValid) { $content = ""; for ($i = 0; is_array($this->_params) && $i < count($this->_params); $i++) { $saltAndPepper = $this->_params[$i]; $saltAndPepper["checked"] = $i == 0 ? "checked=\"\"" : ""; $content .= $this->_compileTemplate("item.template.php", $saltAndPepper); } //echo $content; die; $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); } return $tree; }
public function getTree($attr = NULL) { //print_r( $this->_params ); die; if ($this->_isValid) { $content = ""; for ($i = 0; is_array($this->_params) && $i < count($this->_params); $i++) { $saltAndPepper = $this->_params[$i]; $saltAndPepper["title"] = htmlspecialchars($saltAndPepper["title"], ENT_QUOTES); $saltAndPepper["guest"] = htmlspecialchars($saltAndPepper["guest"], ENT_QUOTES); $content .= $saltAndPepper["guestN"] > 0 ? $this->_compileTemplate("item-busy.template.php", $saltAndPepper) : $this->_compileTemplate("item.template.php", $saltAndPepper); } //echo $content; die; $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); } return $tree; }
public function getTree($attr = NULL) { //print_r( $this->_params ); die; if ($this->_isValid) { $content = ""; if (count($this->_params) % 2 != 0) { $this->_params[] = array("n" => "", "guest" => ""); } for ($i = 0; is_array($this->_params) && $i < count($this->_params); $i = $i + 2) { $saltAndPepper = array("guest1" => $this->_params[$i]["guest"], "guest2" => $this->_params[$i + 1]["guest"], "n1" => $this->_params[$i]["n"], "n2" => $this->_params[$i + 1]["n"]); $content .= $this->_compileTemplate("row.template.php", $saltAndPepper); } //echo $content; die; $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); } return $tree; }
public function getTree($attr = NULL) { if ($this->_isValid) { $t = "item.template.php"; $content = ""; for ($i = 0; is_array($this->_params) && $i < count($this->_params); $i++) { //if ( $i == 0 ) $content .= "<input type=\"hidden\" id=\"__L\" value=\"{$this->_params[$i]["n"]}\"/>"; $saltAndPepper = $this->_params[$i]; $saltAndPepper["admin_answer"] = strlen($this->_params[$i]["admin_answer"]) > 0 ? $this->_compileTemplate("admin.template.php", array("date" => $this->_params[$i]["admin_answer_date"], "answer" => $this->_params[$i]["admin_answer"])) : ""; $content .= $this->_compileTemplate($t, $saltAndPepper); } $tree = XMLDocument::buildTree($content, XMLDocument::BUILD_MODE_FROM_TEXT); } else { $tree = new xmlTree(); } return $tree; }
public function getTree($attr = NULL) { if (isset($this->_params)) { $tree = new xmlTree(); $text = new xmlNode("#text"); $text->text($this->_params[0]["dsc"]); $div = new xmlNode("div"); $div->addChild($text); $div->setAttribute("class", "error-dsc"); $tree->addChild($div); //echo $tree; die; return XMLDocument::buildTree("<div class=\"error-dsc\">{$this->_params[0]["dsc"]}</div>", XMLDocument::BUILD_MODE_FROM_TEXT); //return $tree; } else { return new xmlTree(); } }