新手必看

新手必看

常见问题必读帮助文件
鸿宇官网

鸿宇官网

鸿宇科技官方网站
鸿宇教程库

鸿宇教程库

鸿宇科技官方教程
功能反馈与建议

功能反馈与建议

BUG反馈问题建议
鸿宇淘宝店铺

鸿宇淘宝店铺

鸿宇官方唯一淘宝店铺
旺迈特官网

旺迈特官网

B2B2C新零售智慧生态电商系统
旺迈特演示站点

旺迈特演示站点

B2B2C多用户商城、新零售智慧生态电商系统
QQ客服(技术支持)

QQ客服(技术支持)

QQ:1527200768/获取论坛账号/软件开发/功能定制

ECshop小京东 - 执行sql语句快速删除商品分类

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 3655 次浏览 • 2017-05-11 11:31 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:执行SQL语句快速清空表:(PC后台管理 => 数据库管理 => SQL查询 => 提交下面语句即可)
 
* 再强调一遍, 执行sql语句之后, 请务必按照此篇文章操作更改网站后台设置立即生效,商品分类更改才能即时生效
* 切记,商品一级分类不要删除, 在原有的一级分类上面修改成自己的分类, 这样首页广告位置才不会错乱.
 
1.保留原有一级商品分类sql语句DROP TABLE IF EXISTS `ecs_category`;
CREATE TABLE `ecs_category` (
`cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`cat_name` varchar(90) NOT NULL DEFAULT '',
`keywords` varchar(255) NOT NULL DEFAULT '',
`cat_desc` varchar(255) NOT NULL DEFAULT '',
`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',
`sort_order` tinyint(1) unsigned NOT NULL DEFAULT '50',
`template_file` varchar(50) NOT NULL DEFAULT '',
`measure_unit` varchar(15) NOT NULL DEFAULT '',
`show_in_nav` tinyint(1) NOT NULL DEFAULT '0',
`style` varchar(150) NOT NULL,
`is_show` tinyint(1) unsigned NOT NULL DEFAULT '1',
`grade` tinyint(4) NOT NULL DEFAULT '0',
`filter_attr` varchar(255) NOT NULL DEFAULT '0',
`category_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`category_index_dwt` tinyint(1) NOT NULL DEFAULT '0',
`index_dwt_file` varchar(150) DEFAULT NULL,
`show_in_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`cat_index_rightad` varchar(255) NOT NULL,
`cat_adimg_1` varchar(255) NOT NULL,
`cat_adurl_1` varchar(255) NOT NULL,
`cat_adimg_2` varchar(255) NOT NULL,
`cat_adurl_2` varchar(255) NOT NULL,
`cat_nameimg` varchar(255) NOT NULL,
`brand_qq` varchar(255) NOT NULL DEFAULT '',
`attr_wwwecshop68com` varchar(255) NOT NULL DEFAULT '',
`path_name` varchar(100) NOT NULL DEFAULT '',
`is_virtual` int(11) NOT NULL DEFAULT '0',
`type_img` varchar(100) NOT NULL COMMENT '微信商城分类图标',
PRIMARY KEY (`cat_id`),
KEY `parent_id` (`parent_id`)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of ecs_category
-- ----------------------------
INSERT INTO `ecs_category` VALUES ('1', '食品生鲜', '', '', '0', '1', '', '', '1', 'category_index.css', '1', '5', '', '1', '0', '', '1', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('2', '服装服饰', '', '', '0', '2', '', '', '0', 'category_index1.css', '1', '5', '', '1', '1', 'category_index1.dwt', '1', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('3', '个护化妆', '', '', '0', '3', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('4', '手机数码', '', '', '0', '4', '', '', '0', '', '1', '8', '1,3,2,9,14', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('5', '家用电器', '', '', '0', '5', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('6', '家纺家居', '', '', '0', '6', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('7', '酒类饮料', '', '', '0', '7', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('8', '母婴用品', '', '', '0', '8', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');


 
2.删除所有商品分类sql语句DROP TABLE IF EXISTS `ecs_category`;
CREATE TABLE `ecs_category` (
`cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`cat_name` varchar(90) NOT NULL DEFAULT '',
`keywords` varchar(255) NOT NULL DEFAULT '',
`cat_desc` varchar(255) NOT NULL DEFAULT '',
`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',
`sort_order` tinyint(1) unsigned NOT NULL DEFAULT '50',
`template_file` varchar(50) NOT NULL DEFAULT '',
`measure_unit` varchar(15) NOT NULL DEFAULT '',
`show_in_nav` tinyint(1) NOT NULL DEFAULT '0',
`style` varchar(150) NOT NULL,
`is_show` tinyint(1) unsigned NOT NULL DEFAULT '1',
`grade` tinyint(4) NOT NULL DEFAULT '0',
`filter_attr` varchar(255) NOT NULL DEFAULT '0',
`category_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`category_index_dwt` tinyint(1) NOT NULL DEFAULT '0',
`index_dwt_file` varchar(150) DEFAULT NULL,
`show_in_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`cat_index_rightad` varchar(255) NOT NULL,
`cat_adimg_1` varchar(255) NOT NULL,
`cat_adurl_1` varchar(255) NOT NULL,
`cat_adimg_2` varchar(255) NOT NULL,
`cat_adurl_2` varchar(255) NOT NULL,
`cat_nameimg` varchar(255) NOT NULL,
`brand_qq` varchar(255) NOT NULL DEFAULT '',
`attr_wwwecshop68com` varchar(255) NOT NULL DEFAULT '',
`path_name` varchar(100) NOT NULL DEFAULT '',
`is_virtual` int(11) NOT NULL DEFAULT '0',
`type_img` varchar(100) NOT NULL COMMENT '微信商城分类图标',
PRIMARY KEY (`cat_id`),
KEY `parent_id` (`parent_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; 查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:执行SQL语句快速清空表:(PC后台管理 => 数据库管理 => SQL查询 => 提交下面语句即可)
 
* 再强调一遍, 执行sql语句之后, 请务必按照此篇文章操作更改网站后台设置立即生效,商品分类更改才能即时生效
* 切记,商品一级分类不要删除, 在原有的一级分类上面修改成自己的分类, 这样首页广告位置才不会错乱.
 
1.保留原有一级商品分类sql语句
DROP TABLE IF EXISTS `ecs_category`;
CREATE TABLE `ecs_category` (
`cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`cat_name` varchar(90) NOT NULL DEFAULT '',
`keywords` varchar(255) NOT NULL DEFAULT '',
`cat_desc` varchar(255) NOT NULL DEFAULT '',
`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',
`sort_order` tinyint(1) unsigned NOT NULL DEFAULT '50',
`template_file` varchar(50) NOT NULL DEFAULT '',
`measure_unit` varchar(15) NOT NULL DEFAULT '',
`show_in_nav` tinyint(1) NOT NULL DEFAULT '0',
`style` varchar(150) NOT NULL,
`is_show` tinyint(1) unsigned NOT NULL DEFAULT '1',
`grade` tinyint(4) NOT NULL DEFAULT '0',
`filter_attr` varchar(255) NOT NULL DEFAULT '0',
`category_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`category_index_dwt` tinyint(1) NOT NULL DEFAULT '0',
`index_dwt_file` varchar(150) DEFAULT NULL,
`show_in_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`cat_index_rightad` varchar(255) NOT NULL,
`cat_adimg_1` varchar(255) NOT NULL,
`cat_adurl_1` varchar(255) NOT NULL,
`cat_adimg_2` varchar(255) NOT NULL,
`cat_adurl_2` varchar(255) NOT NULL,
`cat_nameimg` varchar(255) NOT NULL,
`brand_qq` varchar(255) NOT NULL DEFAULT '',
`attr_wwwecshop68com` varchar(255) NOT NULL DEFAULT '',
`path_name` varchar(100) NOT NULL DEFAULT '',
`is_virtual` int(11) NOT NULL DEFAULT '0',
`type_img` varchar(100) NOT NULL COMMENT '微信商城分类图标',
PRIMARY KEY (`cat_id`),
KEY `parent_id` (`parent_id`)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of ecs_category
-- ----------------------------
INSERT INTO `ecs_category` VALUES ('1', '食品生鲜', '', '', '0', '1', '', '', '1', 'category_index.css', '1', '5', '', '1', '0', '', '1', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('2', '服装服饰', '', '', '0', '2', '', '', '0', 'category_index1.css', '1', '5', '', '1', '1', 'category_index1.dwt', '1', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('3', '个护化妆', '', '', '0', '3', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('4', '手机数码', '', '', '0', '4', '', '', '0', '', '1', '8', '1,3,2,9,14', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('5', '家用电器', '', '', '0', '5', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('6', '家纺家居', '', '', '0', '6', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('7', '酒类饮料', '', '', '0', '7', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');
INSERT INTO `ecs_category` VALUES ('8', '母婴用品', '', '', '0', '8', '', '', '0', '', '1', '5', '', '0', '0', '', '0', '', '', '', '', '', '', '', '', '', '0', '');


 
2.删除所有商品分类sql语句
DROP TABLE IF EXISTS `ecs_category`;
CREATE TABLE `ecs_category` (
`cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`cat_name` varchar(90) NOT NULL DEFAULT '',
`keywords` varchar(255) NOT NULL DEFAULT '',
`cat_desc` varchar(255) NOT NULL DEFAULT '',
`parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',
`sort_order` tinyint(1) unsigned NOT NULL DEFAULT '50',
`template_file` varchar(50) NOT NULL DEFAULT '',
`measure_unit` varchar(15) NOT NULL DEFAULT '',
`show_in_nav` tinyint(1) NOT NULL DEFAULT '0',
`style` varchar(150) NOT NULL,
`is_show` tinyint(1) unsigned NOT NULL DEFAULT '1',
`grade` tinyint(4) NOT NULL DEFAULT '0',
`filter_attr` varchar(255) NOT NULL DEFAULT '0',
`category_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`category_index_dwt` tinyint(1) NOT NULL DEFAULT '0',
`index_dwt_file` varchar(150) DEFAULT NULL,
`show_in_index` tinyint(1) unsigned NOT NULL DEFAULT '0',
`cat_index_rightad` varchar(255) NOT NULL,
`cat_adimg_1` varchar(255) NOT NULL,
`cat_adurl_1` varchar(255) NOT NULL,
`cat_adimg_2` varchar(255) NOT NULL,
`cat_adurl_2` varchar(255) NOT NULL,
`cat_nameimg` varchar(255) NOT NULL,
`brand_qq` varchar(255) NOT NULL DEFAULT '',
`attr_wwwecshop68com` varchar(255) NOT NULL DEFAULT '',
`path_name` varchar(100) NOT NULL DEFAULT '',
`is_virtual` int(11) NOT NULL DEFAULT '0',
`type_img` varchar(100) NOT NULL COMMENT '微信商城分类图标',
PRIMARY KEY (`cat_id`),
KEY `parent_id` (`parent_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

Yii2 - Centos 6.* / 7.*下通过yum安装php7

Yii2.0鸿宇 发表了文章 • 0 个评论 • 1869 次浏览 • 2017-05-07 23:34 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
 
查看 centos 版本# cat /etc/centos-release
删除之前的 php 版本# yum remove php* php-common
rpm 安装 Php7 相应的 yum源

CentOS/RHEL 7.x:# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6.x:# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

yum安装php7# yum install php70w php70w-opcache
php7可选安装# yum install php70-php php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-php-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring php70-php-mcrypt
安装其他插件列表(选装)php70w
php70w-bcmath
php70w-cli
php70w-common
php70w-dba
php70w-devel
php70w-embedded
php70w-enchant
php70w-fpm
php70w-gd
php70w-imap
php70w-interbase
php70w-intl
php70w-ldap
php70w-mbstring
php70w-mcrypt
php70w-mysql
php70w-mysqlnd
php70w-odbc
php70w-opcache
php70w-pdo
php70w-pdo_dblib
php70w-pear
php70w-pecl-apcu
php70w-pecl-imagick
php70w-pecl-xdebug
php70w-pgsql
php70w-phpdbg
php70w-process
php70w-pspell
php70w-recode
php70w-snmp
php70w-soap
php70w-tidy
php70w-xml
php70w-xmlrpc
重启 Apache# service httpd restart
 

  查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
 
查看 centos 版本
# cat /etc/centos-release 

删除之前的 php 版本
# yum remove php* php-common 

rpm 安装 Php7 相应的 yum源

CentOS/RHEL 7.x:
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

CentOS/RHEL 6.x:
# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm 


yum安装php7
# yum install php70w php70w-opcache

php7可选安装
# yum install php70-php php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-php-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring php70-php-mcrypt

安装其他插件列表(选装)
php70w
php70w-bcmath
php70w-cli
php70w-common
php70w-dba
php70w-devel
php70w-embedded
php70w-enchant
php70w-fpm
php70w-gd
php70w-imap
php70w-interbase
php70w-intl
php70w-ldap
php70w-mbstring
php70w-mcrypt
php70w-mysql
php70w-mysqlnd
php70w-odbc
php70w-opcache
php70w-pdo
php70w-pdo_dblib
php70w-pear
php70w-pecl-apcu
php70w-pecl-imagick
php70w-pecl-xdebug
php70w-pgsql
php70w-phpdbg
php70w-process
php70w-pspell
php70w-recode
php70w-snmp
php70w-soap
php70w-tidy
php70w-xml
php70w-xmlrpc

重启 Apache
# service httpd restart

 

 

ECshop小京东 - 分销二维码不显示

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2205 次浏览 • 2017-04-29 15:02 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
 
不能在手机端管理后台直接设置用户为分销商,必须用户关注微信公共号才行,直接设置用户为分销商是获取不到二维码图片的.

1.必须正确对接微信,微信对接教程.
 
2.网站PC端后台右上角四个按钮(更新首页静态\更新全部静态\清除缓存\手机缓存)依次单击清除更新缓存,四个全部都要单击一遍. 查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
 
不能在手机端管理后台直接设置用户为分销商,必须用户关注微信公共号才行,直接设置用户为分销商是获取不到二维码图片的.

1.必须正确对接微信,微信对接教程.
 
2.网站PC端后台右上角四个按钮(更新首页静态\更新全部静态\清除缓存\手机缓存)依次单击清除更新缓存,四个全部都要单击一遍.

ECshop小京东 - 优化会员用户名可以修改为中文

鸿宇教程库鸿宇 发表了文章 • 1 个评论 • 2288 次浏览 • 2017-04-22 17:15 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照教程修改,或者下载附件直接覆盖。
 
① 打开 根目录/user.php 1328-1331行 删除下面代码if(! empty($username) && preg_match("/[\x7f-\xff]/", $username))
{
show_message("用户名存在中文");
}
 
② 打开 根目录/js/user.js 约11-19行
找到下面代码function check_username(val) {
if (val == '') {
document.getElementById('username_message').innerHTML = '用户名不能为空!';
} else if (val.match(/[\u4e00-\u9fa5]/)) {
document.getElementById('username_message').innerHTML = '用户名不能有中文!';
} else {
Ajax.call('user.php?act=check_username', 'username=' + val, checkusername_callback, 'GET', 'TEXT', true, true);
}
}修改为function check_username(val) {
if (val == '') {
document.getElementById('username_message').innerHTML = '用户名不能为空!';
} else {
Ajax.call('user.php?act=check_username', 'username=' + val, checkusername_callback, 'GET', 'TEXT', true, true);
}
}
 
 
 
 
 
  查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照教程修改,或者下载附件直接覆盖。
 
① 打开 根目录/user.php 1328-1331行 删除下面代码
if(! empty($username) && preg_match("/[\x7f-\xff]/", $username))
{
show_message("用户名存在中文");
}

 
② 打开 根目录/js/user.js 约11-19行
找到下面代码
function check_username(val) {
if (val == '') {
document.getElementById('username_message').innerHTML = '用户名不能为空!';
} else if (val.match(/[\u4e00-\u9fa5]/)) {
document.getElementById('username_message').innerHTML = '用户名不能有中文!';
} else {
Ajax.call('user.php?act=check_username', 'username=' + val, checkusername_callback, 'GET', 'TEXT', true, true);
}
}
修改为
function check_username(val) {
if (val == '') {
document.getElementById('username_message').innerHTML = '用户名不能为空!';
} else {
Ajax.call('user.php?act=check_username', 'username=' + val, checkusername_callback, 'GET', 'TEXT', true, true);
}
}

 
 
 
 
 
 

ECshop - 首页精选活动删除

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2191 次浏览 • 2017-03-09 12:50 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照教程修改,或者下载附件直接覆盖。
 
打开 根目录/themes/68ecshopcom_360buy/library/index_ad_group.lbi 2-15行
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
$(document).ready(function(){
var a = $("#specialId").children("li");
var b = $(".bf-content");
if($(a).length > 0){
b.css({"display":"block"});

}
else{
b.css({"display":"none"});
}
});
</script>
<div class="bf-content" style="display:none">
删除掉script代码,最终index_ad_group.lbi文件代码与下面保持一致
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="bf-content" style="display:none">
<span class="title"></span>
<ul id="specialId" class="bf-ul-content clearfix">
<li class="b"> {insert name='ads' id=1 num=1} </li>
<li class="b"> {insert name='ads' id=2 num=1} </li>
<li class="b"> {insert name='ads' id=3 num=1} </li>
<li class="b"> {insert name='ads' id=4 num=1} </li>
<li class="b"> {insert name='ads' id=5 num=1} </li>
</ul>
</div>
 
  查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照教程修改,或者下载附件直接覆盖。
 
打开 根目录/themes/68ecshopcom_360buy/library/index_ad_group.lbi 2-15行
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
$(document).ready(function(){
var a = $("#specialId").children("li");
var b = $(".bf-content");
if($(a).length > 0){
b.css({"display":"block"});

}
else{
b.css({"display":"none"});
}
});
</script>
<div class="bf-content" style="display:none">

删除掉script代码,最终index_ad_group.lbi文件代码与下面保持一致
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="bf-content" style="display:none">
<span class="title"></span>
<ul id="specialId" class="bf-ul-content clearfix">
<li class="b"> {insert name='ads' id=1 num=1} </li>
<li class="b"> {insert name='ads' id=2 num=1} </li>
<li class="b"> {insert name='ads' id=3 num=1} </li>
<li class="b"> {insert name='ads' id=4 num=1} </li>
<li class="b"> {insert name='ads' id=5 num=1} </li>
</ul>
</div>

 
 

ECshop小京东 - 邮箱配置教程(126、163邮箱)

鸿宇教程库鸿宇 发表了文章 • 1 个评论 • 9065 次浏览 • 2017-01-18 16:43 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526

* 最近网易的126、163邮箱犯病,老是正常配置了,却不能发送邮件。
* 如果遇到这种情况,可以查看ECshop鸿宇小京东 - 邮箱配置教程之QQ邮箱

* 再说一遍 不要用25端口了!!!

再次强调一遍,麻烦你们配置的时候仔细认真阅读完本篇文章,所有需要的都在本篇文章里,如果配置报各种错误,就是你们自己没有严格按照教程正确配置造成的。(既然不认真仔细阅读我们辛辛苦苦的劳动成果,那么不好意思,凡是邮箱问题,解决收费117元/次)由于最近阿里云ECS关闭25端口, 导致部分用户邮件不能正常发送, 建议大家使用465邮件端口.

*QQ邮箱不能用,腾讯拒绝ecshop程序使用qq邮箱发送邮箱!!!

*端口切换为465时,先单击确定保存,不要点击发送测试邮件.保存之后单击网站后台右上角->清除更新缓存四个按钮都要依次单击,之后再发送测试邮件即可正常发送

* ①提示access is denied 请注意端口号,加密选择是端口号就是465,加密选择否端口号就是25

* ②切记,配置好之后,先单击确定保存邮箱配置,再点击发送测试邮件!!!

* ③Access is denied,报这样错误的,请仔细看看你自己的配置真的跟下面图解教程一模一样吗?这个错误完全是粗心造成的,自己没好好看下面的图解教程图片,自己对比清楚吧!是否SSL加密:选择是端口填写就是465。是否SSL加密:选择否端口就必须填写25。

* ④Windows服务器出现 Access is denied 报错, 请确认 php.ini 是否开启 php-openssl 模块
① 登录126或163邮箱,找到 设置 -》 常规设置 -》 POP3/SMTP/IMAP -》 勾选 POP3/SMTP服务 和 IMAP/SMTP服务




② 设置客户端授权码




③ 进入商城电脑端后台 -》 系统设置 -》 邮件服务器设置

特别注意!!!特别注意!!!特别注意!!!重要的事情说三遍!!!

a.发送邮件服务器地址(SMTP):smtp.126.com 则 邮件发送帐号:必须是以@126.com结尾的账号!

b.发送邮件服务器地址(SMTP):smtp.163.com 则 邮件发送帐号:必须是以@163.com结尾的账号!
 
c.帐号密码:填写的密码不是邮箱登录密码,而是客户端授权密码。
 
d.是否SSL加密:选择是,端口号填写465。是否SSL加密:选择否,端口号填写25。(推荐SSL加密,端口号465)
 
126邮箱465端口设置示例








阿里云(万网)邮箱465端口设置示例





  查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526

* 最近网易的126、163邮箱犯病,老是正常配置了,却不能发送邮件。
* 如果遇到这种情况,可以查看ECshop鸿宇小京东 - 邮箱配置教程之QQ邮箱

* 再说一遍 不要用25端口了!!!

再次强调一遍,麻烦你们配置的时候仔细认真阅读完本篇文章,所有需要的都在本篇文章里,如果配置报各种错误,就是你们自己没有严格按照教程正确配置造成的。(既然不认真仔细阅读我们辛辛苦苦的劳动成果,那么不好意思,凡是邮箱问题,解决收费117元/次)
由于最近阿里云ECS关闭25端口, 导致部分用户邮件不能正常发送, 建议大家使用465邮件端口.

*QQ邮箱不能用,腾讯拒绝ecshop程序使用qq邮箱发送邮箱!!!

*端口切换为465时,先单击确定保存,不要点击发送测试邮件.保存之后单击网站后台右上角->清除更新缓存四个按钮都要依次单击,之后再发送测试邮件即可正常发送

* ①提示access is denied 请注意端口号,加密选择是端口号就是465,加密选择否端口号就是25

* ②切记,配置好之后,先单击确定保存邮箱配置,再点击发送测试邮件!!!

* ③Access is denied,报这样错误的,请仔细看看你自己的配置真的跟下面图解教程一模一样吗?这个错误完全是粗心造成的,自己没好好看下面的图解教程图片,自己对比清楚吧!是否SSL加密:选择是端口填写就是465。是否SSL加密:选择否端口就必须填写25。

* ④Windows服务器出现 Access is denied 报错, 请确认 php.ini 是否开启 php-openssl 模块

① 登录126或163邮箱,找到 设置 -》 常规设置 -》 POP3/SMTP/IMAP -》 勾选 POP3/SMTP服务 和 IMAP/SMTP服务
邮箱设置-01.jpg

② 设置客户端授权码
邮箱设置-02.png

③ 进入商城电脑端后台 -》 系统设置 -》 邮件服务器设置

特别注意!!!特别注意!!!特别注意!!!重要的事情说三遍!!!

a.发送邮件服务器地址(SMTP):smtp.126.com 则 邮件发送帐号:必须是以@126.com结尾的账号!

b.发送邮件服务器地址(SMTP):smtp.163.com 则 邮件发送帐号:必须是以@163.com结尾的账号!
 
c.帐号密码:填写的密码不是邮箱登录密码,而是客户端授权密码。
 
d.是否SSL加密:选择是,端口号填写465。是否SSL加密:选择否,端口号填写25。(推荐SSL加密,端口号465)
 
126邮箱465端口设置示例
126邮箱465端口设置教程.png

邮箱设置-03.png

阿里云(万网)邮箱465端口设置示例
邮箱465端口设置教程.png


 

ECshop - 去掉首页右侧导航栏系统自带的在线客服

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2991 次浏览 • 2017-01-09 14:03 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照下面教程修改,或者下载附件直接覆盖。
 
① 找到 themes/68ecshopcom_360buy/library/customer_service.lbi 约 5 行<dd id="qqdd">改为<dd id="qqdd" style="display: none;">




  查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照下面教程修改,或者下载附件直接覆盖。
 
① 找到 themes/68ecshopcom_360buy/library/customer_service.lbi 约 5 行
<dd id="qqdd">
改为
<dd id="qqdd" style="display: none;">

QQ截图20170109140245.png

 

ECshop - 解决手机端商品详情页客服号码与手机端首页客服号码不能同步问题

鸿宇教程库鸿宇 发表了文章 • 0 个评论 • 2241 次浏览 • 2016-12-23 22:15 • 来自相关话题

官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照下面教程修改,或者下载附件直接覆盖。
 
打开 mobile/themesmobile/68ecshopcom_mobile/goods.dwt 约545行
<li class="bian"><a href="tel:4000000001"><em class="goods_nav2"></em><span>客服</span></a> </li>修改为
<li class="bian"><a href="tel:{insert name='ecsmart_tel'}"><em class="goods_nav2"></em><span>客服</span></a> </li> 查看全部
官方出品:鸿宇科技
官方论坛:bbs.hongyuvip.com
官方QQ群:90664526
解决方案:按照下面教程修改,或者下载附件直接覆盖。
 
打开 mobile/themesmobile/68ecshopcom_mobile/goods.dwt 约545行
 <li class="bian"><a href="tel:4000000001"><em class="goods_nav2"></em><span>客服</span></a> </li>
修改为
 <li class="bian"><a href="tel:{insert name='ecsmart_tel'}"><em class="goods_nav2"></em><span>客服</span></a> </li>

Yii2 - Linux安装使用Composer

Yii2.0鸿宇 发表了文章 • 0 个评论 • 2088 次浏览 • 2016-12-20 16:52 • 来自相关话题

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。它在每个项目的基础上进行管理,在你项目的某个目录中进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。

Composer 将这样为你解决问题:

a) 你有一个项目依赖于若干个库。

b) 其中一些库依赖于其他库。

c) 你声明你所依赖的东西。

d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。

Composer 是多平台的,我们努力使它在 Windows 、 Linux 以及 OSX 平台上运行的同样出色。
 
安装Composer

1、将composer.phar下载到项目中

使用下面命令下载Composer 的二进制文件,是一个 PHAR 包(PHP 的归档)curl -sS https://getcomposer.org/installer | php
* 可以通过 --install-dir 选项指定 Composer 的安装目录(它可以是一个绝对或相对路径):curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin/composer
2、如果把composer.phar放在系统的 PATH 目录中,就能在全局访问composer.phar。 在类Unix系统中,你甚至可以在使用时不加 php 前缀。可以执行这些命令让 composer 在你的系统中进行全局调用:mv composer.phar /usr/local/bin/composer
现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar。

3、检查 Composer 是否正常工作,只需要通过 php 来执行 PHAR:php composer.phar这将返回给你一个可执行的命令列表。
 
4、查看当前 Composer镜像地址
composer config –gl
[repositories.packagist.org.url] https://packagist.phpcomposer.com

使用 Composer
要在项目中使用 Composer,只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。现在使用 Composer 来安装项目的依赖。

1、创建 composer.json 文件

在当前目录下创建 composer.json 文件,在 composer.json 文件中指定 require key 的值。简单的告诉 Composer 你的项目需要依赖哪些包。

例如:{
"require":
{
"monolog/monolog": "1.0.*"
}
}
可以看到, require 需要一个 包名称  monolog/monolog映射到 包版本 1.0.*的对象。包名称由供应商名称和其项目名称构成。

2、安装依赖包

执行 install 命令获取定义的依赖到本地项目:php composer.phar install
如果你进行了全局安装,并且没有 phar 文件在当前目录,使用下面的命令代替:composer install
这将会找到 monolog/monolog 的最新版本,并将它下载到 vendor 目录。 这是一个惯例把第三方的代码到一个指定的目录 vendor。如果是 monolog 将会创建 vendor/monolog/monolog 目录。

注意: install 命令将创建一个 composer.lock 文件到你项目的根目录中。

3、自动加载

除了库的下载,Composer 还准备了一个自动加载文件,它可以加载 Composer 下载的库中所有的类文件。使用它,你只需要将下面这行代码添加到你项目的引导文件中:require 'vendor/autoload.php';
现在我们就可以使用 monolog 了 查看全部
Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。它在每个项目的基础上进行管理,在你项目的某个目录中进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。

Composer 将这样为你解决问题:

a) 你有一个项目依赖于若干个库。

b) 其中一些库依赖于其他库。

c) 你声明你所依赖的东西。

d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。

Composer 是多平台的,我们努力使它在 Windows 、 Linux 以及 OSX 平台上运行的同样出色。
 
安装Composer

1、将composer.phar下载到项目中

使用下面命令下载Composer 的二进制文件,是一个 PHAR 包(PHP 的归档)
curl -sS https://getcomposer.org/installer | php

* 可以通过 --install-dir 选项指定 Composer 的安装目录(它可以是一个绝对或相对路径):
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin/composer

2、如果把composer.phar放在系统的 PATH 目录中,就能在全局访问composer.phar。 在类Unix系统中,你甚至可以在使用时不加 php 前缀。可以执行这些命令让 composer 在你的系统中进行全局调用:
mv composer.phar /usr/local/bin/composer

现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar。

3、检查 Composer 是否正常工作,只需要通过 php 来执行 PHAR:php composer.phar这将返回给你一个可执行的命令列表。
 
4、查看当前 Composer镜像地址
composer config –gl
[repositories.packagist.org.url] https://packagist.phpcomposer.com


使用 Composer
要在项目中使用 Composer,只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。现在使用 Composer 来安装项目的依赖。

1、创建 composer.json 文件

在当前目录下创建 composer.json 文件,在 composer.json 文件中指定 require key 的值。简单的告诉 Composer 你的项目需要依赖哪些包。

例如:
{
"require":
{
"monolog/monolog": "1.0.*"
}
}

可以看到, require 需要一个 包名称  monolog/monolog映射到 包版本 1.0.*的对象。包名称由供应商名称和其项目名称构成。

2、安装依赖包

执行 install 命令获取定义的依赖到本地项目:
php composer.phar install

如果你进行了全局安装,并且没有 phar 文件在当前目录,使用下面的命令代替:
composer install

这将会找到 monolog/monolog 的最新版本,并将它下载到 vendor 目录。 这是一个惯例把第三方的代码到一个指定的目录 vendor。如果是 monolog 将会创建 vendor/monolog/monolog 目录。

注意: install 命令将创建一个 composer.lock 文件到你项目的根目录中。

3、自动加载

除了库的下载,Composer 还准备了一个自动加载文件,它可以加载 Composer 下载的库中所有的类文件。使用它,你只需要将下面这行代码添加到你项目的引导文件中:
require 'vendor/autoload.php';

现在我们就可以使用 monolog 了

Yii2 - PHP获取服务器详细信息函数

Yii2.0鸿宇 发表了文章 • 0 个评论 • 3908 次浏览 • 2016-12-10 20:23 • 来自相关话题

PHP获取服务器信息函数

获取系统类型及版本号:    php_uname()     (例:Windows NT COMPUTER 5.1 build 2600)

只获取系统类型:          php_uname('s')       (或:PHP_OS,例:Windows NT)

只获取系统版本号:        php_uname('r')       

获取PHP运行方式:      php_sapi_name()       (PHP run mode:apache2handler)

获取前进程用户名:        Get_Current_User()

获取PHP版本:          PHP_VERSION

获取Zend版本:          Zend_Version()

获取PHP安装路径:      DEFAULT_INCLUDE_PATH

获取当前文件绝对路径:    __FILE__

获取Http请求中Host值:    $_SERVER["HTTP_HOST"]          (返回值为域名或IP)

获取服务器IP:            GetHostByName($_SERVER['SERVER_NAME'])

接受请求的服务器IP:      $_SERVER["SERVER_ADDR"]            (有时候获取不到,推荐用:GetHostByName($_SERVER['SERVER_NAME']))

获取客户端IP:            $_SERVER['REMOTE_ADDR']

获取服务器解译引擎:      $_SERVER['SERVER_SOFTWARE']

获取服务器CPU数量:      $_SERVER['PROCESSOR_IDENTIFIER']

获取服务器系统目录:      $_SERVER['SystemRoot']

获取服务器域名:$_SERVER['SERVER_NAME']   (建议使用:$_SERVER["HTTP_HOST"])

获取用户域名:            $_SERVER['USERDOMAIN']

获取服务器语言:          $_SERVER['HTTP_ACCEPT_LANGUAGE']获取服务器Web端口:      $_SERVER['SERVER_PORT']
 
最大上传限制:      ini_get('upload_max_filesize')
 
附录:(Yii2.0获取系统信息)

系统名称:Yii::$app->name

系统版本:Yii::$app->version

MySQL版本:Yii::$app->db->pdo->getAttribute(\PDO::ATTR_SERVER_VERSION)
 
  查看全部
PHP获取服务器信息函数

获取系统类型及版本号:    php_uname()     (例:Windows NT COMPUTER 5.1 build 2600)

只获取系统类型:          php_uname('s')       (或:PHP_OS,例:Windows NT)

只获取系统版本号:        php_uname('r')       

获取PHP运行方式:      php_sapi_name()       (PHP run mode:apache2handler)

获取前进程用户名:        Get_Current_User()

获取PHP版本:          PHP_VERSION

获取Zend版本:          Zend_Version()

获取PHP安装路径:      DEFAULT_INCLUDE_PATH

获取当前文件绝对路径:    __FILE__

获取Http请求中Host值:    $_SERVER["HTTP_HOST"]          (返回值为域名或IP)

获取服务器IP:            GetHostByName($_SERVER['SERVER_NAME'])

接受请求的服务器IP:      $_SERVER["SERVER_ADDR"]            (有时候获取不到,推荐用:GetHostByName($_SERVER['SERVER_NAME']))

获取客户端IP:            $_SERVER['REMOTE_ADDR']

获取服务器解译引擎:      $_SERVER['SERVER_SOFTWARE']

获取服务器CPU数量:      $_SERVER['PROCESSOR_IDENTIFIER']

获取服务器系统目录:      $_SERVER['SystemRoot']

获取服务器域名:$_SERVER['SERVER_NAME']   (建议使用:$_SERVER["HTTP_HOST"])

获取用户域名:            $_SERVER['USERDOMAIN']

获取服务器语言:          $_SERVER['HTTP_ACCEPT_LANGUAGE']获取服务器Web端口:      $_SERVER['SERVER_PORT']
 
最大上传限制:      ini_get('upload_max_filesize')
 
附录:(Yii2.0获取系统信息)

系统名称:Yii::$app->name

系统版本:Yii::$app->version

MySQL版本:Yii::$app->db->pdo->getAttribute(\PDO::ATTR_SERVER_VERSION)