在ECSHOP首页调用文章中的图片显示的方法
- 格式:doc
- 大小:18.50 KB
- 文档页数:1
项目编号:Sovosite-SW2-0509文档编号:SovoWeb2-01版本号:0.0.0.1ECSHOP网站功能和界面测试计划书连云港高等师范专科学校2013年12月5日修订记录类别:A –增加M –修改 D –删除目录1.引言1.1编写目的1.2项目背景1.3定义1.4参考资料2.总体设计2.1运行环境2.1.1硬件设备2.1.2软件环境2.2需求概述3.测试计划3.1软件说明3.2测试类型3.3所使用的自动化测试工具3.4测试概述3.4.1测试目的和任务3.4.2测试安排和进度3.4.3条件3.4.4测试约束3.5 测试结果3.5.1 测试一4.测试结果4.1 测试预测4.2 测试成果5.测试设计说明6.评价准则6.1范围6.2数据整理1.引言1.1编写目的本文档根据ECSHOP网站第二版功能需求说明书中的需求描述,为实施ECSHOP网站第二版系统测试而编写,用于指导本项目中的系统测试用例编写和系统测试。
1.2项目背景ECSHOP是一款基于PHP+MYSQL构建的商城系统,所有用户均可免费使用,ECSHOP是目前国内最大的电子商务平台。
该网站最大的有点事开源,是为了能让广大用户能更好的了解和使用该平台。
1.3定义1.4参考资料2.总体设计2.1运行环境2.1.1硬件设备2.1.2软件环境服务器软件环境操作系统:采用Windows7 ServerWEB服务:Apache+Tomcat+JDK1.4.3数据库:SQL SERVER2000(Sp4)客户端软件环境操作系统:Windowsxp以上,IE6.0(推荐使用IE7.0)2.2需求概述参考《ECSHOP网站第二版软件需求规格说明书》3.测试计划3.1软件说明被测系统前台功能点的输入、输出、预期结果参考3.2测试类型测试类型参见本文3.1。
3.3所使用的自动化测试工具3.4测试概述3.4.1测试目的和任务针对ECSHOP网站系统进行全面测试,系统测试环境的建立和测试活动安排在学校机房。
ECShop模板随意调用文章ECSHOP开发中心()新建一个名为company_msg.lbi的库文件代码如下:<?phpif(!function_exists("get_article_id")) {function get_article_id($id, $num = 0) {$wherestr = '';$search = 'article_id=';for( $i=0; $i<count($id); $i++ ) {if( $i<count($id)-1 ) {$wherestr = $wherestr . $search . $id[$i] . ' or ';}else {$wherestr = $wherestr . $search . $id[$i];}}$sql = 'SELECT * FROM ecs_article '.' WHERE (' . $wherestr . ') AND ( is_open = 1 ) '.' ORDER BY add_time DESC, article_type DESC, article_id DESC'; if ($num > 0) {$sql .= ' LIMIT ' . $num;}$res = $GLOBALS['db']->getAll($sql);$articles = array();foreach ($res AS $id => $row) {$articles[$id]['title'] = $row['title'];$articles[$id]['url'] = 'article.php?id=' . $row['article_id'];$articles[$id]['addtime'] = date($GLOBALS['_CFG']['date_format'], $row['add_time']);}return $articles;}}$this->assign('company_msg',get_article_id(array(8,9))); // 这里指按ID号调用8,9号文章?><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div class="right_frame_title"><p>公司要文</p></div><div class="right_frame"><!--{if $company_msg }--><ul><!--{foreach from=$company_msg item=cmsg}--><li><a href="{$cmsg.url}" title="{$cmsg.title|escape:html}"target="_blank">{$cmsg.title|truncate:16:"..."}</a></li><!--{/foreach}--></ul><!--{else}--><ul><li>暂无文章</li></ul><!--{/if}--></div><div><img src="../images/right_frame_bottom.gif" alt="" width="190" height="10" /></div> 从第4行到31行的代码是中心功能,主要用来实现按需调用文章,函数名:get_article_id ()。
ECSHOP广告位,ECSHOP广告位置各位ECSHOP网店系统用户大家好,欢迎来到ECSHOP教程网图文教程,今天为大家详细解说一下ECSHOP广告位,ECSHOP广告位置。
ECSHOP教程网ECSHOP视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上,ECSHOP教程网与您一路同行!添加广告,首先要给广告一个显示位置,所以需要先添加广告位置。
从后台广告管理->广告位置,出现如图所示:点击右上角的添加广告位。
根据需要填写上信息。
点击确定。
添加完成以后,在后台广告管理->广告列表广告名称根据自己的需要填写。
媒介类型有:图片 FLASH 代码文字选择不同的类型,下面的填写要求也会根据不同的选择进行变化。
如果选择的是图片,按照上图中所示,广告位置下面可选择是:站外广告或者是你已经添加的广告位。
如果选择的是站外广告,那么就是将这个广告放到别人的网站上。
如果选择你已经添加的广告位,那么广告会根据你选择的广告位去显示。
开始日期和结束日期就是设置该广告的展示开始日期和结束日期,根据需要进行设置。
广告链接就是当该广告被点击时链接到的地方。
上传广告图片上传的图片或图片网址也可以是指定的一个远程URL地址为广告的图片。
是否开启这里选择开启或者关闭。
下面的资料就根据自己的需要填写了。
如果选择的是 FLASH,设置参考选择图片的时候。
如果选择的是代码,这里需要输入广告代码。
如果选择的是文字,那么就直接输入文字。
其他的设置雷同。
如果选择的广告位置是你自己添加的广告位。
那么你需要在模版管理->设置模版里面--需要在这里的广告位添加一下。
这样才能在首页显示出来。
当然如果你想在其他页显示广告,只要选择那个模版就可以了。
在广告位的请选择那里可以看到添加的广告位。
设置完成后,点击确定。
文章转载:。
ecshop模板调用相应的JS和CSS方法在ecshop的 dwt、lbi 模板下调用CSS和JS的路径是不一样的调用CSS的话。
就是直接调用就行了。
调用JS其实要绝对路径才可以当然也可以<script src="themes/<?php echo $GLOBALS['_CFG']['templa te']; ?>/js/jquery.js"></script> 这里要让模板支持PHP 这要调用一。
CSS 中调用CSS@import url(css/layout.css);@import url(css/component.css);@import url(css/my.css);二。
js中调用CSSif (screen.width < 1280){document.write("<link href='themes/XXX/XXX.css' rel='style sheet' type='text\/css'\/>");}else {document.write("<link href='themes/XXX/stye.css' rel='style sheet' type='text\/css'\/>");}三。
ecshop 在lbi引用smarty<?PHP$a="fdasdf";$this->assign('aa', $a); // 推荐商品>下一篇: 让ecshop文章列表以更新时间排序上一篇: ecshop商品略缩图大小统一显示的方法。
Ecshop子分类显示小图标实现方法近期ecshop二次开发项目中,客户要求在大、小分类上,能在后台指定是否热销或精品,类似于商品显示一样,只不过这次的对象是在导航上。
仔细分析了下后台,发现和自定义url和自定义标题一样,只要在数据库添加一个字段,用于存储用户的操作,然后调用时再根据数据判断即可。
下面优站网络小编我就来道道我实现的方法,首先当然是先运行一下sql语句了,运行下面这句即可,新手请备份原数据库后再操作。
ALTER TABLE ecs_category ADD nav_recommend char(255) NOT NULL DEFAULT ''; ALTER TABLE ecs_category ADD nav_display int(10) NOT NULL DEFAULT '1';注意表前缀哦,不然运行会失败的。
然后打开根目录:Admin/category.phpAdmin/templets/category_info.dwt进行相应的修改,1.在Category.php中288行左右添加一句:// 添加自定义栏目热销判定2013年6月25日mode by $cat['nav_recommend'] = !empty($_POST['nav_recommend'])? trim($_POST['nav_recommend']) : '';$cat['nav_display'] = !empty($_POST['nav_display'])? trim($_POST['nav_display']) : '';2.在category_info.dwt中添加一句:<tr><td class="label" style="color:#f00;">小图标显示</td><td><input name="nav_recommend" type="radio" value="best" size="40" />精品<input name="nav_recommend" type="radio" value="hot" size="40" />热销<input name="nav_recommend" type="radio" value="promotion" size="40" />促销<input name="nav_recommend" type="radio" value="" size="40" />不显示</td></tr><tr><td class="label" style="color:#f00;">子菜单显示</td><td><input name="nav_display" type="radio" value="1" size="40" />显示<input name="nav_display" type="radio" value="0" size="40" />隐藏</td></tr>点击保存,然后到后台更新缓存,再点击一个分类进行修改,这时的界面是不是出现我们的按钮了,单选按钮,每次只能指定一种小图标哦。
后台模板设置手册1,修改产品图片尺寸,在后台商店设置-显示设置里改按这样的标准2,参考首页的设置模板截图模板管理-设置模板3 头部内容修改,头部文件有三个模板管理-库项目管理page_header.lbi page_header_index.lbi page_header_flow.lbi 分别是首页其他页购物车会员页如果要删除logo后面的那个只为更好的生活的话只要删除这里的代码即可<img class="logo_r_a" src="../images/logo_r.gif" />如果是会员注册页面则没有以上代码顺便说句,logo在后台商店设置里上传连接还是头部文件修改图片连接是themes/yihaodian/images/shangcheng.gif和themes/yihaodian/images/shangcheng1.gif4 播放器修改打开库项目管理index_ad.lbi修改即可这里的#是连接,src后面的是图片路径,都是模板目录images里,也就是themes/yihaodian/images 里面的,直接ftp替换即可,这里要说一句,因为一号店是要判断分辨率所以一个轮播要准备两个不同尺寸的广告,大图分别是700*300与550*300像素,小图分别是256*144与182*144像素。
4,轮播右侧这里的内容在库项目管理index_right.lbi修改5 品类中心,直接在后台替换广告即可品牌旗舰,是直接调用的商品品牌6 公告和新闻与友情链接公告和新闻这里是在cat_articles.lbi里面调用的时尚资讯和3G资讯友情链接是在index.dwt文件中7.切换区域分别调用促销,新品,精品,热卖(商品编辑设置促销价),销售排行(按购买量自动)其中促销产品在商品编辑中设置促销价格如果出现下面画红框的这种情况,图片批量处理一下就行8,产品区域这部分左侧的几个,都是一样的原理这个是固定广告,在后台广告列表替换这个图片就行,下面几个是一样的原理9 切换产品区域在这里设置,会自动判断子分类,并实现切换,是怎么自动判断的原理?10 产品区域右侧同左侧一样是固定的广告图片其中r1代表第一张,r2代表第二张,r3代表第三张11 底部区域库项目管理page_footer.lbi去版本教程:/article-285.html/viewthread.php?tid=1122426&highlight=%C8%A5%B0%E6%C8%A812 顶级分类里的播放器广告这里需要看分类id 之后记住id数字广告列表里找cate_开头,数字结尾的广告,直接把这个数字改成分类id即可。
Ecshop 使用说明流程图及分析一、功能模块概述电子商务商品管理订单管理会员管理管理员管理文章管理系统设置商品列表添加商品商品分类商品品牌商品回收站订单列表订单查询订单状态变更删除订单会员列表添加新会员会员等级会员评论资金管理管理员列表管理员权限文章分类文章列表商店设置配送方式地区列表友情链接验证码管理自定义导航栏商品类型二、商品管理2.1商品列表通过查询数据库中的商品信息,将相关信息显示在页面上,并提供相应操作连接。
添加编辑复制 放入回收站搜索查看2.1.1商品列表所含功能说明商品列表商品列表添加商品商品编辑商品复制商品回收站商品查询2.1.2商品列表流程商品列表查询未放入回收站的商品信息输出数组至页面根据页面布局输出商品列表组合SQL语句,查询未放入回收站的商品获取返回的数组,传递到模版按规则显示数据简述:本功能主要实现显示出商品信息的功能,通过点击商品列表的链接,使用PHP查询没有放入回收站的商品信息,将返回值存储到数组中,通过模版引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。
2.1.3添加商品流程添加商品填写商品信息提交至处理页面保存到数据库并跳转至列表页添加商品填写表单信息提交到处理页面接收数据并存储到数组中组合插入数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面简述:本功能主要描述添加一件商品的过程。
点击添加商品按钮,调出需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据库表中,确认添加完成后跳转到商品列表页面,完成数据插入。
2.1.4商品编辑编辑商品修改商品信息提交至处理页面保存到数据库并跳转至列表页编辑商品修改表单信息提交到处理页面接收数据并存储到数组中组合更新数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面获取指定的商品信息获取商品ID根据商品ID查询出需要修改的商品信息按照规定的表单位置显示商品信息简述:本功能主要描述修改一件商品信息的过程。
分享三种不同的方法实现wordpress中描述的调用WordPress博客已经成为众多博客中的主流,wordpress的功能很强大,但是wordpress唯一让人遗憾的就是不能自动生成描述和关键词,现在的搜索引擎对关键词的重视度不高,这里葫芦博客就不给大家介绍,主要的说说wordpress中描述的调用方法:第一种:描述调用文章摘要。
1. 这里说到的文章摘要和wordpress中的分段显示是不同的概率,文章的摘要是需要在编辑文章时添加的摘要。
并不是more标签实现的段落,然后再前台显示部分文字的形式。
如图,在图中输入文章的摘要2. 一般的博客会实现这样的功能,如果单页面中填写了摘要内容,那description就调用摘要作为描述的内容;如果单页面没有填写相应的摘要内容,那description就调用文章标题作为描述。
这样个功能可以在header.php文件中在后面加入以下代码: post_excerpt) {$description = $post->post_excerpt;}elseif(function_exists(‘wp_thumbnails_excerpt’)){$description = wp_thumbnails_excerpt($post->post_content, true);}else {$description = $post->post_title;}}第二种方法:描述调用自定义的域。
1. 有的站长针对自己不同的页面需要添加不同的关键词和描述,对于一些不喜欢使用描述调用摘要的站长来说,那description种用自定义的域填写是最好的办法,直接在编辑文章时编辑自定义的域,填写关键词和描述即可,如图:2. 如果要想描述和关键词能调用自定义的域,在模板文件header.php文件中在后面加入以下代码:<link rel=”canonical” href=”” /><meta name=”keywords” content=”ID, $key, true); ?>” /><meta name=”description” content=”ID, $key, true); ?>” /><link rel=”canonical” href=”ID);?>” />第三种方法:描述自动生成1. 站长平时没有太多的时间设置网站的描述和关键词,这时自动生成描述可能成为大家的追求,要想自动生成description,大家经常用的插件FV All in One SEO Pack,这款插件是All in One SEO Pack的压缩版,可以更好的管理网站的描述。
在ECSHOP首页调用文章中的图片显示的方法
秦皇岛商之翼旗下ECSHOP开发中心
ECSHOP开发中心技术为您整理,ECSHOP首页如何调用文章内的缩略图的方法教程。
1.打开includes/lib_article.php
找到以下代码:
$arr[$article_id]['url'] = $row['open_type'] != 1 ? build_uri('article', array('aid'=>$article_id), $row['title']) : trim($row['file_url']);
在这一行后面加入以下代码:
$arr[$article_id]['file_url'] = trim($row['file_url']);
在ecshop模板里就可以调用图片了:
{$article.file_url} 这个就是要调用的图片标签。
说明下,调用文章的图片是附件里的图片。
演示以下代码:
连接,标题,图片,都有了在加个日期
日期:{$article.add_time}
都可以放在DWT 文件里使用了,也可以放在LBI里
<a href="{$article.url}" target=_blank><IMG alt="{$article.title|escape:html}" src="{$article.file_url}" width=140 height=90>{$article_item.short_title|truncate:"10":"..."}</a>
【ECSHOP开发中心】。