最近在研究PHP的常规变量的分页源代码。  现在发布一个给大家看一下。

defined('IN_DUOAO') or exit('No permission resources.');
$smarty = $GLOBALS['smarty'];

$tplFile = '../m/m_shop.tpl.php'; //模板文件
/*----- 基础信息 -----*/
$Shop['nick'] = duoao_checknick(duoao_auth(trim(request('nick')), 1)); //店铺掌柜名

if(!$Shop['nick'] || $Shop['nick']=='err') showmessage('无法获取该店铺的商品数据,请浏览其他店铺或商品!', DUOAO_URL);

$Shop['link'] = DUOAO_URLS.duoao_geturl('m_shop', '', $Shop['nick']); //店铺连接

/*-- 店铺信息 --*/
$Shoparr = duoao_getShopInfo($Shop['nick'], 3); //获取API店铺信息
$Shopinfo = $Shoparr['shopinfo']; //店铺信息
$URL = http://www.aniutao.com/   ; // 主页多少钱

$ShopItems = $Shoparr['shopitems']; //店铺商品

//$ShopRelate = $Shopinfo['shop_title'] ? duoao_getShopRelate($Shop['nick']) : ''; //获取关联店铺

//$ShopList = isset($ShopRelate['tbk_shops']['tbk_shop']) && $ShopRelate['tbk_shops']['tbk_shop'] ? $ShopRelate['tbk_shops']['tbk_shop'] : ''; //店铺分类
// if($ShopList && !isset($ShopList[0])){ $_ShopList[] = $ShopList; $ShopList = $_ShopList; }

/*-- 其他 --*/
//$Shopinfo['level'] = isset($ShopItems[0]['seller_credit_score']) ? $ShopItems[0]['seller_credit_score'] : ''; //信用等级
$Shop['seo_params'] = array('title'=>$Shopinfo['shop_title'], 'nick'=>$Shop['nick'], 'catname'=>$Shop['catname'], 'page'=>$Shop['page']); //seo字符串
$duoao_seo = duoao_seo('shop', $Shop['seo_params']); //标题,关键字,简介

duoao_load::func('taoke_keywords'); //加载热门关键字函数库
$duoao_hotkey = duoao_hotkeywords($Shop['top_id'], 38); //热门关键字,38个 (只能为顶级分类ID)

$get_page = iconv('GBK','UTF-8',$get_page);
/*----- 储存到模板 -----*/
$smarty->assign('ShopItems', $ShopItems);
//$smarty->assign('ShopList', $ShopList);
$smarty->assign('Shopinfo', $Shopinfo);
$smarty->assign('duoao_seo', $duoao_seo);
$smarty->assign('duoao_hotkey', $duoao_hotkey);
$smarty->assign('Shop', $Shop);

/*----- 过滤器 -----*/
if(BADWORDS_SYS) $smarty->register_outputfilter('duoao_check_badwords');

/*----- 模板输出 -----*/
$smarty->display($tplFile);

?>

我现在比较纠结的是 get m_shop 的时候无法获取到数据。

