摘要:
如何去除GridVIew的边框 从分析客户端入手vs 的一大好处就是就是有很多可以可以直接拖拽的控件,少了我们去敲代码来实现相似的功能,但是同时由于某些操作或多或少的会产生写废码,就是生成一些没用的 代码,甚至有些会影响我们的程序。今天就将一个例子,是用GridView产生废码的清除。这次我们从客户端生成的html分析一下。具体的问题是GridView出现边框,当然在不同的浏览器中显示可能不太一样,就是我们想去掉GridView的边框,我们先不去着急修改GridView中的属性,我们先看一看客户端生成的html代码,这是GridView生成的table<table cellspacing 阅读全文
摘要:
首先要做的就是: 1:服务器的选择,对于一个网站的正常运行首先要保证的就是服务器的稳定性和性能,否则在关键时刻结果掉链子了,那么你的网站极有可能被百度或者google删除,因为在关键的时刻,你的网站没有正常运行,打不开,所以一个好的服务器是一个网站的奠基石!说服务器有点大哈,应该叫虚拟主机,呵呵,选择一个好的虚拟主机,要选择一个没有被惩罚过的虚拟主机,而且要根据你网站的语言选择不同地方的虚拟主机,像中文网站选择国内的,像外文如 英文了或者德文 日文等等就要选择国外的虚拟主机了,因为你面向的客户群不一样,不要想着又要中国人看,又想外国人看,所谓语言不通,什么人就看什么语言,没必要照顾到所有的人, 阅读全文
摘要:
FF和IE7已经直接支持透明的png图了,下面这个主要是解决IE6下透明PNG图片有灰底的=============================================================================此效果简单,。。。。相当不错推荐style="FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fl.png')"语法:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader 阅读全文
摘要:
前言:本文试图整理web前端开发过程中常见的一些IE、FF等浏览器的兼容问题,并对其中的一些问题给出了分析的连接,让读者更好的理解问题出现的原因并加深印象。读者可以从右侧目录中跳读本文的部分内容。1.超链接访问过后hover样式就不出现的问题被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A ,扩展:CSS优先级浅析2.FireFox下如何使连续长字段自动换行众所周知IE中直接使用 word-wrap:break-word 就可以了, 从CSS3.0开始,FF和webkit核心的浏览器也支持此属性,因此我 阅读全文
摘要:
ECSHOP商品列表页如何增加货号即SN。默认情况下在商品列表页也就是category.php以及search.php页面是不显示货号的, 但是有时候为了便于区别,需要在商品列表页显示货号SN怎么办,而简单的通过商品详情页一样使用{$goods.goods_sn}之后无法显示出来,那 是因为商品列表页的程序没有驱动这个变量,好,那下面我们描述下具体添加步骤。1. 在商品列表页的两个程序文件中从数据库读出变量并赋值给smarty对象调用。在/search.php 文件大约第376行,将* 查询商品 */$sql = "SELECT g.goods_id, g.goods_name,改为 阅读全文
摘要:
Ecshop是一款开源的网上商店系统,在我心目中可以算得上网上商城界的Wordpress了。本文介绍如何实现在ecshop中批量添加商品到购物车。大家都知道,默认的ecshop只能单件点击“添加到购物车”(Add to Cart)实现一件一件的添加商品到购物车,无法经过多选之后批量添加。其实实现的方法比较简单,Ecshop本身的添加商品到购物车使用的是一个js函数调用json来post数据的,这里我们就可以使用已有的这个函数 addToCart()来实现批量添加。下面给出具体操作步骤。1. 修改商品列表模板 /themes/default/library/goods_list.lbi 在其中每 阅读全文
摘要:
商品分类树需要始终显示所有类别,默认的Ecshop的显示方式为在当前产品页面只显示当前的产品所在的同级及下级分类,这就导致当点开某个产品或 者子分类的时候全局的分类树就不见了。其实修改的方法很简单。只需要分别将goods.php和category.php文件中的$smarty->assign('categories', get_categories_tree($goods['cat_id']));改为$smarty->assign('categories', get_categories_tree());就可以。修改可以使用搜索进行。 阅读全文
摘要:
见过很多做外贸站的站长在做收货地址的时候非常纠结,因为国外的省市等的划分跟国内不一致,而且往往面向的客户遍布世界各地,手动加入级联的城市等非常的繁琐。本文使用一个非常简单的方法实现手动填写收货地址。以前介绍过Ecshop手动填写收货地址的一种复杂改法,通过修改数据库等复杂操作不适合没有基础的朋友。本文介绍一种新的方法,适合没有基础的朋友。原理就是隐藏那些字段,然后给那些字段设置一个默认值,这样就不会在提交的时候提示错误了。打开模板文件路径 /themes/default/library/consigee.lib 找到大约第6行的位置。附近,将其改为<!-- 购物车中存在实体商品显示国家和 阅读全文
摘要:
Ecshop的商品列表页结果中出现一个空值。 出现这个问题的原因跟程序内部的循环体有关系。但是我们尽量不要改变程序本身而通过模板解决。这里的方法就是通过判断搜索结果输出的值当中是否有 goods_id来确定是是否输入该条记录,如果记录的ID为空那就不输出,从而保证不会输出无效的空值。这样在搜索结果中就不会出现一个空的搜索结果 了。代码如下{if $goods.goods_id}content...loop your goods information.{/if}将上面的判断放置在foreach循环体内,即可解决问题。 阅读全文
摘要:
php在上传文件之前一定要检查上传的文件类型$_FILES["file"]["type"]和上传的文件大小$_FILES["file"]["size"]这样才能确保基本的安全。php代码文件的格式若为utf-8,那么在上传中文文件的时候就会产生乱码,解决的方法是使用iconv函数将文件名转为GB2312编码的形式。move_uploaded_file($_FILES["file"]["tmp_name"],$up."/".iconv("utf-8 阅读全文
摘要:
ECShop 常见问题索引升级到v2.7.0后 Deprecated: Function eregi() is deprecated in 错误解决方法http://bbs.ecshop.com/thread-93406-1-1.html升级到v2.7.0后 例外被抛出且未被接住 解决方法http://bbs.ecshop.com/thread-93382-1-1.htmluc整合问题http://bbs.ecshop.com/thread-90495-1-1.htmlDuplicate entry ' ' for key ' ' 的解决方法http://bbs 阅读全文
摘要:
1、不怎么爱发短信了,有什么事还是通个话比较好,并且喜欢长话短说。 2、不喜欢花太多时间沉浸在感情的思考中,觉得那种煽情的小情节已经不属于你了。 3、有时候挺喜欢独处的,但是你不在顾影自怜,你喜欢上上网,听听歌,并且自得其乐,偶尔玩玩游戏。 4、以前只爱看娱乐节目,并且准时等待,现在你爱看法制频道,科学探索你也经常关注。 5、会抽出空来去电影院看电影,你小时候觉得那是个很浪漫的谈情场所,你现在宠着你熟悉的导演你喜欢的演员去。 6、加了很多QQ群,从小学到工作的,有兴趣一致的或者星座一样的,但是你不怎么爱在群里发言。 7、有时候你会写博客,也有一些照片,你不... 阅读全文
摘要:
14 个使用 jQuery 开发的模拟、数字时钟1. CoolClock in jQueryCoolClock 是一个可定制的 jQuery 模拟时钟,使用 SVG 绘制,提供多种外观选择,同时支持数字时钟。Read MoreDemo2.Analog JQuery clock在该教程中,通过使用 jQuery 和一个名为 jQueryRotata 插件绘制一个模拟时钟。Read MoreDemo3. jDigiClockjDigiClock 是一个jQuery插件,主要灵感来自于 HTC 手机的时钟小程序Read MoreDemo4. Old School Clock with CSS3 an 阅读全文
摘要:
20 款超棒免费的 WordPress 主题下载还有一个月2012年就来了,想给自己的 WP 博客网站置办一件新外衣吗?本文向你推荐 20 款免费的 WordPress 主题,真的很棒哦。BonpressMyCorpLeftyPolarMediaGazpoMagMyPhotoGridShowcaseSpectacularPortfolio PressTungstenationBlog-O-FolioSixHoursAriPhotoClickNewsShuttershotGynix TemaSplendioBalitahttp://hi.baidu.com/simonyao_cool/creat 阅读全文
摘要:
js中replace的用法replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串 (string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下 Js代码<script language="javascript"> var stringObj="终古人民共和国,终古人民"; //替换错别字“终古”为“中国”//并返回替换后的新字符//原字 阅读全文