コード例 #1
0
ファイル: standard.php プロジェクト: reboxhost/phpb2b
     template($tpl_file);
     exit;
 }
 if ($do == "search") {
     if (!empty($_GET['q'])) {
         $search_title = $_GET['q'];
         $conditions = "title like '%" . $search_title . "%'";
     }
 }
 if ($do == "del" && !empty($id)) {
     $deleted = false;
     $deleted = $standard->del($id);
 }
 if ($do == "edit") {
     if (!empty($id)) {
         $item = $standard->read("*", $id);
         if (!empty($item['publish_time'])) {
             $item['publish_date'] = df($item['publish_time']);
         }
         if (!empty($item['force_time'])) {
             $item['force_date'] = df($item['force_time']);
         }
         if (!empty($item['attachment_id'])) {
             $item['attach'] = $attachment_model->getAttachLink($item['attachment_id']);
         }
         setvar("item", $item);
     }
     setvar("StandardTypes", $_PB_CACHE['standardtype']);
     $tpl_file = "standard.edit";
     template($tpl_file, true);
 }
コード例 #2
0
ファイル: detail.php プロジェクト: renduples/alibtob
$tpl_file = "standard/list";
$viewhelper->setTitle(L("standards", "tpl"));
$viewhelper->setPosition(L("standards", "tpl"), "standard.php");
if (isset($_GET['title'])) {
    $title = rawurldecode(trim($_GET['title']));
    $res = $standard->findByTitle($title);
    $id = $res['id'];
}
if (isset($_GET['id'])) {
    $id = intval($_GET['id']);
}
if (isset($_GET['do'])) {
    $do = trim($_GET['do']);
}
if (!empty($id)) {
    $info = $standard->read("*", $id);
    if (empty($info) or !$info) {
        flash("data_not_exists", '', 0);
    }
    if ($do == "downloadtxt") {
        $standard->downloadtxt($info);
    }
    $info['pubdate'] = df($info['created']);
    $info['typename'] = $_PB_CACHE['standardtype'][$info['type_id']];
    $viewhelper->setTitle($info['typename']);
    $viewhelper->setPosition($info['typename'], "standard.php?typeid=" . $info['type_id']);
    $viewhelper->setTitle($info['title']);
    $viewhelper->setPosition($info['title']);
    if (!empty($info['attachment_id'])) {
        $info['attach_hashid'] = rawurlencode(authcode($info['attachment_id']));
    }