Jump to content

[已解决]我测试过程中,一些使我不解的问题


Recommended Posts

朋友们好,下面的问题希望能得到大家的帮助解答,我自己已经感到很困惑了:

一、在prestashop所构建的网站里,网页下脚的“power by prestashop”可以修改成自己所希望的名称吗?需要获得官方授权吗?这个问题个人都觉得有点低级了,但是真的不懂,请大家指点,并请告诉我实现的途径,谢谢。

二、在prestashop后台货运设置里,如何设置中国的省份?好像根本没法设置。即便“Zones”里我只选择了五大洲里边的亚洲,但是在“Countries”里边还是显示了世界上所有的国家和地区,并且在“States”全部是美国的州,这是为什么?我添加中国的省份时,根本没法找到China这一国家选项,实现这一功能需要额外的模板吗?

三、我添加了两个新的“Carriers”,我添加的是“顺丰”和“圆通”,两个也都出现在了我的“Carriers”列表里边,可是在我的“Default carrier”里根本找不到我设置的两个carriers,即便我把系统原有的两个预设carriers停用也是一样,这是为什么?

Share this post


Link to post
Share on other sites

1. 修改modules/blockvariouslinks/blockvariouslinks.tpl
2. Back Office >> Shipping >> Countries >> China >> Contains states: Yes
3. 有没有设置好他们的Price ranges和Weight ranges?

Share this post


Link to post
Share on other sites

谢谢版主的耐心回复,三个问题基本解决,唯一一点不明白的是,为什么我的“power by”后面的是乱码(请看附件图片)?我开始以为是网页编码的问题,但是我把“blockvariouslinks.tpl”里边的“UTF-8”换成其它的也还是乱码,请问这是怎么回事,还请版主指教(我的测试版本是1.3.0.1)!

19477_e5e76dyRTNnGI3GHi914_t

Share this post


Link to post
Share on other sites

谢谢版主了,这样还是不行,汉字没有显示出来,我的其它尝试也没有成功。

我先用拼音代替着用了,要是以后有解决方法再改成汉字。

(我是希望不论是在英语环境还是中文环境,或者是其它语言环境,都希望显示简体中文文)

Share this post


Link to post
Share on other sites
(我是希望不论是在英语环境还是中文环境,或者是其它语言环境,都希望显示简体中文文)


但这么做,不符合W3C的XHTML规范哦。

另外,在我这边,测试是没问题的。把你的blockvariouslinks.tpl附上,我来帮你改吧。

Share this post


Link to post
Share on other sites

谢谢版主,我附上了附件(请直接修改“blockvariouslinks.tpl.zip”为“blockvariouslinks.tpl”即可)。

对于图片附件(图一),我是希望所有出现“Simplified Chinese”的地方替换成我的理想中文(当然链接也是我的网站),即便是在其它语言,也希望"power by"后面是简体中文,就跟(图二)的效果一样,这个在html页面或者其它网页中相对好实现一些。

blockvariouslinks.tpl.zip

19649_bkARsu7TumrC12Z2zOng_t

19650_Ry7gixfLjX0FaGg37dqA_t

Share this post


Link to post
Share on other sites

1. 修改附件里的链接为你的网站链接;
2. 覆盖blockvariouslinks.tpl为附件里的这个;
3. Back Office >> Tools >> Translations >> Modify translations >> Modules translations >> 点击相应国旗(美国国旗对应英文、法国国旗对应法文,以此类推);
4. 找到blockvariouslinks部分,将“Simplified Chinese”翻译为你网站链接的中文,保存;
5. 其他语言包重复第3、4步。

ps. 实际上,这么做是修改语言包——让你在其他非中文的语言包里,使用中文——但不符合W3C的XHTML的规范。我建议,把这部分中文做成图片,类似logo,一举两得。

blockvariouslinks.tpl.zip

Share this post


Link to post
Share on other sites

谢谢版主,问题圆满解决,正是我所想要的!

但版主先前两次提到的“不符合W3C的XHTML规范”,具体到这个问题,指的是什么方面,还是不太明白,谢谢!

Share this post


Link to post
Share on other sites

prestashop的页面遵从W3C的XHTML规范。页面头部的xml:lang属性声明了页面当前使用的语言。譬如,你的前台是(默认)英文的,那么,就是这样:<html >;而你要在这样的页面里,写入中文,当然就不合规范了。在一些浏览器(尤其是“Dark Age”的浏览器)里,这些中文会是乱码。

当然,如果你对XHTML规范“竖中指”(毕竟HTML 5来了),那也无所谓。 :cheese:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More