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文件也做如此修改调整即可。

时间: 2024-08-06 21:11:21

opencart修改后台文件夹名的相关文章

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

自从修改了树莓派的Ubuntu 16.04 MATA 系统的 /home/ 下的用户文件夹名后,使用vncserver远程操作,看到桌面每次都提示 Configured directory for incoming files does not exist Please make sure that directory "/home/修改前用户文件名/Downloads" exists or configure it with blueman-service, 于是找了下问题所在,因为

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

写在前面 近期重新安装了Ubuntu16.04系统,同时也修改了Windows10系统的用户名.密码,还有C盘用户文件夹名称.对于Linux和windows系统来说,修改名称基本都是三部分,主机名.用户名和密码.用户文件夹名称.用户文件夹名是不能在用户自身登陆时修改的(也就是不能自己修改自己的名称,否则修改后无法登陆),需要新建一个用户并赋予管理员权限,或者开启Administrator登陆,直接使用Administrator来修改想要修改的用户文件夹名称.然而登陆界面的用户名和密码都可以轻松的

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

原文:java批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码 源代码下载地址:http://www.zuidaima.com/share/1550463660264448.htm 今天有个需求,想把某个文件夹下所有后缀名为jsp的更改为ftl,本来想用bat实现对bat的高级语法也不太了解,后来发现还需要递归遍历所有的子文件夹,所以用java实现了一个功能一样的代码,有需要的牛人可以下载修改为自己想要的. 这样可以兼容windows和linux. package com.zuidaima

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

https://www.cnblogs.com/zhlziliaoku/p/5241097.html 1.选择文件用OpenDialog OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = true;//该值确定是否可以选择多个文件 dialog.Title = "请选择文件夹"; dialog.Filter = "所有文件(*.*)|*.*"; if (dialog.ShowDial

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

C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 string OrignFile,NewFile; O

bat 批处理修改多层文件夹名称

最近朋友一直抱怨说有一堆的文件夹需要重新修改名称,一个一个处理非常浪费时间,问有没有什么简洁的方法进行处理. 在明白了朋友的需求后,想到可以写个bat批处理文件进行处理. 首先分析下朋友的需求: 原文件夹名称及结构:D:\ ----test01 ----test02_XXXX_XXXX ----test03_XXXX_XXXX 需要将test01文件夹下的test02下划线后的内容去掉,并将文件夹test02下的test03文件夹下划线后面的内容去掉. 修改为: ----test01 ----t

matlab从文件夹名中获得该文件夹下所图像文件名

function [s,nameC]=get_FileNameFromFolderPath(path) % 函数调用:[s,nameC]=get_FileNameFromFolderPath(path) % 函数功能:从文件夹名中获得该文件夹下所图像文件名 % 函数输入:path 为文件夹路径 % 函数输出:s 表示状态,当为0时表示正确 % nameC 表示获得的图像名的胞体cell % 函数历史:v0.0 @2013-01-27 created by Aborn cmd = sprintf(

如何在linux系统下对文件夹名有空格的文件夹进行操作

http://www.2cto.com/os/201409/335119.html 在Windows操作系统中可以轻易地创建\移动\删除文件夹名带有空格的文件夹, 而在linux则需要进行一些特殊的处理才能实现以上功能. (1)创建文件夹 mkdir my\ first 这条命令创建了文件夹"my first",文件夹名中my和first之间有一个空格,在命令行中需要 添加一个"\"符号和一个空格的组合 mkdir my\ \ tow 这条命令创建了文件夹"

php Laravel 框架之建立后台文件夹 二

在前面的章节中我们讲解过如何在 Laravel框架中建立后台文件夹. php Laravel 框架之建立后台文件夹 现在我们再添加一块内容.是关于自动加载的部分. 在我们app目录中还有个start目录.它里面这样写道: In addition to using Composer, you may use the Laravel class loader to load your controllers and models. This is useful for keeping all of