在使用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修改后台文件夹名的更多相关文章

  1. 树莓派Ubuntu 16.04 MATA系统 修改用户文件夹名后,提示configure it with blueman-service

    自从修改了树莓派的Ubuntu 16.04 MATA 系统的 /home/ 下的用户文件夹名后,使用vncserver远程操作,看到桌面每次都提示 Configured directory for i ...

  2. Win10系统修改主机名、用户名称和密码、以及C盘中的用户文件夹名

    写在前面 近期重新安装了Ubuntu16.04系统,同时也修改了Windows10系统的用户名.密码,还有C盘用户文件夹名称.对于Linux和windows系统来说,修改名称基本都是三部分,主机名.用 ...

  3. C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名

    原文:C# 文件操作(全部) 追加.拷贝.删除.移动文件.创建目录 修改文件名.文件夹名 本文也收集了目前最为常用的C#经典操作文件的方法,具体内容如下:C#追加.拷贝.删除.移动文件.创建目录.递归 ...

  4. C# 选择文件、选择文件夹、打开文件(或者文件夹) 路径中获取文件全路径、目录、扩展名、文件名称 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名!!

    https://www.cnblogs.com/zhlziliaoku/p/5241097.html 1.选择文件用OpenDialog OpenFileDialog dialog = new Ope ...

  5. Python小代码_15_遍历指定路径下的所有文件和文件夹,并格式化输出文件路径文件名和文件夹名,文件大小,修改时间

    遍历指定路径下的所有文件和文件夹,并格式化输出文件路径文件名和文件夹名,文件大小,修改时间 import osimport datetime def print_tree(dir_path): for ...

  6. java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码

    java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码 作者:Vashon package com.ywx.batchrename; import java.io.File; import ...

  7. python--批量修改文件夹名

    python代码如下: import os , re import os.path rootdir = r'C:\Users\Administrator\Desktop\222' # rootdir ...

  8. C# 添加,修改,删除文件夹/文件集合

    C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw ...

  9. 在Linux中要修改一个文件夹或文件的权限

    在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下. 语法如下: chmod [who] [+ | - | =] [mode] ...

随机推荐

  1. 黑马程序员_Java面向对象3_多态

    5.面向对象_多态 多态定义:某一种事物存在的多种形态. 例:动物中猫,狗. 猫这个对象对应的类型是猫类型. 猫 x = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物. 动物 y = n ...

  2. EucOne调试

    ~/.ssh/id_rsa权限问题,造成ssh无法登陆问题解决;

  3. MVC 控制器详解

    Controller: Controllers 文件夹包含负责处理用户输入和响应的控制器类. MVC 要求所有控制器的名称必须以 "Controller" 结尾. 控制器的职责: ...

  4. js练习【DOM操作】

    完成效果: 演示地址:http://codepen.io/anon/pen/jPbYWq HTML: <!DOCTYPE html> <html lang="en" ...

  5. 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库的 ...

  6. 原创: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 ...

  7. 利用java Base64 实现加密、解密

    Base64加密解密 package com.stone.util; import java.io.UnsupportedEncodingException; import sun.misc.*; p ...

  8. js处理数学经典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  9. hdu find the safest road

    算法:多源最短路(floyd) 题意:每条通路有一个安全系数,求始点到终点的最大的安全系数并输出,如果没有输出What a pity! c++超时啊 Problem Description XX星球有 ...

  10. c++11-bind的用法

    bind函数 在c++11之前,要绑定某个函数.函数对象或者成员函数的不同参数值需要用到不同的转换器,如bind1st.bind2nd.fun_ptr.mem_fun和mem_fun_ref等.在c+ ...