private static function form($m_id = false) { if (!empty($m_id)) { CRUD::dataFetch('member', array('id' => $m_id)); list($row) = CRUD::$data; foreach ($row as $field => $var) { switch ($field) { case "gender": $field = $field . '_CK' . $var; $var = 'selected'; break; } $output['VALUE_' . strtoupper($field)] = $var; } } $output['VALUE_SUBJECT_OPTION'] = self::subjectOption($row['subject']); VIEW::assignGlobal($output); CRUD::args_output(true, true); SEO::load('contact'); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = CORE::$lang["contact"]; } SEO::output(); CRUMBS::fetch('contact'); }
function __construct() { list($args) = CORE::$args; self::$m_id = SESS::get('m_id'); self::$temp = CORE::$temp_main; CRUMBS::fetch('feedback'); SEO::load('feedback'); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = CORE::$lang['feedback']; } SEO::output(); switch ($args) { case "thankyou": new RESPONSE('feedback', CORE::$lang['feedbackThanks']); break; case "list": # 顯示反饋 self::$temp["MAIN"] = 'ogs-feedback-list-tpl.html'; self::row(); break; case "add": # 執行增加反饋 self::$temp["MAIN"] = CORE::$temp_option["MSG"]; self::add(); break; default: self::$temp["MAIN"] = 'ogs-feedback-tpl.html'; break; } CORE::common_resource(); new VIEW(CORE::$temp_option["HULL"], self::$temp, false, false); }
function __construct() { self::$temp = CORE::$temp_main; self::$kw = $_POST["kw"]; self::$temp["NAV"] = ''; self::$temp["MAIN"] = 'ogs-search-tpl.html'; self::row(); new AD(); VIEW::assignGlobal(array("NAV_CATE_TITLE" => CORE::$lang["search"], "SEO_H1" => CORE::$lang["search"], "VALUE_KW" => self::$kw, "VALUE_RSNUM" => array_sum(self::$rsnum))); CRUMBS::fetch('search'); new VIEW(CORE::$temp_option["HULL"], self::$temp, false, false); }
private static function row() { if (!empty(self::$id)) { $rsnum = CRUD::dataFetch('intro', array('id' => self::$id, 'status' => '1', 'langtag' => CORE::$langtag)); } else { $rsnum = CRUD::dataFetch('intro', array('status' => '1', 'langtag' => CORE::$langtag), false, array('sort' => CORE::$cfg["sort"]), '0,1'); } if (!empty($rsnum)) { list($row) = CRUD::$data; foreach ($row as $field => $var) { VIEW::assignGlobal("VALUE_" . strtoupper($field), $var); } SEO::load($row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $row["subject"]; } SEO::output(); CRUMBS::fetch('intro', $row); SCHEMA::make('intro', $row); } else { VIEW::newBlock("TAG_NONE"); } }
private static function row() { if (!empty(self::$id)) { $rsnum = CRUD::dataFetch('faq', array('parent' => self::$id, 'status' => '1', 'langtag' => CORE::$langtag), false, array('sort' => CORE::$cfg["sort"])); } else { $rsnum = CRUD::dataFetch('faq', array('status' => '1', 'langtag' => CORE::$langtag), false, array('sort' => CORE::$cfg["sort"])); } if (!empty($rsnum)) { VIEW::newBlock("TAG_FAQ_BLOCK"); $dataRow = CRUD::$data; foreach ($dataRow as $key => $row) { VIEW::newBlock("TAG_FAQ_LIST"); foreach ($row as $field => $var) { VIEW::assign("VALUE_" . strtoupper($field), $var); } } } else { VIEW::newBlock("TAG_NONE"); } # SEO $parent_rsnum = CRUD::dataFetch('faq_cate', array('id' => self::$id)); if (!empty($parent_rsnum)) { list($parent_row) = CRUD::$data; SEO::load($parent_row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $parent_row["subject"]; } } else { SEO::load('faq'); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = CORE::$lang["faq"]; } } SEO::output(); CRUMBS::fetch('faq', $parent_row); }
private static function detail() { $rsnum = CRUD::dataFetch('products', array('id' => self::$id)); if (!empty($rsnum)) { list($row) = CRUD::$data; foreach ($row as $field => $var) { VIEW::assignGlobal("VALUE_" . strtoupper($field), $var); } SCHEMA::make('products_detail', $row); VIEW::assignGlobal("VALUE_BACK_LINK", self::dataLink(self::$cate)); IMAGES::load('products', $row["id"]); foreach (IMAGES::$data as $key => $images) { switch ($key) { case 0: break; case 1: foreach ($images as $field => $var) { VIEW::assignGlobal("IMAGE_" . strtoupper($field), $var); } default: VIEW::newBlock("TAG_IMAGES"); foreach ($images as $field => $var) { VIEW::assign("IMAGES_" . strtoupper($field), $var); } break; } } if (empty($row["discount"])) { VIEW::assignGlobal("DISCOUNT_NONE", 'style="display: none;"'); } SEO::load($row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $row["subject"]; } SEO::output(); CRUMBS::fetch('products', $row); while (++$i <= 99) { VIEW::newBlock("TAG_AMOUNT_LIST"); VIEW::assign("VALUE_AMOUNT", $i); } PRODUCTS::related($row['related']); } }
private static function detail() { $rsnum = CRUD::dataFetch('blog', array('id' => self::$id)); if (!empty($rsnum)) { list($row) = CRUD::$data; foreach ($row as $field => $var) { VIEW::assignGlobal("VALUE_" . strtoupper($field), $var); } VIEW::assignGlobal("VALUE_BACK_LINK", CORE::$root . 'blog/'); SEO::load($row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $row["subject"]; } SEO::output(); CRUMBS::fetch('blog', $row); MESSAGE::$dataID = $row['id']; MESSAGE::$func = 'blog'; new MESSAGE(); VIEW::assignGlobal('TAG_MESSAGE_BLOCK', MESSAGE::$output); SCHEMA::make('blog_detail', $row); } }
private static function detail() { $rsnum = CRUD::dataFetch('gallery', array('id' => self::$id)); if (!empty($rsnum)) { list($row) = CRUD::$data; foreach ($row as $field => $var) { switch ($field) { case "dirpath": #$images = self::dirLoad($var); #continue; break; } $output["VALUE_" . strtoupper($field)] = $var; } IMAGES::load('gallery', $row['id']); if (is_array(IMAGES::$data)) { foreach (IMAGES::$data as $images) { VIEW::newBlock('TAG_GALLERY_LIST'); foreach ($images as $field => $var) { $imgOutput['IMAGE_' . strtoupper($field)] = $var; } VIEW::assign($imgOutput); } } $output['VALUE_BACK_LINK'] = self::dataLink(self::$cate); VIEW::assignGlobal($output); SEO::load($row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $row["subject"]; } SEO::output(); CRUMBS::fetch('gallery', $row); self::other($row['id']); MESSAGE::$func = 'gallery'; MESSAGE::$dataID = $row['id']; new MESSAGE(); VIEW::assignGlobal("TAG_MESSAGE_BLOCK", MESSAGE::$output); GALLERY::related($row['related']); } else { header('location: ' . CORE::$root . 'gallery/'); } }
private static function detail() { $rsnum = CRUD::dataFetch('news', array('id' => self::$id)); if (!empty($rsnum)) { list($row) = CRUD::$data; foreach ($row as $field => $var) { VIEW::assignGlobal("VALUE_" . strtoupper($field), $var); } VIEW::assignGlobal("VALUE_BACK_LINK", self::dataLink(self::$cate)); SCHEMA::make('news_detail', $row); SEO::load($row["seo_id"]); if (empty(SEO::$data["h1"])) { SEO::$data["h1"] = $row["subject"]; } SEO::output(); CRUMBS::fetch('news', $row); } }
public static function clear() { self::$data = array(); }