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. UPdate 延时盲注之小技巧

    Title:UPdate 延时盲注之小技巧  --2014-06-05 15:21 UPDATE TABLEZZZ SET zz=111111 where id=$id 当TABLEZZZ表为空的时候 ...

  2. 机器学习公开课~~~~mooc

    https://class.coursera.org/ntumlone-001/class/index

  3. Qt经典—线程、事件与Qobject(耳目一新)

    介绍 You’re doing it wrong. — Bradley T. Hughes 线程是qt channel里最流行的讨论话题之一.许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到 ...

  4. 自定义xamarin.forms Entry 背景色以及边框

    创建   一个Xamarin.Forms自定义控件.     自定义Entry控件可以通过继承来创建Entry控制,显示在下面的代码示例: public class MyEntry : Entry { ...

  5. scheme lambda表达式 形参

     lambda表达式 (Lambda (arg1 …) exp1 exp2)从演算来看,(let ((var value) …) exp1 exp2…) == ((lambda (var …) exp ...

  6. 【HDOJ】1438 钥匙计数之一

    状态压缩.分最后一个槽的值以及当前的配置方案是否可以进行DP. /* 1438 */ #include <cstdio> #include <cstring> #include ...

  7. HDU_1071——积分求面积,抛物线顶点公式

    Problem Description Ignatius bought a land last week, but he didn't know the area of the land becaus ...

  8. openStack 云平台使用一般杂记

    1. To launch an instance,you must at least specify the flavor,image name,network,security group,keyp ...

  9. mysql oracle静默 一键安装脚本

    pre-read; 为了达到一键搞定的目的!现Ruiy简单做如下几小条规定   如果你想这么一键来搞定请君莫要违背约束! 1. 下载 `二进制` mysql软件介质版本不限,二进制包务必,源码及rpm ...

  10. Java中直接输出一个类的对象

    例如 package com.atguigu.java.fanshe; public class Person { String name; private int age; public Strin ...