1.去掉首页里面代码

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<!--↑↑模板中请务必使用HTML5的标准DOCTYPE↑↑-->
<meta name="generator" content="ecstore.'.$app_exclusion['app_id'].'" />
<!--ecstore 系列产品前端由 ShopEx UED 团队倾力打造-->
<!--========== Authors ==========-->
<!--Leader: zinkwind@gmail.com-->
<!--ID: wosqiqi@gmail.com-->
<!--VD: luyunfang11@163.com-->
<!--VD: yubin@shopex.cn-->
<!--FE: tylerchao.sh@gmail.com-->
<!--WAP: 4769946@qq.com-->

解决:

文件路径:app/site/lib/view/helper.php

2.修改后台登录路径

文件路径:config/mapper.php

3.Powered By出现的文件
1)app/base/lib/view/compiler.php
2)app/desktop/contoller/default.php
3)app/desktop/view/about.html
4)app/desktop/view/tpl.html
5)public/app/desktop/statics/about.html

4.去掉首页底部版权
注释文件app/site/lib/view/helper.php

$obj = kernel::service('site_footer_copyright');
if(is_object($obj) && method_exists($obj, 'get')){
$html .= $obj->get();
}else{
if(!defined('WITHOUT_POWERED') || !constant('WITHOUT_POWERED')){
$html .= ecos_cactus('site','copyr',$html);
}
}

5.增加超级管理员
相关表:
1.sdb_pam_account
2.sdb_desktop_users
获得密码:
app\pam\lib\passport\desktop\basic.php

$password_string = pam_encrypt::get_encrypted_password($_POST['password'],$auth-
>type,array('login_name'=>$_POST['uname']));

6.密码加密方式
相关页面:
1.app\pam\lib\encrypt.php
2.app\pam\lib\encrypt\default.php

函数:extends_md5()

核心代码:

$string_md5 = md5(md5($source_str).$username.$createtime);
$front_string = substr($string_md5,0,31);
$end_string = 's'.$front_string;

如果用户名是手机,又不想用手机验证,可稍加改造:比如:13100000000->s13100000000
打开页面:app\b2c\controller\site\passport.php
找到函数:post_login();
修改代码:'login_account' => $post['uname'] 为 'login_account' => 's'.$post['uname'];

或者

打开页面: app\b2c\lib\user\passport.php
找到函数:get_login_account_type()
注释掉手机类型验证:

/*if(preg_match("/^1[34578]{1}[0-9]{9}$/",$login_account)){
$login_type = 'mobile';
return $login_type;
}*/

7.商品详细页图片过大导致页面错乱

后台【控制面板】->【商品图片配置】->【商品页详细图设定】

默认尺寸:宽300px 高300px

8.去掉PC和WAP版免费注册(分销模式推荐注册会用到)

PC文件位置:app/b2c/view/site/passport/signin/signin.html
WAP文件位置:app/b2c/view/wap/passport/index.html

更新中......

