private static function news() { self::$rsnum[] = $rsnum = CRUD::dataFetch('news', array('langtag' => CORE::$langtag, 'status' => '1', 'custom' => "(subject like '%" . self::$kw . "%' or content like '%" . self::$kw . "%')")); if (!empty($rsnum)) { $dataRow = CRUD::$data; foreach ($dataRow as $key => $row) { VIEW::newBlock("TAG_SEARCH_LIST"); VIEW::assign(array("VALUE_SUBJECT" => $row["subject"], "VALUE_CONTENT" => mb_substr(strip_tags($row["content"]), 0, 50, 'UTF-8'), "VALUE_LINK" => NEWS::dataLink($row["parent"], $row))); } } }
private static function newsFetch($row = false) { self::make(CORE::$lang["news"], CORE::$root . 'news/'); if ($row["parent"]) { # 項目 CRUD::dataFetch("news_cate", array('id' => $row["parent"])); list($cateRow) = CRUD::$data; self::make($cateRow["subject"], NEWS::dataLink($cateRow["id"])); self::make($row["subject"], NEWS::dataLink($cateRow["id"], $row)); } else { # 分類 if (!empty($row["id"])) { self::make($row["subject"], NEWS::dataLink($row["id"])); } } }