Esempio n. 1
0
$recNode = $objStructure->fnGetDataRecord("ID='" . $_GET["ID"] . "'");
if (is_object($recNode)) {
    $engSmarty->assign("recNode", $recNode);
    switch ($recNode->type) {
        case "xmlimport":
            $recData = array('url' => $_SERVER['SERVER_NAME']);
            break;
        case "directors":
            require_once MODULE_DIR . 'directors.inc';
            $directors = new DirectorsManager();
            $recData = $directors->Handler();
            break;
        case "comments":
            require_once MODULE_DIR . 'poffcomments.inc';
            $comments = new POFF_comments();
            $recData = $comments->handler();
            break;
        case "bannercategory":
            if ($_POST["search"]) {
                foreach ($_POST as $key => $item) {
                    if (substr($key, 0, strlen("formSearch")) == "formSearch") {
                        $arrLink[] = substr($key, strlen("formSearch") + 1) . "=" . $item;
                    }
                }
                header("Location: frame.content.php?ID=" . $_GET["ID"] . "&action=search&sortColumn=position&sortOrder=asc&" . @implode("&", $arrLink));
            } elseif (!$_GET["sortColumn"] or $_GET["action"] != "search") {
                if (is_array($objStructure->arrNodeType["element"])) {
                    foreach ($objStructure->arrNodeType["element"] as $item) {
                        $_GET["search" . $item] = true;
                    }
                }