EcStore操作笔记的更多相关文章

  1. Centos7系统下修改主机名操作笔记

    习惯了在Centos6系统下修改主机名的操作,但是Centos7下修改主机名的操作却大不相同!操作笔记如下: 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient) ...

  2. C语言 字符串操作 笔记

    /* C语言字符串的操作笔记 使用代码和注释结合方式记录 */ # include <stdio.h> # include <string.h> int main(void) ...

  3. Oracle 日常应用和操作笔记

    简单整理oracle日常应用笔记. 1.采用excel表格中的数据直接粘贴数据库记录中,默认会在后面加一个空格“”,操作完成后一定要记得对空格匹配然后修改一下. 2.查询数据库里的所有表结构, 采用s ...

  4. MongoDb的副本集搭建教程(个人操作笔记)

    很多公司都在用MongoDb ,一直没有时间研究,最近好好的整了一下,做下笔记,直接上操作步骤,关于Mongodb的理论知识可以搜索其他资料,也可以联系我索取 mongoDB官方已经不建议使用主从模式 ...

  5. LINUX上安装JDK+tomcat+mysql操作笔记

    1.环境准备: 1-1.centos 64位(本人的虚拟机安装此系统),安装步骤和网络配置已经在前两篇记录. 1-2.JDK 版本1.8 1-3.tomcat压缩包 1-4.CRT远程连接工具(可用其 ...

  6. git常用操作笔记

    这是我看了廖雪峰的git教程,写的笔记,仅作为一个学习的记录 一.大多数我们面临的是已经有一个进行中的项目了,我们只需克隆下来就可以了 1.安装git,安装完后,可输入git,回车,查看是否已安装 2 ...

  7. 关于pgsql 的json 和jsonb 的数据查询操作笔记整理

    关于pgsql 的json 和jsonb 的数据处理笔记 1. json 和jsonb 区别两者从用户操作的角度来说没有区别,区别主要是存储和读取的系统处理(预处理)和耗时方面有区别.json写入快, ...

  8. 离线版centos8环境部署迁移监控操作笔记

    嗨咯,前两天总结记录了离线版centos8下docker的部署笔记,今天正好是2021年的最后一天,今天正好坐在本次出差回家的列车上,车上没有上面事做,索性不如把本次离线版centos8环境安装的其他 ...

  9. MySQL 子查询与连接操作笔记

    SQL语句之间是可以进行连接操作的,在一些复杂的数据操作中必须用到连接操作.简单的说就是一个SQL语句的结果可以作为相连接的SQL操作的一部分.SQL结构化查询语句,子查询是指的所有的SQL操作,并非 ...

随机推荐

  1. Sample RWD Setup for Client-Side Development

    RWD and RESS concepts fluid images, responsive grids, and media queries. Twitter's Bootstrap based o ...

  2. MYSQL主从同步测试

    参考: http://www.cnblogs.com/zgx/archive/2011/09/13/2174823.html 注意选建同步用户,其它的都按步就搬. 还有,不要让IPTABLES坏事,开 ...

  3. <frameset><frame><iframe>网页框架

    这几个标签都属于同一类功能,就是框架内镶功能: 1)<frameset>意为把页面分解成一定部分,让每一部分显示不同的内镶框架,如(请复制到DW尝试): <html> < ...

  4. COJ 1006 树上操作

    传送门:http://oj.cnuschool.org.cn/oj/home/problem.htm?problemID=979 WZJ的数据结构(六) 难度级别:D: 运行时间限制:1000ms: ...

  5. 怎样在WIN7系统下安装IIS和配置ASP(详细)

    一:Windows7系统 (IIS是WIN7自带的,版本7.0),首先是安装IIS.打开控制面板,找到“程序与功能”,点进去,点击左侧“打开或关闭Windows功能”,找到“Internet 信息服务 ...

  6. Java类加载器深入理解

    本篇文章主要是详细写一下个人对Java ClassLoader的理解. 首先回顾一下,java虚拟机载入java类的步骤:java文件经过编译器编译后变成字节码文件(.class文件),类加载器(Cl ...

  7. N - Marriage Match II - HDU 3081(最大流)

    题目大意:有一些男孩和女孩玩一个游戏,每个女孩都可以挑一个男孩来进行这个游戏(所有人都要参加),女孩只会挑选她喜欢的男孩,并且她们认为她们朋友喜欢的男孩她们也是喜欢的(朋友的男朋友也是我的男朋友??? ...

  8. wxPython学习笔记(一)

    创建最小的空的wxPython程序 frame = wx.Frame(parent=None, title='Bare') frame.Show() return True app = App() a ...

  9. UINavigationController 导航控制器 ,根据文档写的一些东西

    今天讲了导航控制器UINavigationController 和标签栏视图控制器UITabBarController 先来说一说导航视图控制器  UINavigationController 导航控 ...

  10. C primer plus 读书笔记第五章

    本章的标题是运算符,表达式和语句.主要研究如何处理数据. 示例代码展示了一个使用简单的while循环的代码,难度不大. 下面简单介绍本章的基本概念. 1.基本运算符. 基本运算符有:赋值运算符(C语言 ...