ectouch

ectouch

ectouch或ecshop redirect_uri域名与后台配置不一致

博客maomao 发表了文章 • 0 个评论 • 1793 次浏览 • 2019-06-06 16:42 • 来自相关话题

ectouch或ecshop redirect_uri域名与后台配置不一致?怎么解决?   一》到微信公司号后台配置授权域名 二》e ...查看全部
ectouch或ecshop redirect_uri域名与后台配置不一致?怎么解决?
 
一》到微信公司号后台配置授权域名

QQ截图20190606163824.png


二》ecshop手机后台配置相关参数信息

QQ截图20190606163932.png

 
三》ecshop手机后台配置微信登录信息

QQ截图20190606164103.png

 
ok,这时再从微信打开商城,试一下,是不是可以直接登录了,也可以打开商品链接了。

Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制

博客gallon 发表了文章 • 0 个评论 • 1549 次浏览 • 2018-09-30 21:20 • 来自相关话题

Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制:   控制主要是在includes/lib_main.php中的show_message()函数中:   function s ...查看全部
Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制:
 
控制主要是在includes/lib_main.php中的show_message()函数中:
 
function show_message($content, $links = '', $hrefs = '', $type = 'info', $auto_redirect = true)
{
assign_template();

$msg['content'] = $content;
if (is_array($links) && is_array($hrefs))
{
if (!empty($links) && count($links) == count($hrefs))
{
foreach($links as $key =>$val)
{
$msg['url_info'][$val] = $hrefs[$key];
}
$msg['back_url'] = $hrefs['0'];
}
}
else
{
$link = empty($links) ? $GLOBALS['_LANG']['back_up_page'] : $links;
$href = empty($hrefs) ? 'javascript:history.back()' : $hrefs;
$msg['url_info'][$link] = $href;
$msg['back_url'] = $href;
}

$msg['type'] = $type;
$position = assign_ur_here(0, $GLOBALS['_LANG']['sys_msg']);
$GLOBALS['smarty']->assign('page_title', $position['title']); // 页面标题
$GLOBALS['smarty']->assign('ur_here', $position['ur_here']); // 当前位置

if (is_null($GLOBALS['smarty']->get_template_vars('helps')))
{
$GLOBALS['smarty']->assign('helps', get_shop_help()); // 网店帮助
}
$GLOBALS['smarty']->assign('categories', get_categories_tree()); // 分类树
$GLOBALS['smarty']->assign('auto_redirect', $auto_redirect);
$GLOBALS['smarty']->assign('message', $msg);
$GLOBALS['smarty']->display('message.dwt');

exit;
}

所以需要对message.dwt模板进行修改:
 
在<head></head>之间加入
 
{if $auto_redirect}
<meta http-equiv="refresh" content="3;URL={$message.back_url}" />
{/if}
 
表示3秒后自动跳回登陆注册前的上一页,搞定!

ectouch手机模板出现Notice: Undefined offset: 1 in convention.php

博客maomao 发表了文章 • 0 个评论 • 1703 次浏览 • 2018-09-23 13:03 • 来自相关话题

ectouch手机模板出现Notice: Undefined offset: 1 in /data/home/hyu5113240001/htdocs/mobile/data/convention.php on line 94   No ...查看全部
ectouch手机模板出现Notice: Undefined offset: 1 in /data/home/hyu5113240001/htdocs/mobile/data/convention.php on line 94
 
Notice: Undefined offset: 1 in /data/home/byu1233590001/htdocs/mobile/data/convention.php on line 70
ectouch手机模板出现错误,提示在70行。但不知道怎么修改,我在在那个位置修改我的数据库信息?
$config[‘DB_PORT’] = $db_config[1];//数据库端口,mysql默认是3306,一般不需要修改
$config[‘DB_USER’] = $db_user;//数据库用户名
$config[‘DB_PWD’] = $db_pass;//数据库密码
$config[‘DB_NAME’] = $db_name;//数据库名
 
处理方法 : $db_config[1] 更改为 : $db_config[0]   OK

