opencart修改后台文件夹名
在使用opencart进行二次开发时,若需要修改后台目录的文件夹名是可以操作的。具体步骤如下:
1、将网站后台文件夹名字改成opencartadmin
2、在该文件夹下找到config.php文件如图
$document_root = $_SERVER['DOCUMENT_ROOT'];
$server_name = $_SERVER['SERVER_NAME'];
//$website_root = str_replace("admin/", "", $document_root); if ( isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1')) ) {
// HTTP
define('HTTP_SERVER', 'https://' . $server_name . '/admin/');
define('HTTP_CATALOG', 'https://' . $server_name . '/'); // HTTPS
define('HTTPS_SERVER', 'https://' . $server_name . '/admin/');
define('HTTPS_CATALOG', 'https://' . $server_name . '/'); define('CDN_SERVER', 'https://d1eki5bd8dytdi.cloudfront.net/'); } else {
// HTTP
define('HTTP_SERVER', 'http://' . $server_name . '/admin/');
define('HTTP_CATALOG', 'http://' . $server_name . '/'); // HTTPS
define('HTTPS_SERVER', 'http://' . $server_name . '/admin/');
define('HTTPS_CATALOG', 'http://' . $server_name . '/'); define('CDN_SERVER', 'http://d1eki5bd8dytdi.cloudfront.net/'); } // DIR
define('DIR_APPLICATION_GLOBAL', $document_root . '/');
define('DIR_APPLICATION', $document_root . '/admin/');
define('DIR_SYSTEM', $document_root . '/system/');
define('DIR_LANGUAGE', $document_root . '/admin/language/');
define('DIR_TEMPLATE', $document_root . '/admin/view/template/');
define('DIR_CONFIG', $document_root . '/system/config/');
define('DIR_IMAGE', $document_root . '/image/');
define('DIR_CACHE', $document_root . '/system/cache/');
define('DIR_DOWNLOAD', $document_root . '/system/download/');
define('DIR_UPLOAD', $document_root . '/system/upload/');
define('DIR_LOGS', $document_root . '/system/logs/');
define('DIR_MODIFICATION', $document_root . '/system/modification/');
define('DIR_CATALOG', $document_root . '/catalog/');
define('DIR_INVOICE', $document_root . '/admin/invoice/');
define('DIR_VENDOR', $document_root . '/vendor/');
define('DIR_EXCEL', $document_root . '/admin/excel/');
define('HTTP_PROTENTIAL_CUSTOMER_EXCEL', HTTP_SERVER . 'excel/protential_customer.xlsx');
define('HTTP_PROTENTIAL_MANUFACTURER_EXCEL', HTTP_SERVER . 'excel/protential_manufacturer.xlsx');
define('HTTP_EXCEL', HTTP_SERVER . 'excel/');
define('DEFAULT_VOLUME_ID', 4);
define('DEFAULT_PRICE_TYPE_ID', 1);
define('DEFAULT_ORDER_CUSTOMER_ID', 66);
define('ATTR_BRAND_ID', 18);
define('ATTR_GROUP_ID', 7);
define('ATTR_SPECIFICATION_ID', 21);
define('ATTR_EXPIRATION_ID', 13);
define('NORMAL_USER_ID', 5);
define('AUTHORIZED_USER_ID', 1);
define('RANDOM_SORT_BASE', 1000);
define('DEFAULT_CURRENCY', 'CNY');
define('STUFF_COMMISSION', 0.05);
define('MODEL_NO_LENGTH',6);
define('LENGTH_CLASS_ID_METER', 4);
define('FOB_CURRENCY_ID', 4); // DB
/*
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'cso-main-db.cukuz7fl9ajn.ap-southeast-1.rds.amazonaws.com');
define('DB_USERNAME', 'admin');
define('DB_PASSWORD', 'cso1234#');
define('DB_DATABASE', 'CSOMain');
define('DB_PREFIX', 'oc_');
*/
require_once("../inc/dbConfig.php");
然后用使用编辑器对admin全部替换成opencartadmin
<?php $document_root = $_SERVER['DOCUMENT_ROOT'];
$server_name = $_SERVER['SERVER_NAME'];
//$website_root = str_replace("opencartadmin/", "", $document_root); if ( isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1')) ) {
// HTTP
define('HTTP_SERVER', 'https://' . $server_name . '/opencartadmin/');
define('HTTP_CATALOG', 'https://' . $server_name . '/'); // HTTPS
define('HTTPS_SERVER', 'https://' . $server_name . '/opencartadmin/');
define('HTTPS_CATALOG', 'https://' . $server_name . '/'); define('CDN_SERVER', 'https://d1eki5bd8dytdi.cloudfront.net/'); } else {
// HTTP
define('HTTP_SERVER', 'http://' . $server_name . '/opencartadmin/');
define('HTTP_CATALOG', 'http://' . $server_name . '/'); // HTTPS
define('HTTPS_SERVER', 'http://' . $server_name . '/opencartadmin/');
define('HTTPS_CATALOG', 'http://' . $server_name . '/'); define('CDN_SERVER', 'http://d1eki5bd8dytdi.cloudfront.net/'); } // DIR
define('DIR_APPLICATION_GLOBAL', $document_root . '/');
define('DIR_APPLICATION', $document_root . '/opencartadmin/');
define('DIR_SYSTEM', $document_root . '/system/');
define('DIR_LANGUAGE', $document_root . '/opencartadmin/language/');
define('DIR_TEMPLATE', $document_root . '/opencartadmin/view/template/');
define('DIR_CONFIG', $document_root . '/system/config/');
define('DIR_IMAGE', $document_root . '/image/');
define('DIR_CACHE', $document_root . '/system/cache/');
define('DIR_DOWNLOAD', $document_root . '/system/download/');
define('DIR_UPLOAD', $document_root . '/system/upload/');
define('DIR_LOGS', $document_root . '/system/logs/');
define('DIR_MODIFICATION', $document_root . '/system/modification/');
define('DIR_CATALOG', $document_root . '/catalog/');
define('DIR_INVOICE', $document_root . '/opencartadmin/invoice/');
define('DIR_VENDOR', $document_root . '/vendor/');
define('DIR_EXCEL', $document_root . '/opencartadmin/excel/');
define('HTTP_PROTENTIAL_CUSTOMER_EXCEL', HTTP_SERVER . 'excel/protential_customer.xlsx');
define('HTTP_PROTENTIAL_MANUFACTURER_EXCEL', HTTP_SERVER . 'excel/protential_manufacturer.xlsx');
define('HTTP_EXCEL', HTTP_SERVER . 'excel/');
define('DEFAULT_VOLUME_ID', 4);
define('DEFAULT_PRICE_TYPE_ID', 1);
define('DEFAULT_ORDER_CUSTOMER_ID', 66);
define('ATTR_BRAND_ID', 18);
define('ATTR_GROUP_ID', 7);
define('ATTR_SPECIFICATION_ID', 21);
define('ATTR_EXPIRATION_ID', 13);
define('NORMAL_USER_ID', 5);
define('AUTHORIZED_USER_ID', 1);
define('RANDOM_SORT_BASE', 1000);
define('DEFAULT_CURRENCY', 'CNY');
define('STUFF_COMMISSION', 0.05);
define('MODEL_NO_LENGTH',6);
define('LENGTH_CLASS_ID_METER', 4);
define('FOB_CURRENCY_ID', 4); // DB
/*
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'cso-main-db.cukuz7fl9ajn.ap-southeast-1.rds.amazonaws.com');
define('DB_USERNAME', 'opencartadmin');
define('DB_PASSWORD', 'cso1234#');
define('DB_DATABASE', 'CSOMain');
define('DB_PREFIX', 'oc_');
*/
require_once("../inc/dbConfig.php");
注意:一些vqmod模式的功能插件默认找admin这个后台文件夹名字,那你可以针对此vqmod的相应xml文件也做如此修改调整即可。
opencart修改后台文件夹名的更多相关文章
- 树莓派Ubuntu 16.04 MATA系统 修改用户文件夹名后,提示configure it with blueman-service
自从修改了树莓派的Ubuntu 16.04 MATA 系统的 /home/ 下的用户文件夹名后,使用vncserver远程操作,看到桌面每次都提示 Configured directory for i ...
- Win10系统修改主机名、用户名称和密码、以及C盘中的用户文件夹名
写在前面 近期重新安装了Ubuntu16.04系统,同时也修改了Windows10系统的用户名.密码,还有C盘用户文件夹名称.对于Linux和windows系统来说,修改名称基本都是三部分,主机名.用 ...
- C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名
原文:C# 文件操作(全部) 追加.拷贝.删除.移动文件.创建目录 修改文件名.文件夹名 本文也收集了目前最为常用的C#经典操作文件的方法,具体内容如下:C#追加.拷贝.删除.移动文件.创建目录.递归 ...
- C# 选择文件、选择文件夹、打开文件(或者文件夹) 路径中获取文件全路径、目录、扩展名、文件名称 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名!!
https://www.cnblogs.com/zhlziliaoku/p/5241097.html 1.选择文件用OpenDialog OpenFileDialog dialog = new Ope ...
- Python小代码_15_遍历指定路径下的所有文件和文件夹,并格式化输出文件路径文件名和文件夹名,文件大小,修改时间
遍历指定路径下的所有文件和文件夹,并格式化输出文件路径文件名和文件夹名,文件大小,修改时间 import osimport datetime def print_tree(dir_path): for ...
- java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码
java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码 作者:Vashon package com.ywx.batchrename; import java.io.File; import ...
- python--批量修改文件夹名
python代码如下: import os , re import os.path rootdir = r'C:\Users\Administrator\Desktop\222' # rootdir ...
- C# 添加,修改,删除文件夹/文件集合
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw ...
- 在Linux中要修改一个文件夹或文件的权限
在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下. 语法如下: chmod [who] [+ | - | =] [mode] ...
随机推荐
- 黑马程序员_Java面向对象3_多态
5.面向对象_多态 多态定义:某一种事物存在的多种形态. 例:动物中猫,狗. 猫这个对象对应的类型是猫类型. 猫 x = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物. 动物 y = n ...
- EucOne调试
~/.ssh/id_rsa权限问题,造成ssh无法登陆问题解决;
- MVC 控制器详解
Controller: Controllers 文件夹包含负责处理用户输入和响应的控制器类. MVC 要求所有控制器的名称必须以 "Controller" 结尾. 控制器的职责: ...
- js练习【DOM操作】
完成效果: 演示地址:http://codepen.io/anon/pen/jPbYWq HTML: <!DOCTYPE html> <html lang="en" ...
- ORA-02069: global_names parameter must be set to TRUE for this operation
原因:在对远程表增删改操作的时候,调用了本地函数. 比如:insert into trans_load_rate@DC values(rate_s(1)); trans_load_rate是DC库的 ...
- 原创:2016.4.25-2016.5.1 C# informal essay and tittle_tattle
1.Some tips of the Time in C sharp (1) How to define the category of the "Datetime"? date ...
- 利用java Base64 实现加密、解密
Base64加密解密 package com.stone.util; import java.io.UnsupportedEncodingException; import sun.misc.*; p ...
- js处理数学经典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少?
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- hdu find the safest road
算法:多源最短路(floyd) 题意:每条通路有一个安全系数,求始点到终点的最大的安全系数并输出,如果没有输出What a pity! c++超时啊 Problem Description XX星球有 ...
- c++11-bind的用法
bind函数 在c++11之前,要绑定某个函数.函数对象或者成员函数的不同参数值需要用到不同的转换器,如bind1st.bind2nd.fun_ptr.mem_fun和mem_fun_ref等.在c+ ...