getFid(); if(empty($fid)) { require_once $WEB_DIR . 'smartweb/sw_oops.php'; exit; } // ALL REDIRECT TO LIVING if ($featureItemObj->getCid() != 'living') { header("Location: //" . $_SERVER["HTTP_HOST"] . '/features/living/' . $fid, true, 301); exit; } $kid = $featureItemObj->getKid(); $tab = $featureItemObj->getTab(); $headItem = $featureItemObj->getHeadItem(); $keyword = $featureItemObj->getKeyword(); if (empty($headItem) || empty($keyword)) { require_once $WEB_DIR . 'smartweb/sw_oops.php'; exit; } $newsItem = $featureItemObj->getNewsList(); $headItemTabList = $featureItemObj->getHeadItemTabList(); # PV 記錄 pv('SF'); $pv_js_code = pv_js_code('SF'); # 頁面資訊 $html_description = strip_tags($headItem['f_desc']); #檢查陣列裡 有無後台的建立的專題麵包屑 if (!empty($tab) && !empty($headItem['f_key_' . $tab])) { $tmp = explode('+', $headItem['f_key_' . $tab]); if (is_array($tmp)) { $tmp = array_slice($tmp, 0, 5); $html_keywords = $headItemTabList[$tab] . "," . implode(',', $tmp); } $html_title = $headItemTabList[$tab] . "-" . $headItem['f_name'] . "- PChome Online新聞"; } else { $tmp_keyword = (empty($headItem['f_label'])) ? array_slice($headItem['f_key'], 0, 6) : array_slice($headItem['f_key'], 0, 5); $html_keywords = implode(',', $tmp_keyword); $html_title = $headItem['f_name'] . "-" . $headItemTabList[0] . "," . $headItemTabList[1] . "- PChome Online新聞"; } # 讀入版型 $htmlMeta = [ 'title' => $html_title, 'description' => $html_description, 'keywords' => $html_keywords ]; $tpl = new template('featuresReport'); $tpl->frame = $TEMPLATES . "smartphone/html5.php"; $tpl->setHtmlMeta($htmlMeta); $tpl->setNewsItem($newsItem); $tpl->setHeadItem($headItem); $tpl->render();