国际电子商务技术 & Magento开发公司

Magento technologies

Welcome visitor! You canlogin orcreate an account.

热线:+86-0532-58973093

麦神电子商务
Mygod Technologies

官方认证开发工程师

产品详细页面自定义尺寸 尺寸 顺序改变

2013年1月22日星期二 Asia/Shanghai下午6:01:43

产品详细页面的尺寸排序问题是个问题,客户需要什么样的顺序我们都得照做,今天一个客户说产品详细页面 的属性顺序是 产品color  size custom size 还有 新增的来那个属性...

具体修改如下:

打开 模板问价 options.pthml 351行左右 增加 elseif($_option['title'] == 'Special Requirement'){     $a=$this->getOptionHtml($_option);
}elseif($_option['title'] == 'processing time'){     $b=$this->getOptionHtml($_option);

在376行新增 

 echo $a; echo $b;  

ok,主要是细心耐心.

0 Comments | Posted in Magento模板定制 By lei sheng

IE 7 8 9兼容性问题

2012年12月28日星期五 Asia/Shanghai下午5:59:59

今天调节了一下午的ie7 8 9的兼容性 有一下感慨.IE7,对div块的宽度和高度比较严密,IE8 对标签比较严密,而IE9,感觉和火狐 谷歌浏览器差别不大. 而且IE7 8的字的属性的继承性比ie9深,ie9现在已经很标准了,感觉ie9也是一个不错的浏览器了. 在IEtester中使用firebug的文章 总结了调节浏览器的方法: 1. 居中布局 创建一个CSS定义把一个元素经放到中间的位置,可能是每一个Web开发人员都会做的事情。最简单的做法是为你的元素增加一个margin: auto; ,然而 IE 6.0 会出现很多奇怪的行为。让我们来看一个例子。 #container{ border: solid 1px #000; background: #777; width: 400px; height: 160px; margin: 30px 0 0 30px; } #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 100px; margin: 30px auto; } 下面是我们所期望的输出: 但IE却给我们这样的输出: 这应该是IE 6对margin的 auto 并没有正确的设置。但幸运的是,这是很容易被修正的。 解决方法 最简单的方法是在父元素中使用 text-align: center 属性,而在元件中使用 text-align: left 。 #container{ border: solid 1px #000; background: #777; width: 400px; height: 160px; margin: 30px 0 0 30px; text-align: center; } #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 100px; margin: 30px 0; text-align: left; } 2. 楼梯式的效果 几乎所有的Web开发者都会使用list来创建导航条。下面是你可能会用到的代码:
ul { list-style: none; } ul li a { display: block; width: 130px; height: 30px; text-align: center; color: #fff; float: left; background: #95CFEF; border: solid 1px #36F; margin: 30px 5px; } 一个符合标准的浏览器会是下面这样: 但IE却是这样的: 下面是两个解决方法 解决方法一 设置li元件的float属性。 ul li { float: left; } 解决方法二 设置 display: inline 属性。 ul li { display: inline } 3. float元件的两倍空白 请看下面的代码: #element{ background: #95CFEF; width: 300px; height: 100px; float: left; margin: 30px 0 0 30px; border: solid 1px #36F; } 期望的结果是: IE的结果是: 解决方案 和上面那个BUG的解决方案一样,设置 display: inline 属性可以解决问题。 #element{ background: #95CFEF; width: 300px; height: 100px; float: left; margin: 30px 0 0 30px; border: solid 1px #36F; display: inline; } 4. 无法设置微型高度 我们发现在IE中使用 height: XXpx 这样的属性无法设置比较小的高度。下面是个例子(注意高度是2px): #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 2px; margin: 30px 0; } 期望结果: 2px的元件加1px的边框. IE的结果: 解决方案一 这个BUG的产生原因很简单,IE不允许元件的高度小于字体的高度,所以,下面的fix是设置上字体大小。 #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 2px; margin: 30px 0; font-size: 0; } 解决方案二 但是最佳的解决方法是使用 overflow: hidden 。 #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 2px; margin: 30px 0; overflow: hidden } 5. 跨出边界 这个BUG是很难看的。当父元件中使用了 overflow 的 auto 属性,并且在其里放入相关元件。你会看来里面的元件会跨出来。下面是一个示例:
#element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 150px; margin: 30px 0; overflow: auto; } #anotherelement{ background: #555; width: 150px; height: 175px; position: relative; margin: 30px; } 期望的结果: IE的结果: 解决方法 设置 position: relative;属性 #element{ background: #95CFEF; border: solid 1px #36F; width: 300px; height: 150px; margin: 30px 0; overflow: auto; position: relative; } 6. Fixing the Broken Box Model Internet Explorer曲解了“盒子模子”可能是最不可原谅的事情了。IE 6 这个半标准的浏览器回避了这个事情,但这个问题还是会因为IE运行在“怪异模式”下出现。 两个Div元件。一个是有fix的,一个是没有的。而他们不同的高和宽加上padding的总合却是不一样的。下图的上方是被修正的,下方则没有。 解决方法 我相信这个事情即不需要解释也不需要演示,这应该是大多数人都明白的。下面是一个很相当怪异的解决方案 #element{ width: 400px; height: 150px; padding: 50px; } 上面的定义也就是说: #element { width: 400px; height: 150px; \height: 250px; \width: 500px } 是的,你要原来的长和宽上加上了padding。但这个fix只会作用于IE了的“怪异模式”,所以你不需要担心在IE6的正常模式下会有问题。 7. 设置min-height和min-width IE忽略了min-height。 解决方法一 这个fix由 Dustin Diaz提供。其利用了 !important 下面是代码片段: #element { min-height:150px; height:auto !important; height:150px; } 解决方法二 #element { min-height: 150px; height: 150px; } html>body #element { height: auto; } 8. Float 布局错误行为 Misbehaving 使用无table的布局最重要的就是使用CSS的float元件。在很多情况下,IE6处理起来好像在摸索阶段,有些时候,你会发现很多奇怪的行为。比如在其中有一些文本的时候。 来看一下下面这个示例:
http://net.tutsplus.com/
#element, #anotherelement{ background: #95CFEF; border: solid 1px #36F; width: 100px; height: 150px; margin: 30px; padding: 10px; float: left; } #container{ background: #C2DFEF; border: solid 1px #36F; width: 365px; margin: 30px; padding: 5px; overflow: auto; } 期望结果: IE的结果: 你可以看到其中的不同了 解决方法 要解决这个问题没有什么好的方法。只有一个方法,那就是使用 overflow: hidden 。 #element{ background: #C2DFEF; border: solid 1px #36F; width: 365px; margin: 30px; padding: 5px; overflow: hidden; } 9. 在list项目门的空行 先看下面的例子 ul { margin:0; padding:0; list-style:none; } li a { background: #95CFEF; display: block; } 期望结果: IE的结果: 还好,你可以用下面的方法来解决 解决方法一 定义height来解决 li a { background: #95CFEF; display: block; height: 200px; } 解决方法二 li a { background: #95CFEF; float: left; clear: left; } 解决方法三 为 li 加上display: inline。 li { display: inline; } 结论 调界面是一件很难的事,调一个CSS的HTML界面是一件更难的事,在IE下调一个CSS的HTML界面是难上加难的事。 如今正还有很多用户在使用IE6浏览器,而IE6并不利于网站设计的兼容性,而网站开发工程师们一直致力于让他们的网站能够兼容于IE6下的浏览。这也为他们带来很多的不必要的负担,我们希望之前仍然在使用IE6的用户能够把IE浏览器升级到最新IE8,以便你能够体验更愉快的网上冲浪,同时(希望)能够通过这些用户此举(升级他们已经过时的浏览器)来缓和一直以来网络开发工程师们面临的紧张复杂的局面。
0 Comments | Posted in Magento模板定制 By lei sheng

Magento模板定制

2012年7月10日星期二 Asia/Shanghai上午9:07:56

在生活中,选择一个人就是选择一种生活方式,无论多么优秀还是多么邋遢的人,都有他闪烁亮点的一面,同样,跻身于电子商务外贸行业,想脱颖而出,必须选择一个好的电子商务网站平台,对于没有风投的电子商务经营者,可以选择一个开源框架,随着电子商务的发展,免费的开源框架已经变的非常成熟,适合于各种行业的不同的php开源电子商务版本也在迅猛的更新换代,如果您想做仿牌,玩群战方式,zencart是您合适的选择,如果您想做国内,那么ecshop shopex是您不错的选择,如果您想做电子商务的正品,长久的做一个站,那么您适合选择一个功能强大系统,那么magento是您长久的选择,您下面谈一谈magento的模板定制!

在谈起magento模板定制,之前说过,有一个价值观念:没有贵不贵,只有值不值,100元买个苹果感觉是添加,但是买个iphone感觉是掉馅饼,原因点就是个人的需求,需求高,要求各个方面好,那么您的magento定制方面需要高一些的质量,那么相应的费用都会提升,现在的投资家都是能计算出来成本和可行性的,有了资本才能投资继续发展下去,OK,高质量的网站需要高的质量需求,满足您的网站的需求,只有做magento模板定制。

做模板定制,需要您对电子商务的功能和网站架构有了解,当然,建站公司也会给您提供一些见解,所以,您要多问,多听,多看资料,然后选择出来一些亮点,可行性点,然后综合起来得出您的观点,然后在结合上您自己的资本,人力,财力,把自己不能做的砍掉,形成一套自己的电子商务解决方案。

然后就找专业的建站公司作站,马云说过:21世纪是一个创新的年代,小公司的高灵活度和高创新性会带动整个社会的发展,买东西也是这样,贵的并不一定代表好,选择一个公司帮你做事情,空说是没有用的,经验才会告诉您,是正确还是错误,吃亏才能更加准确的做出选择,各方面的综合比较,我相信一句话,用心做事情,没有做不好的,因为很多人没有用心做事情,所以,不光对人,对公司也是这样,选择一个用心的公司,您所办的事情会更加的顺利!

在建站的过程中无论哪个公司都是有开销的,所以,您需要公司给您提供相应的magento功能定制服务,那么,您理所当然的需要付出相应的费用,所以,这是一个产业链,都是有最低成本开销,公司为了生存也是在寻找订单的时候寻找出路,如果您强烈的压低价格,公司接下来,老板是不会赔本的,给您的质量也可想而知!

电子商务是一个新兴的行业,适合有头脑,感觉创新的年轻人婉转,这在中国也是一个有泡沫的行业,有泡沫的啤酒有激情也有可能被呛到,脱颖而出的占据整个行业,倒下的不会在爬起来,3-5年,整个行业会趋于稳定!

选择一个行业,选个一个magento模板定制,或许,在选择着您的人生!

0 Comments | Posted in Magento定制 Magento模板定制 By terry water

magento定制

2012年6月15日星期五 Asia/Shanghai下午6:20:29

当我们对网站的要求比较低的时候,我们下载一些免费的magento模板,凑合使用,看看具体的效果,免费的模板一般比较丑,再就是因为免费,所以使用的人太多,造成seo方面的一些影响,所以,要求稍高一些,我们就会购买一些付费的模板,这些模板使用的人相对少一些,虽然没有magento定制网站那么唯一,随着进一步的电子商务网站的业务的开阔,magento的功能不能满足我们的需求,我们需要定制一些功能,去官网插件发布区购买,或者找一些做magento定制的公司开发这个magento插件,有时候上一些新站,还想比较快速的商战,还想功能齐全,可以购买一些针对性的模板,譬如做婚纱的,做假发的,做包的,这类带有扩展性的模板。

      做着做着,我们想定制一个特有的magento模板,那么我们需要magento定制服务,做一个设计图,然后切片制作,加入自己想要的功能,工作量比较大,所以magneto定制花费的时间也是比较长的,大约得1个月的时间完成网站的建设,所以看自己的情况选择具体的建站方式。

      总之,付出的多的东西,效果绝对是不一样的,定制出来的网站可以根据自己的需求搭配自己的网站结构,可以保持网站代码唯一性,因为只有你自己一个用户使用该套模板,不会造成模板的泛滥,当然费用也比较高,因为程序员开发magento定制耗费的时间是比较长的,开销比较大!

      本站提供magento定制在内的一系列的magento建站服务,查看地址为:magento定制

 
  • Mygod Technologies
  • 青岛麦神网络有限公司
  • 香港中路8号
  • 中铁青岛中心大厦A3001
  • 市南区, 青岛, 266000
  • 电话: 0532-5897-3093

订阅我们的最新消息。

我们将严格尊重您的隐私。

关注我们的微信
获取外贸电子商务最新资讯;跨境推广最新策略;电子商务网站技术最新趋势。

2018 Mygod Technologies. 保留所有权. Privacy Policy