stanley-king 3 年之前
父節點
當前提交
f1e9b0670a
共有 1 個文件被更改,包括 32 次插入32 次删除
  1. 32 32
      core/framework/libraries/page.php

+ 32 - 32
core/framework/libraries/page.php

@@ -8,7 +8,8 @@
 
 
 defined('InShopNC') or exit('Access Invalid!');
-class Page{
+class Page
+{
 	/**
 	 * url参数中页码参数名
 	 */
@@ -276,7 +277,8 @@ class Page{
 	 * @param
 	 * @return string 字符串类型的返回结果
 	 */
-	public function show($style = null){
+	public function show($style = null)
+    {
 		/**
 		 * 设置总数
 		 */
@@ -450,20 +452,19 @@ class Page{
 	 * @param string $page 页码数
 	 * @return string 字符串类型的返回结果
 	 */
-	private function setPageHtml($page_name,$page){
+	private function setPageHtml($page_name,$page)
+    {
 		/**
 		 * 判断是否是当前页
 		 */
-		if ($this->getNowPage() == $page){
-			$result = $this->left_current_html.$page.$this->right_current_html;
-		}else {
-		    if (in_array($this->style, array(4,5))) {     // 商城伪静态使用
-		        $result = $this->left_html."<a class='demo' href='". $this->setShopPseudoStaticPageUrl($page) ."'>".$this->left_inside_a_html.$page_name.$this->right_inside_a_html."</a>".$this->right_html;
-            } else {                                      // 普通分页使用
-                $result = $this->left_html."<a class='demo' href='". $this->page_url . $page ."'>".$this->left_inside_a_html.$page_name.$this->right_inside_a_html."</a>".$this->right_html;
-		    }
-		}
-		return $result;
+        if ($this->getNowPage() == $page) {
+            $result = $this->left_current_html . $page . $this->right_current_html;
+        } elseif (in_array($this->style, [4, 5])) {     // 商城伪静态使用
+            $result = $this->left_html . "<a class='demo' href='" . $this->setShopPseudoStaticPageUrl($page) . "'>" . $this->left_inside_a_html . $page_name . $this->right_inside_a_html . "</a>" . $this->right_html;
+        } else {                                      // 普通分页使用
+            $result = $this->left_html . "<a class='demo' href='" . $this->page_url . $page . "'>" . $this->left_inside_a_html . $page_name . $this->right_inside_a_html . "</a>" . $this->right_html;
+        }
+        return $result;
 	}
 
 	/**
@@ -472,31 +473,30 @@ class Page{
 	 * @param
 	 * @return string 字符串类型的返回结果
 	 */
-	private function setPageUrl(){
+	private function setPageUrl()
+    {
 		$uri = request_uri() ;
 		$_SERVER['REQUEST_URI'] = $uri ;
 
 		/**
 		 * 不存在QUERY_STRING时
 		 */
-		if(empty($_SERVER['QUERY_STRING'])){
-			$this->page_url = $_SERVER['REQUEST_URI']."?".$this->page_name."=";
-		}else{
-			if(stristr($_SERVER['QUERY_STRING'],$this->page_name.'=')){
-				/**
-				 * 地址存在页面参数
-				 */
-				$this->page_url = str_replace($this->page_name.'='.$this->now_page,'',$_SERVER['REQUEST_URI']);
-				$last = $this->page_url[strlen($this->page_url)-1];
-				if($last=='?' || $last=='&'){
-					$this->page_url .= $this->page_name."=";
-				}else{
-					$this->page_url .= '&'.$this->page_name."=";
-				}
-			}else{
-				$this->page_url = $_SERVER['REQUEST_URI'].'&'.$this->page_name.'=';
-			}
-		}
+        if (empty($_SERVER['QUERY_STRING'])) {
+            $this->page_url = $_SERVER['REQUEST_URI'] . "?" . $this->page_name . "=";
+        } elseif (stristr($_SERVER['QUERY_STRING'], $this->page_name . '=')) {
+            /**
+             * 地址存在页面参数
+             */
+            $this->page_url = str_replace($this->page_name . '=' . $this->now_page, '', $_SERVER['REQUEST_URI']);
+            $last = $this->page_url[strlen($this->page_url) - 1];
+            if ($last == '?' || $last == '&') {
+                $this->page_url .= $this->page_name . "=";
+            } else {
+                $this->page_url .= '&' . $this->page_name . "=";
+            }
+        } else {
+            $this->page_url = $_SERVER['REQUEST_URI'] . '&' . $this->page_name . '=';
+        }
 		return true;
 	}
     /**