- 浏览: 295596 次
- 性别:
- 来自: 福建龙岩
文章分类
- 全部博客 (201)
- JavaSE (20)
- Struts1 (7)
- Struts2 (0)
- Hibernate (0)
- Spring (2)
- Flex (0)
- Ajax (1)
- web (20)
- Database (17)
- jsp/servlet (1)
- javascirpt (14)
- freemarker (2)
- jquery (6)
- SEO优化 (26)
- JSP&Servlet (1)
- PHP (32)
- CSS (12)
- Magento (9)
- 网站性能优化 (3)
- Flash (1)
- 生活 (3)
- 网站建设 (15)
- ZenCart (12)
- web自动化 (1)
- 企业应用 (1)
- LINUX (4)
- 字符集 (2)
- Delphi (1)
- C# (4)
- 移动互联网 (1)
- Vim (1)
最新评论
-
谷超:
第一次搞freemarker,test.ftl这个文件应该放在 ...
freemarker入门例子 -
zyhui98:
file_get_contents用不了
通过IP获取地理位置 -
ljx0517:
那ff下无法获取 路径怎么办呢
common-fileupload中FileItemStream的getName()方法 -
kaixuan_166:
多谢,刚好用到
通过Google获取天气预报信息 -
lufengdie:
借用下,嘿嘿··
java查询IP物理地址
方法一:
首先:在index.php文件中定义取得评论的函数
/** * 获得最新的评论列表。 * * @access private * @return array */ function get_mycomments($num) { @$sql = 'SELECT * FROM ecs_comment '. ' WHERE status = 1 AND parent_id = 0 AND comment_type=0 AND comment_rank!=0'. ' ORDER BY add_time DESC'; if ($num > 0) { $sql .= ' LIMIT ' . $num; } $res = $GLOBALS['db']->getAll($sql); $comments = array(); foreach ($res AS $idx => $row) { $comments[$idx]['user_name'] = $row['user_name']; } |
以及定义给模板$smarty->assign('my_comments', get_mycomments(5)); // ‘5’代表首页显示5条评论
在首页index.dwt中调用显示:
<!--用户评论开始--> <ul> <!--{foreach from=$my_comments item=comments}--> <li><a href="goods.php?id={$comments.id_value}">{$comments.content|truncate:10:""}</a></li> <!--{/foreach}--> </ul> <!--评论结束--> |
方法二:
在库目录里增加一个文件:comment.lbi 里面有内容如下:
<?php if(!function_exists("get_comments")){ function get_comments($num) { $sql = 'SELECT a.*,b.goods_id,b.goods_thumb,b.goods_name FROM '. $GLOBALS['ecs']->table('comment') . ' AS a,'. $GLOBALS['ecs']->table('goods') .'AS b WHERE a.status = 1 AND a.parent_id = 0 and a.comment_type=0 and a.idvalue=b.goods_id '. ' ORDER BY a.add_time DESC'; if ($num > 0) { $sql .= ' LIMIT ' . $num; } //echo $sql; $res = $GLOBALS['db']->getAll($sql); $comments = array(); foreach ($res AS $idx => $row) { $comments[$idx]['add_time'] = local_date($GLOBALS['_CFG']['time_format'], $row['add_time']); $comments[$idx]['content'] = $row['content']; $comments[$idx]['id_value'] = $row['id_value']; $comments[$idx]['goods_thumb'] = get_image_path($row['goods_id'], $row['goods_thumb'], true); $comments[$idx]['goods_name'] = $row['goods_name']; } return $comments; } } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!--数据调用-最新评论开始 --> <?php $this->assign('my_comments',get_comments(6)); // 数据条数 ?> <!--{foreach from=$my_comments item=comments}--> <table width="546" border="0" cellspacing="0" cellpadding="0" style=" border-bottom:1px #ccc dashed;"> <tr> <td width="73" height="70" align="center"><a href="goods.php?id={$comments.id_value}" target="_blank"><img src="{$comments.goods_thumb}" border="0" width="60" height="60" style=" border:1px #CCCCCC solid;"/></a></td> <td width="473" align="left" valign="top"> <div style="height:3px; overflow:hidden;"> </div> <div><a href="goods.php?id={$comments.id_value}" target="_blank"><font style=" color:#FF0000; font-size:14px;">{$comments.goods_name}</font></a></div> <div><img src="../images/pl.gif" width="38" height="19" align="absmiddle">{$comments.content|truncate:100:""}</div> <div style="color:#999999;">时间:{$comments.add_time}</div> </td> </tr> </table> <!--{/foreach}--> |
首页调用这个库文件就ok了
<!-- #BeginLibraryItem "/library/comment.lbi" --> <!-- #EndLibraryItem --> |
发表评论
-
PHP微盾加密及解密
2015-09-16 11:34 1785首先看下加密过后的PHP文件 <?php // Th ... -
PHP处理MySQL事务
2015-08-20 17:17 754MySQL5.X都已经发布好久 ... -
PHP iconv读取UTF-8有BOM文件出现解析异常
2015-06-06 03:27 877首先需求是:从一个文本中读取相关内容(a.txt),利用分隔 ... -
PHP 读取或生成Unicode csv文件(PHP读取淘宝CSV文件出现乱码解决方案)
2015-06-04 01:26 2877=======先介绍下BOM============== ... -
PHP反序列化unserialize 出现bool false 解决办法
2015-06-02 09:23 737php 提供serialize(序列化) 与unserial ... -
ZendStudio 10.6.2破解文件
2015-05-30 12:25 3361下载jar文件并拷贝到程序安装目录的plugins文件夹下, ... -
PHP格式化时间
2012-10-25 16:04 921php中格式化输出日期和时间可用:date('Y-m-d ... -
ECshop设置首页推荐,新品,精品产品数量
2012-10-23 00:17 0ecshop中,为了让更多更丰富的购买信息显示在首页, ... -
淘宝属性选择功能
2012-10-21 08:26 1056ECSHOP默认的颜色是用radio选择的,如何做到像淘宝那样 ... -
ECSHOP仿淘宝产品属性
2012-10-21 08:18 1123原理:1:css控制本来要显示的radio为一小矩形.2:当点 ... -
PHP跳转
2012-06-09 18:17 948第一篇: JavaScript 跳转方法一: < ... -
ECSHOP用户登录超时自动退出解决方法
2012-04-21 04:04 1273ecshop存登录和购物车信息的时候用的是session ... -
54点提高PHP编程效率
2012-04-11 06:26 7570、用单引号代替双引 ... -
PHP安全漏洞
2012-04-07 16:17 1030针对PHP的网站主要存在下面几种攻击方式:1、命令注 ... -
分享79个Jquery图片滚动插件
2012-03-10 01:15 0http://www.chhua.com/web-note29 ... -
54点提高PHP编程效率 引入缓存机制提升性能
2012-03-02 16:43 00、用单引号代替双引号来包含字符串,这样做会更快一些。因为P ... -
替换ECSHOP首页FLASH幻灯为JQuery图片切换效果
2012-01-12 16:56 2521修改ECSHOP首页FLASH幻 ... -
Ecshop二次开发,Ecshop文件结构
2011-11-17 15:09 1335Ecshop文件结构 ecshop文件架构说明 /* ... -
Lightinthebox程序bug
2011-08-03 01:32 1850兰亭集势成立于2007年,注册资金300万美元, ... -
Wordpress采集插件
2011-07-19 11:26 49121.smartrss-wordpress自动采集 ...
相关推荐
在网站设计中,首页调用通常是指在网站的主页面上展示特定内容,如最新产品、热门推荐或最新评论等。这样的设计可以吸引用户注意力,提升用户体验,并鼓励用户进行互动。对于电商网站来说,最新评论的调用尤其重要,...
在本文中,我们将深入探讨如何在51ecshop电子商务平台上设置和调用广告位,特别是针对标题中提到的“51ecshop 广告位调用方法”。51ecshop是一个开源的电子商务系统,允许商家自定义其在线商店的外观和功能,包括...
在原生的ECShop系统中,当用户在首页或其他页面查看购物车信息时,通常只会显示购物车商品的总数。然而,这个"ECshop页面调用购物车数量多商品显示功能插件"能够提供更加丰富的信息,不仅显示购物车的数量,还能展示...
在ECSHOP这个开源电商系统中,首页调用指定分类的商品是一项常见的需求,以便向用户展示特定类别的热销或推荐商品。以下是对这个过程的详细解析: 首先,我们需要在`/includes/lib_goods.php`文件中添加一个新的...
主要介绍了在ECSHOP的商品列表调用评论数量的方法,需要的朋友可以参考下
本文将深入探讨如何解决ECShop中的JS兼容问题,主要关注`transport.js`和`compare.js`这两个文件。 首先,我们需要理解JS不兼容问题的常见原因。这通常与以下几点有关: 1. **浏览器版本差异**:不同浏览器对...
ecshop后台更换模板与模板调用机制笔记,需要的的网友可以拿去参考,已测试可用
对于测试目的,可以编写自动化脚本来随机生成订单数据,包括商品ID、数量、价格等,然后调用ECShop的API接口完成下单。在实际业务中,批量订单可能用于促销活动或者数据分析。 最后,评论的批量生成也是提升电商...
3销售记录同步生成,要多少有多少,自动与评论关联同步,销售数评论数全站可调用。4插件ecshop和shopex同步升级。自由切换无需收费~~。5VIP群技术支持。更有免费插件共享,QQ登陆 、立即购买、 积分抽奖等插件可免费...
4. “ECSHOP函数列表.pdf”是开发者的实用工具,列出了所有ECSHOP内置的函数,方便查阅和调用。 通过这些资料,开发者不仅可以学习ECSHOP的基本操作,还可以深入理解其模板机制和数据库设计,为进行复杂的二次开发...
1. 下载插件压缩包(例如“(新)175、ecshop顶级分类频道首页插件”)。 2. 将压缩包解压,将里面的文件上传至ECShop系统的相应目录。 3. 在后台管理界面找到插件管理,激活并配置插件,设置显示样式、分类顺序等...
十三、ecshop调用bbs数据 42 十四、整理了一个 获取用户等级的函数 43 十五、商品页显示具体属性排序 44 十六、解决ecshop新建页面分页问题 49 十七、刚修改的伪静态分类URL 52 十八、ecshop批发销售 66 十九、网银...
"js幻灯片"和"jq调用"指的是利用JavaScript和jQuery库来实现幻灯片的动态切换效果。 JavaScript是一种广泛应用于网页和网络应用的编程语言,它允许开发者在用户与网页交互时执行动态更新、改变内容等操作。jQuery则...
总结来说,ECSHOP集成新浪微博登录涉及OAuth2.0授权、插件开发、API调用、用户账号管理和安全策略等多个方面,通过这一功能,商家可以提升用户体验,吸引更多的社交媒体用户成为其电商网站的活跃会员。
这个模板可能包括了各种页面模板(如首页、产品详情页、购物车、结算等),以及相应的CSS样式和JavaScript特效,使得网站看起来专业且用户友好。 在提供的文件列表中,我们看到以下几个关键文件: 1. `web.config`...
"扩展分类"在ECShop中是一个关键概念,它涉及到商品分类管理,帮助商家更好地组织和展示产品。扩展分类允许商家将商品分门别类,提高用户的浏览体验和购买效率。 批量扩展分类功能是ECShop提供的一种高效管理分类的...
本教程将详细介绍如何在ECShop上进行“浮动客服窗口”的二次开发,以便在首页实现左侧或右侧自动缩进的客服功能,增强用户体验,及时解决用户购物过程中遇到的问题。 首先,我们需要了解ECShop的基本结构。ECShop是...
例如,可以创建一个名为`display_qq_customer_service()`的函数,然后在模板文件中调用这个函数。这样做的好处是可以方便地在其他页面上重复使用此功能,同时,如果需要对QQ客服的显示方式进行更改,只需要修改这个...