關於ShopEx的二次開發的目錄結構及各檔案功能

2021-07-09 05:21:21 字數 701 閱讀 3534

一、目錄結構:

define('without_cache',false);//預設情況下快取是開啟的
5、core/shop/view資料夾
系統頁面資料夾,對應著在前台視覺化編輯時所看到的「系統功能區塊,無法視覺化編輯」
6、themes資料夾
模板資料夾。
info.xml 模板資訊配置檔案
theme.xml
preview.jpg 模板縮圖
block資料夾 模板內可復用檔案,如頭部(header.html)、底部(footer.html)
這裡重點解釋一下 info.xml
<?xml version="1.0" encoding="utf-8" ?>

模板名xbdbs

shopex4.8.5

模板描述

shopex

-name: 模板名 -version: 模板版本 -info: 模板描述 -author: 模板作者 -site: 模板** -update_url: 模板公升級位址 -borders: 邊框的描述,這裡所列出的資訊會被用在後台「修改版塊」面板的「版塊邊框」下拉框中。其中key為顯示在後台的下拉選項,tpl為各邊框相對模板目錄的邊框路徑。 -config: 模板中定義的引數,例如一套變色模板,它的顏色可以作為引數寫在config中,方便使用者在編輯模板時修改。config的引數可在後台「模板配置」中修改。

shopex 二次開發實戰 新增倉庫模組

近期在做乙個shopex 的修改,因為shopex不是完全開源,作二次開發不是很方便。網上這方面的資料也不多,這裡我總結一下自己的開發過程。這裡介紹的是新增乙個倉庫模組,此處只介紹倉庫的管理,並不涉及倉庫與商品的整合部分。1 因為後台的選單是加密了,網上有通過使用者自定義目錄的方式來新增後台選單,不...

關於二次開發

首先,看他的目錄結構,知道每個資料夾,甚至每個檔案是幹什麼的,這個常用的discuz等都有相關的資料,並不是所有的檔案都要一一看懂 其次,他的模板語言語法是怎麼樣的,定義了哪些全域性變數 全域性陣列 常量。再次就是看他的核心類 核心函式是怎麼寫的。對架構感興趣的,可以看看他的路由解析類 控制器類 資...

關於 Discuz 的二次開發

可能是因為 discuz 龐大的使用者群的原因吧,發現有些中小 也有在 discuz 基礎上做二次開發的,巧的是,到了某個階段,不約而同的遇到類似的問題 開發進度明顯滯後。個人覺得 discuz 設計的初衷是面向中小站長的,對於二次開發可能並不是很重視。去官方論壇看了半天,甚至都沒有專門二次開發的板...