ectouch或ecshop redirect_uri域名与后台配置不一致

博客maomao 发表了文章 • 0 个评论 • 1793 次浏览 • 2019-06-06 16:42 • 来自相关话题

ectouch或ecshop redirect_uri域名与后台配置不一致?怎么解决?   一》到微信公司号后台配置授权域名 二》e ...查看全部
ectouch或ecshop redirect_uri域名与后台配置不一致?怎么解决?
 
一》到微信公司号后台配置授权域名

QQ截图20190606163824.png


二》ecshop手机后台配置相关参数信息

QQ截图20190606163932.png

 
三》ecshop手机后台配置微信登录信息

QQ截图20190606164103.png

 
ok,这时再从微信打开商城,试一下,是不是可以直接登录了,也可以打开商品链接了。

Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制

博客gallon 发表了文章 • 0 个评论 • 1549 次浏览 • 2018-09-30 21:20 • 来自相关话题

Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制:   控制主要是在includes/lib_main.php中的show_message()函数中:   function s ...查看全部
Ecshop模板开发2018教程<十六>会员注册登陆自动返回上一页的控制:
 
控制主要是在includes/lib_main.php中的show_message()函数中:
 
function show_message($content, $links = '', $hrefs = '', $type = 'info', $auto_redirect = true)
{
assign_template();

$msg['content'] = $content;
if (is_array($links) && is_array($hrefs))
{
if (!empty($links) && count($links) == count($hrefs))
{
foreach($links as $key =>$val)
{
$msg['url_info'][$val] = $hrefs[$key];
}
$msg['back_url'] = $hrefs['0'];
}
}
else
{
$link = empty($links) ? $GLOBALS['_LANG']['back_up_page'] : $links;
$href = empty($hrefs) ? 'javascript:history.back()' : $hrefs;
$msg['url_info'][$link] = $href;
$msg['back_url'] = $href;
}

$msg['type'] = $type;
$position = assign_ur_here(0, $GLOBALS['_LANG']['sys_msg']);
$GLOBALS['smarty']->assign('page_title', $position['title']); // 页面标题
$GLOBALS['smarty']->assign('ur_here', $position['ur_here']); // 当前位置

if (is_null($GLOBALS['smarty']->get_template_vars('helps')))
{
$GLOBALS['smarty']->assign('helps', get_shop_help()); // 网店帮助
}
$GLOBALS['smarty']->assign('categories', get_categories_tree()); // 分类树
$GLOBALS['smarty']->assign('auto_redirect', $auto_redirect);
$GLOBALS['smarty']->assign('message', $msg);
$GLOBALS['smarty']->display('message.dwt');

exit;
}

所以需要对message.dwt模板进行修改:
 
在<head></head>之间加入
 
{if $auto_redirect}
<meta http-equiv="refresh" content="3;URL={$message.back_url}" />
{/if}
 
表示3秒后自动跳回登陆注册前的上一页,搞定!

ectouch手机模板出现Notice: Undefined offset: 1 in convention.php

博客maomao 发表了文章 • 0 个评论 • 1703 次浏览 • 2018-09-23 13:03 • 来自相关话题

ectouch手机模板出现Notice: Undefined offset: 1 in /data/home/hyu5113240001/htdocs/mobile/data/convention.php on line 94   No ...查看全部
ectouch手机模板出现Notice: Undefined offset: 1 in /data/home/hyu5113240001/htdocs/mobile/data/convention.php on line 94
 
Notice: Undefined offset: 1 in /data/home/byu1233590001/htdocs/mobile/data/convention.php on line 70
ectouch手机模板出现错误,提示在70行。但不知道怎么修改,我在在那个位置修改我的数据库信息?
$config[‘DB_PORT’] = $db_config[1];//数据库端口,mysql默认是3306,一般不需要修改
$config[‘DB_USER’] = $db_user;//数据库用户名
$config[‘DB_PWD’] = $db_pass;//数据库密码
$config[‘DB_NAME’] = $db_name;//数据库名
 
处理方法 : $db_config[1] 更改为 : $db_config[0]   OK