新手问3个问题,多多包涵下,谢谢了~~

Zen Cart的安装、设置、升级讨论和使用技巧交流

版主: 赞拓拓, shaning, 美拓拓

新手问3个问题,多多包涵下,谢谢了~~

帖子zerofire » 2008-02-02 3:31

1 我安装了商品咨询模块ask_a_question_1.8,发现个问题,不是会员也可以用该模块咨询,有办法加一个必须登陆才能咨询么?昨天在一个网站上看到过。
2 我安装了登陆模块,注册都没问题,用该模块登陆时提示有一个安全问题,不能登陆(用户名和密码都正确)用原来的login就可以登陆,怎么回事啊?
3如何实现如图所示的效果,我很喜欢,该修改那些文件,图标什么的都DOWN下来了,
.jpg
我很喜欢
zerofire
中级会员
中级会员
 
帖子: 88
注册: 2008-01-07 1:09

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子zerofire » 2008-02-02 3:34

我现在用的是ZCEN模板,想改成上面的效果
zerofire
中级会员
中级会员
 
帖子: 88
注册: 2008-01-07 1:09

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子Jack » 2008-02-02 12:32

看看帖子"复制网站模板的方法",也许有帮助:http://www.zen-cart.cn/forum/topic869.html
头像
Jack
论坛版主
论坛版主
 
帖子: 11602
注册: 2004-12-16 10:04

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子shaning » 2008-02-02 14:26

css看得懂不? zencart基本的模板机制了解否?
如果你这两个东西不会的,希望你先了解 以下再来做这个头部!
头像
shaning
论坛版主
论坛版主
 
帖子: 1343
注册: 2005-10-29 17:22
地址: 浙江
QQ 帐号: 1 9 2 3 6 1 1 3

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子zerofire » 2008-02-02 22:04

css看得懂部分,模板机制不大懂,那第1个和第2个问题怎么解决呢?
zerofire
中级会员
中级会员
 
帖子: 88
注册: 2008-01-07 1:09

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子Jack » 2008-02-02 23:12

第一个没用过;
第二个是security token的问题。Zen Cart v1.3.8版本增加了一个安全校验,你的模块是较早版本的。 这个校验的代码必须添加到你的模块中,或者用户登录页面的模板中。

受影响的文件:
- /includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php
- /includes/templates/YOUR_TEMPLATE/templates/tpl_timeout_default.php
- /admin/login.php

例如,打开新版本的tpl_login_default.php,会看到其中的代码:
<?php echo zen_draw_hidden_field('securityToken', $_SESSION['securityToken']); ?>

以上代码必须加到你自己的模板中。
头像
Jack
论坛版主
论坛版主
 
帖子: 11602
注册: 2004-12-16 10:04

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子RCTech » 2008-09-08 6:57

Jack 写道:第一个没用过;
第二个是security token的问题。Zen Cart v1.3.8版本增加了一个安全校验,你的模块是较早版本的。 这个校验的代码必须添加到你的模块中,或者用户登录页面的模板中。

受影响的文件:
- /includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php
- /includes/templates/YOUR_TEMPLATE/templates/tpl_timeout_default.php
- /admin/login.php

例如,打开新版本的tpl_login_default.php,会看到其中的代码:
<?php echo zen_draw_hidden_field('securityToken', $_SESSION['securityToken']); ?>

以上代码必须加到你自己的模板中。


能否请JACK更详细点描述一下這個问题?

你的意思是不是说,如果我们自己下载了较早版本的“模板”,就会遇到登录困难?(我今天也发了贴子问几乎同样的问题)你提到的“新版本”,也就是我刚安装的1.38這個代码我没找到,具体在那个路径?找到后都复制到那三个文件里去吗?而且把这语句加在哪个位置哪一行?(login那个文件已经参考本站帖子加进去了),谢谢!
RCTech
中级会员
中级会员
 
帖子: 61
注册: 2008-07-22 7:50

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子oopsgod » 2008-09-10 12:33

顶一下!
请问具体要加到哪一行?
oopsgod
高级会员
高级会员
 
帖子: 159
注册: 2008-09-01 18:34

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子Jack » 2008-09-11 10:54

每个文件不大一样,通常加到 <?php echo zen_draw_password_field('password' ... 这行代码的下面即可
头像
Jack
论坛版主
论坛版主
 
帖子: 11602
注册: 2004-12-16 10:04

Re: 新手问3个问题,多多包涵下,谢谢了~~

帖子hicahica » 2009-04-30 16:35

Jack 写道:每个文件不大一样,通常加到 <?php echo zen_draw_password_field('password' ... 这行代码的下面即可

补充一下,正如Jack老大所说由于模板不同导致每个该文件都不大一样,所以不一定只有一处这样的代码,如果你只改了一处就匆忙存盘测试,有可能还是出现错误,会很疑惑为什么这个办法解决不了你的问题...所以需要搜索整个文件,找到所有的这样的代码,都在后面添加。有的文件会需要修改多大5处甚或更多。
hicahica
中级会员
中级会员
 
帖子: 86
注册: 2009-03-27 20:14

下一页

回到 安装设置

在线用户

正在浏览此版面的用户:wade111 和 5 位游客