解析SiteFactory CMS版升級(jí)到eShop版的操作過(guò)程_動(dòng)易Cms教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
1、先到動(dòng)易官方網(wǎng)站(http://www.powereasy.net)下載與CMS相同版本的eShop程序包。
2、向Cms加入或替換eShop的相應(yīng)文件。具體有以下幾種方法:
- 方法一:直接覆蓋替換。
把下載下來(lái)的eShop程序包解壓,把其中的WebSite目錄直接復(fù)制到Cms虛擬目錄中,替換所有文件(注意先備份好Cms虛擬目錄下的\Config\ConnectionStrings.config文件,此文件包含了數(shù)據(jù)庫(kù)的鏈接字符串,替換完成后可以復(fù)制回去),使用此方法是針對(duì)對(duì)Cms程序的模板與標(biāo)簽等改動(dòng)不大的時(shí)候適用。如果模板與標(biāo)簽等改動(dòng)比較大的,記得先對(duì)標(biāo)簽與模板作好備份,要不然使用此方法將會(huì)丟失我們所作的改動(dòng)。 - 方法二:復(fù)制eShop的以下目錄,并修改相應(yīng)標(biāo)簽。
復(fù)制eShop解壓包WebSite的以下目錄到Cms虛擬目錄中,并覆蓋之:
\Shop\
\User\Common\
\User\Crm\
\User\Shop\
\Admin\Common\
\Admin\Crm\
\Admin\Shop\
\Admin\SMS\
查找Cms的以下標(biāo)簽,把內(nèi)容{PE.Label id="CMS用戶登錄" /}改成{PE.Label id="雅灰用戶登錄" /}。
\Template\雅灰模板方案\雅灰內(nèi)容右側(cè).config
\Template\雅灰模板方案\標(biāo)簽庫(kù)\雅灰商店右側(cè).config
\Template\雅灰模板方案\標(biāo)簽庫(kù)\雅灰網(wǎng)站首頁(yè)右欄.config
\Template\雅灰模板方案\標(biāo)簽庫(kù)\雅灰文章右側(cè).config
\Template\雅灰模板方案\標(biāo)簽庫(kù)\雅灰下載內(nèi)容右側(cè).config
\Template\雅灰模板方案\標(biāo)簽庫(kù)\雅灰下載右側(cè).config
\Template\雅灰模板方案\首頁(yè)模板\默認(rèn)網(wǎng)站首頁(yè)模板.html
\Template\雅灰模板方案\用戶中心模板\默認(rèn)用戶注冊(cè)頁(yè)模板.html
查找Cms以下標(biāo)簽,把其中的{PE.Label id="CMS用戶登錄" /}改為{PE.Label id="用戶登錄" /}
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\留言節(jié)點(diǎn)左側(cè).config
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\軟件節(jié)點(diǎn)左側(cè).config
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\圖片節(jié)點(diǎn)左側(cè).config
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\網(wǎng)站Tag標(biāo)簽左側(cè).config
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\網(wǎng)站首頁(yè)左側(cè).config
\Template\雅藍(lán)模板方案\標(biāo)簽庫(kù)\文章節(jié)點(diǎn)左側(cè).config
\Template\雅藍(lán)模板方案\用戶中心模板\默認(rèn)用戶注冊(cè)頁(yè)模板.html - 方法三:使用Beyond Compare比較工具修改或覆蓋不同的文件。
Beyond Compare 是一款用于文件及文件夾比較軟件,不僅可以快速比較出兩個(gè)文件夾的不同之處,還可以詳細(xì)的比較文件之間的內(nèi)容差異,使用此方法也是筆者推薦的。
打開Beyond Compare,選擇Cms虛擬目錄與eShop解壓文件夾進(jìn)行比較。
查詢Cms與eShop目錄兩邊的不同這處,并可以直接利用eShop文件覆蓋之,遇到標(biāo)簽或模板還可以直接雙擊打開雙方文件進(jìn)行內(nèi)容比較與修改,十分方便。
關(guān)于Beyond Compare的使用詳解可以參考官方博客的"動(dòng)易CMS/eShop系統(tǒng)程序升級(jí)利器:Beyond Compare使用詳解"。
3、向Cms系統(tǒng)中添加相應(yīng)的商店管理角色、商店管理欄目及商品專題。
替換了eShop的文件還未算完成升級(jí),因?yàn)橄到y(tǒng)中還沒有具備商店管理的角色、專題、欄目等必要元素,不能添加商品與很好地管理商店,要完成必要元素的添加也有兩種方法。
- 方法一:執(zhí)行eShop的sql腳本執(zhí)行文件,向數(shù)據(jù)庫(kù)錄入默認(rèn)的商店管理數(shù)據(jù)。
每個(gè)SiteFactory的安裝包\WebSite\App_Data目錄下都有多個(gè)Sql腳本執(zhí)行文件,其中SQLServer2000.sql與SQLServer2005.sql就是的安裝系統(tǒng)時(shí)要執(zhí)行的, 向數(shù)據(jù)庫(kù)錄入的默認(rèn)數(shù)據(jù)的Sql腳本執(zhí)行文件。這兩個(gè)文件相對(duì)于Cms 與eShop錄入的數(shù)據(jù)是有所不同的,其中SQLServer2000.sql可以執(zhí)行在SQL Server 2000數(shù)據(jù)庫(kù)中,而SQLServer2005.sql執(zhí)行在SQL Server 2005數(shù)據(jù)庫(kù)中。
利用這兩個(gè)文件,我們就可以把數(shù)據(jù)庫(kù)初始化成我們想要的版本了, 我們只要在Sql的查詢管理器中打開sql腳本執(zhí)行文件,選好要執(zhí)行的數(shù)據(jù)庫(kù),執(zhí)行就行了。
不過(guò)使用此方法前提是自己錄入的數(shù)據(jù)不多的時(shí)候,因?yàn)槭褂么朔椒▽?huì)丟失之前錄入的數(shù)據(jù)。 - 方法二:手工錄入數(shù)據(jù)。
手工錄入數(shù)據(jù)要比前一種方法多做些工作,但是可以保證不會(huì)丟失之前錄入的數(shù)據(jù)。
相關(guān)動(dòng)易Cms教程:
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺(tái)導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對(duì)功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫(kù)篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫(kù)修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對(duì)Windows系統(tǒng)文件夾下的Temp目錄沒有訪問(wèn)權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 關(guān)于留言一些常見問(wèn)題的解答!
- 動(dòng)易首頁(yè)調(diào)用動(dòng)網(wǎng)論壇新帖的方法
- [注意]關(guān)于已經(jīng)中木馬網(wǎng)站的相關(guān)處理辦法(2.26 )
- 怎樣修改調(diào)用的日期格式到具體分秒?
- 無(wú)法上傳文件的原因及解決方法
- 如何生成個(gè)性風(fēng)格的彩色驗(yàn)證碼
- 如何在網(wǎng)站首頁(yè)中添加動(dòng)易系統(tǒng)的搜索代碼?
- adodb.stream 組件被禁用造成驗(yàn)證碼不能顯示
- 如何在自定義動(dòng)態(tài)頁(yè)面里直接獲取設(shè)置的參數(shù)值
- 為什么編輯器“插入Excel表格”功能無(wú)效?
- 相關(guān)鏈接:
- 教程說(shuō)明:
動(dòng)易Cms教程-解析SiteFactory CMS版升級(jí)到eShop版的操作過(guò)程
。