PHP 变量分页标签页面源代码技术分享的更多相关文章

  1. 高大上的微信小程序中渲染html内容—技术分享

    大部分Web应用的富文本内容都是以HTML字符串的形式存储的,通过HTML文档去展示HTML内容自然没有问题.但是,在微信小程序(下文简称为「小程序」)中,应当如何渲染这部分内容呢? 解决方案 wxP ...

  2. 【技术分享】小乖乖的 Linux/Ubuntu 历险记

    本文将同步发布于 WHU-TD 的博客. 这是一篇自带故事背景的博客. 总所周知,写的多,错的多,更何况一个刚刚接触 Linux 的小白.虽然只是介绍一些非常基础的内容,还是希望大家在发现错误时可以及 ...

  3. NET Core-TagHelper实现分页标签

    这里将要和大家分享的是学习总结使用TagHelper实现分页标签,之前分享过一篇使用HtmlHelper扩展了一个分页写法地址可以点击这里http://www.cnblogs.com/wangrudo ...

  4. 好程序员技术分享html5和JavaScript的区别

    好程序员技术分享html5和JavaScript的区别,HTML5广义上讲是前端开发学科的代名词,包含HTML5.CSS3及JavaScript三个重要的部分,是运行在浏览器上应用的统称.如PC端网站 ...

  5. 腾讯技术分享:微信小程序音视频与WebRTC互通的技术思路和实践

    1.概述 本文来自腾讯视频云终端技术总监rexchang(常青)技术分享,内容分别介绍了微信小程序视音视频和WebRTC的技术特征.差异等,并针对两者的技术差异分享和总结了微信小程序视音视频和WebR ...

  6. UWA 技术分享连载 转载

    技术分享连载1 Q1:Texture占用内存总是双倍,这个是我们自己的问题,还是Unity引擎的机制? Q2:我现在发现两个因素直接影响Overhead,一个是Shader的复杂度,一个是空Updat ...

  7. Struts2自定义标签4自定义分页标签

    第一步:webroot/web-inf下的str.tld文件 <?xml version="1.0" encoding="UTF-8"?> < ...

  8. 腾讯技术分享:Android版手机QQ的缓存监控与优化实践

    本文内容整理自公众号腾讯Bugly,感谢原作者的分享. 1.问题背景 对于Android应用来说,内存向来是比较重要的性能指标.内存占用过高,会影响应用的流畅度,甚至引发OOM,非常影响用户体验.因此 ...

  9. AY的Dapper研究学习-继续深入-C#开发-aaronyang技术分享

    原文:AY的Dapper研究学习-继续深入-C#开发-aaronyang技术分享 ====================www.ayjs.net       杨洋    wpfui.com      ...

随机推荐

  1. 小程序填坑之路(二):cover-view

    https://blog.csdn.net/mr_chen95/article/details/79261987 在一些情况下,我们需要对map.video.canvas.camera这些微信小程序的 ...

  2. 听说是个集成版的监控,不知道你听过没? C+C+N

    Cnyunwei-Cacti+Nagios 下载地址1:http://pan.baidu.com/s/1mgn1rsc 下载地址2:http://sourceforge.net/projects/cn ...

  3. 修改UIView的backedlayer为CAShapeLayer

    修改UIView的backedlayer为CAShapeLayer 什么叫backedlayer呢?backedlayer指的是一个View在创建好的时候就已经帮你创建好了一个与View大小一致的CA ...

  4. Oracle与EntityFramework(EF)的一些事情

    概要 Oracle 和EF 一起用的时候总会有各种问题,这里总结一下解决办法. 模式 Schema 用过Oracle的人应该知道,其实Oracle的用户名一般就是它的模式名称,如果你在用databas ...

  5. FLV视频封装格式详解

    FLV视频封装格式详解 分类: FFMpeg编解码 2012-04-04 21:13 1378人阅读 评论(2) 收藏 举报 flvheaderaudiovideocodecfile 目录(?)[-] ...

  6. yaml 入手

    一.变量 YAML使用冒号加缩进的方式代表层级(属性)关系,使用短横杠(-)代表数组元素. YAML中允许表示三种格式,分别是常量值,对象和数组 #即表示url属性值: url: http://www ...

  7. 解决问题,链表finish

    从一个不懂链表,到反反复复改了不下50遍,提交该题页数更是突破了五页,从周三下午到周五中午的面向对象课前的20分钟,终于把这道题AC了,其实这题本来是原来C语言综合实验的一道题,但是本次在PAT上的审 ...

  8. mac 学习笔记

    1.关于launchctl http://zhengwei.name/2011/11/lanunchctl-notes/ 2.php-fpm 默认配置 php-fpm.conf :/etc/php-f ...

  9. MathUtils BigDecimal 数字工具类

    package com.hxqc.basic.dependency.util; import org.apache.commons.lang.StringUtils; import java.math ...

  10. 跨路径读取cookie

    同域下,即使设置了cookie的路径还是能将不同路径cookie读出来. 1.在/ctf/day3/ 目录设置一个cookie 2.其他目录下是不能访问这个cookie的 3.通过iframe可以实现 ...