Example #1
0
     } catch (Exception $e) {
         $result = $e->getMessage();
         Tool::logger(__METHOD__, __LINE__, sprintf("数据保存失败: %s", $e->getMessage()), _LOG_ERROR);
     }
 } else {
     if ($dataType == "isrecommend" && $module == "product") {
         $product = new Product(_NONE);
         $product->productId = isset($_REQUEST["productId"]) ? $_REQUEST["productId"] : _NONE;
         $product = Product::first($product);
         $product->isRecommend = isset($_REQUEST["isRecommend"]) ? $_REQUEST["isRecommend"] : _NONE;
         Product::update($product);
     } else {
         if ($dataType == "isshowhome" && $module == "product") {
             $product = new Product(_NONE);
             $product->productId = isset($_REQUEST["productId"]) ? $_REQUEST["productId"] : _NONE;
             $product = Product::first($product);
             $product->isShowHome = isset($_REQUEST["isShowHome"]) ? $_REQUEST["isShowHome"] : _NONE;
             Product::update($product);
         } else {
             if ($dataType == "detail" && ($module == "news" || $module == "case" || $module == "recruit" || $module == "material")) {
                 try {
                     Tool::logger(__METHOD__, __LINE__, sprintf("action: %s", $action), _LOG_DEBUG);
                     $content = new Content(_NONE);
                     $content->contentId = isset($_REQUEST["contentId"]) ? $_REQUEST["contentId"] : _NONE;
                     if ($content->contentId > 0) {
                         $content = Content::read($content);
                     }
                     $content->subject = isset($_REQUEST["subject"]) ? $_REQUEST["subject"] : $content->subject;
                     $content->content = isset($_REQUEST["content"]) ? $_REQUEST["content"] : $content->content;
                     $content->mImage = isset($_REQUEST["mImage"]) ? $_REQUEST["mImage"] : $content->mImage;
                     $content->contentType = $module;
Example #2
0
<?php

require_once "include/init.php";
//设置模块权限
$sections = array("contact" => 0, "company" => 0, "sort" => 1, "recommend" => 1, "case" => 1, "news" => 0);
$navIndex = 1;
?>

<?php 
//产品信息
$productId = isset($_REQUEST["id"]) ? $_REQUEST["id"] : 0;
$productDetail = new Product(_QUERY_ALL);
$productDetail->productId = $productId;
$productDetail = Product::first($productDetail);
$detailContent = Product::content($productDetail->productId);
if (empty($detailContent)) {
    $detailContent = "<b>暂无详细</b>";
}
//当前位置
$location = sprintf("当前位置 > <span><a href='product.php?sort=%u'>%s</a></span> > <span>%s</span>", $productDetail->productType, $productDetail->typeName, $productDetail->productName);
$page_title = $productDetail->productName;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
	<?php 
include_once "include/page.php";
?>
	</head>
	<body>
	<script language="javascript" type="text/javascript">
Example #3
0
                }
            }
            echo "{\"status\":\"true\", \"data\": " . $listJson . "}";
        } catch (Exception $e) {
            echo "{\"status\":\"false\", \"data\": \"" . $e->getMessage() . "\"}";
            Tool::logger(__METHOD__, __LINE__, sprintf("查询产品: %s", $e->getMessage()), _LOG_ERROR);
        }
    } else {
        if ($dataType == "detail") {
            try {
                $listJson = "";
                if (isset($_REQUEST["productId"])) {
                    $productId = $_REQUEST["productId"];
                    $query = new Product(_NONE);
                    $query->productId = $productId;
                    $product = Product::first($query);
                    $product->content = Content::get(sprintf("product%s", $productId));
                    $listJson = json_encode($product, JSON_UNESCAPED_UNICODE);
                }
                echo "{\"status\":\"true\", \"data\": " . $listJson . "}";
                Tool::logger(__METHOD__, __LINE__, "查询产品详细", _LOG_INFOR);
                Tool::logger(__METHOD__, __LINE__, sprintf("查询产品详细Json: %s", $listJson), _LOG_DEBUG);
            } catch (Exception $e) {
                echo "{\"status\":\"false\", \"data\": \"" . $e->getMessage() . "\"}";
                Tool::logger(__METHOD__, __LINE__, sprintf("查询产品详细: %s", $e->getMessage()), _LOG_ERROR);
            }
        }
    }
    exit;
}
//读取文本内容数据