Exemple #1
0
 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)));
         }
     }
 }
Exemple #2
0
 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"]));
         }
     }
 }