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. Word中封面的问题

    老师给了封面,当从一个文档复制到另一个文档时格式变了,即便用格式刷也解决不了一些问题,那么就把正文复制到带有封面的文档,把老师的其他内容删掉.

  2. Delphi TdxBarmanager

    在 Form 上放一个 BarManager鼠标右键它,可以建立一个 MainToolBar,鼠标右键MainToolBar,建什么随便你选.只不过,最后设置一下 BarManager 的 Image ...

  3. HDOJ(HDU) 2060 Snooker(英语很重要。。。)

    Problem Description background: Philip likes to play the QQ game of Snooker when he wants a relax, t ...

  4. rails console --sandbox出现的安装错误解决方案

    rails中可以用使用console命令行来测试运行rails应用程序,但是采用源码编译安装的话可能缺少readline动态库,导致ruby无法使用这个库此时如果调用rails console(rai ...

  5. hp-ux-ia64:jffi/ffi 编译总结

    在HP-UX-IA64下编译JFFI及FFI遇到很多问题,官网jffi文档中也并没有在hp-ux-ia64平台上有编译过. 次文档仅为记录之用.记录编译过程,但并不意味着本人遇到的问题已经解决. 注意 ...

  6. POJ2230 Watchcow【欧拉回路】

    Watchcow Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 6172Accepted: 2663 Special Judge ...

  7. 《C专家编程》之一

    一.解决函数返回指针的几种方法 1. 返回一个指向字符串常量的指针. 例子: char* func() { rturn "Only work for simple strings" ...

  8. Python第一课

    一.模块的常用方法 __name__     #主模块name值main __file__    #文件所在的路径+文件名 __doc__    #文件级别的注释 二.函数 参数 参数默认值 可变参数 ...

  9. 渲染器 Shader BitmapShader

    渲染模式: tileX tileY:The tiling mode for x/y to draw the bitmap in.   在位图上 X/Y 方向 瓦工/花砖/瓷砖 模式 CLAMP  :如 ...

  10. ASP.NET-FineUI开发实践-4

    最近实在没时间研究东西,FineUI一直也没进一步实践,但是还是很想学点东西,所以找了个课题研究了下,在论坛里看见了又下角的提醒,自己想了想做了一个,我不是大神,接触EXTJS很少,就是用到哪看哪,没 ...