关闭顶部展开顶部

SiteFactory_动易Cms教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!
  1. 1、先到动易官方网站(http://www.powereasy.net)下载与CMS相同版本的eShop程序包。
  2. 2、向Cms加入或替换eShop的相应文件。具体有以下几种方法:
    • 方法一:直接覆盖替换。
      把下载下来的eShop程序包解压,把其中的WebSite目录直接复制到Cms虚拟目录中,替换所有文件(注意先备份好Cms虚拟目录下的\Config\ConnectionStrings.config文件,此文件包含了数据库的链接字符串,替换完成后可以复制回去),使用此方法是针对对Cms程序的模板与标签等改动不大的时候适用。如果模板与标签等改动比较大的,记得先对标签与模板作好备份,要不然使用此方法将会丢失我们所作的改动。

    • 方法二:复制eShop的以下目录,并修改相应标签。
      复制eShop解压包WebSite的以下目录到Cms虚拟目录中,并覆盖之:
      \Shop\
      \User\Common\
      \User\Crm\
      \User\Shop\
      \Admin\Common\
      \Admin\Crm\
      \Admin\Shop\
      \Admin\SMS\
      查找Cms的以下标签,把内容{PE.Label id="CMS用户登录" /}改成{PE.Label id="雅灰用户登录" /}。
      \Template\雅灰模板方案\雅灰内容右侧.config
      \Template\雅灰模板方案\标签库\雅灰商店右侧.config
      \Template\雅灰模板方案\标签库\雅灰网站首页右栏.config
      \Template\雅灰模板方案\标签库\雅灰文章右侧.config
      \Template\雅灰模板方案\标签库\雅灰下载内容右侧.config
      \Template\雅灰模板方案\标签库\雅灰下载右侧.config
      \Template\雅灰模板方案\首页模板\默认网站首页模板.html
      \Template\雅灰模板方案\用户中心模板\默认用户注册页模板.html
      查找Cms以下标签,把其中的{PE.Label id="CMS用户登录" /}改为{PE.Label id="用户登录" /}
      \Template\雅蓝模板方案\标签库\留言节点左侧.config
      \Template\雅蓝模板方案\标签库\软件节点左侧.config
      \Template\雅蓝模板方案\标签库\图片节点左侧.config
      \Template\雅蓝模板方案\标签库\网站Tag标签左侧.config
      \Template\雅蓝模板方案\标签库\网站首页左侧.config
      \Template\雅蓝模板方案\标签库\文章节点左侧.config
      \Template\雅蓝模板方案\用户中心模板\默认用户注册页模板.html

    • 方法三:使用Beyond Compare比较工具修改或覆盖不同的文件。
      Beyond Compare 是一款用于文件及文件夹比较软件,不仅可以快速比较出两个文件夹的不同之处,还可以详细的比较文件之间的内容差异,使用此方法也是笔者推荐的。

      图片点击可在新窗口打开查看
      打开Beyond Compare,选择Cms虚拟目录与eShop解压文件夹进行比较。

      图片点击可在新窗口打开查看
      查询Cms与eShop目录两边的不同这处,并可以直接利用eShop文件覆盖之,遇到标签或模板还可以直接双击打开双方文件进行内容比较与修改,十分方便。
      关于Beyond Compare的使用详解可以参考官方博客的"动易CMS/eShop系统程序升级利器:Beyond Compare使用详解"。

  3. 3、向Cms系统中添加相应的商店管理角色、商店管理栏目及商品专题。
    替换了eShop的文件还未算完成升级,因为系统中还没有具备商店管理的角色、专题、栏目等必要元素,不能添加商品与很好地管理商店,要完成必要元素的添加也有两种方法。

    • 方法一:执行eShop的sql脚本执行文件,向数据库录入默认的商店管理数据。
      每个SiteFactory的安装包\WebSite\App_Data目录下都有多个Sql脚本执行文件,其中SQLServer2000.sql与SQLServer2005.sql就是的安装系统时要执行的, 向数据库录入的默认数据的Sql脚本执行文件。这两个文件相对于Cms 与eShop录入的数据是有所不同的,其中SQLServer2000.sql可以执行在SQL Server 2000数据库中,而SQLServer2005.sql执行在SQL Server 2005数据库中。
      利用这两个文件,我们就可以把数据库初始化成我们想要的版本了, 我们只要在Sql的查询管理器中打开sql脚本执行文件,选好要执行的数据库,执行就行了。
      不过使用此方法前提是自己录入的数据不多的时候,因为使用此方法将会丢失之前录入的数据。

    • 方法二:手工录入数据。
      手工录入数据要比前一种方法多做些工作,但是可以保证不会丢失之前录入的数据。

      (1) 添加商店管理角色。

      图片点击可在新窗口打开查看
      eShop 默认比Cms 多三个角色, 分别是仓管、财务人员与销售员。他们的默认的常规权限设置如下:

      角色名

      常规权限设置

      仓管 商品管理、订单管理、订单处理、查看订单、开发票、指派跟单员
      财务人员 商品管理、订单管理、查看订单、删除订单、银行汇款支付、虚拟货币支付、代理商预付款支付
      销售员 商品管理、订单管理、订单处理、查看订单、修改订单、确认订单、订单作废、退款、结清订单、订单过户、合并订单
      当然用户也可以根据自己的需要添加自己的管理角色。

      (2) 添加商店管理节点与商品分类栏目。

      图片点击可在新窗口打开查看

      图片点击可在新窗口打开查看
      栏目列表页模板、栏目首页模板、商品模型是必填的, 以后在此栏目下添加的子栏目也会继承自父栏目的内容,商品分类栏目可以根据商品的不同种类选择不同的商品模型。

      图片点击可在新窗口打开查看
      商店管理默认的生成选项。

      图片点击可在新窗口打开查看
      商店管理默认注册会员可以有商品的录入权限。

      (3)添加商品专题类别。

      图片点击可在新窗口打开查看

      (4)修改商店参数配置,自定义返回的商店首页地址。

      图片点击可在新窗口打开查看
      此处的id是商店管理的节点ID。

      (5)修改相应的商品标签与模板。
      默认的eShop固定了商店管理的nodeId=4,多处的标签或模板也固定了这个Id,如果是手工添加的商店管理节点必定会变,所以要对相应的标签或模板进行修改。把以下标签或模板的红色标记的数值替换成商店管理栏目的NodeId。
      /首页模板/默认商店首页模板.html
    • <meta content="{PE.Label id="取得栏目META关键词" nodeid="4" /}" name="Keywords" />
      <meta content="{PE.Label id="取得栏目META网页描述" nodeid="4" /}" name="Description"/>
      <title>{PE.Label id="取得节点名称" nid="4" /}首页-{PE.SiteConfig.SiteTitle/}</title>

      /标签库/商店搜索.config
      /标签库/商店高级搜索表单.config
    • {PE.Label id="栏目分类下拉列表选项" nodeid="4" span="" class="" /}

      /标签库/商店节点左侧(1).config
    • {PE.Label id="商品分类" nodeid="4"/}
      {PE.Label id="栏目信息排行" shownum="20" titlelen="22" showupdatetime="false" showpic="true" shownodename="false" target="_blank" node_target="_blank" span_classname="new" parentid="4" days="90" showhits="true" /}

      进入"内嵌代码管理" 分别修改"热门商品"与"推荐商品"
    • {PE.Label id="栏目热门推荐" shownum="10" titlelen="40" showupdatetime="false" showpic="false" shownodename="false" target="_blank" node_target="_blank" span_classname="new" parentid="4" fieldname="Hits" fieldvalue="50" days="30" span="" class="" /}

      {PE.Label id="栏目热门推荐" shownum="10" titlelen="40" showupdatetime="false" showpic="false" shownodename="false" target="_blank" node_target="_blank" span_classname="new" parentid="4" fieldname="EliteLevel" fieldvalue="10" days="30" span="" class="" /}

    • 然后"刷新所有内嵌代码"重新生成所有的js 文件。

  4. 4、修改其它配置
    (1) 修改\Config\Site.config文件。
    查找配置文件中的SiteConfig\SiteInfo\ProductEdition 节点,把节点内容CMS改成eShop并保存。

    (2) 修改首页节点,指定首页模板:/首页模板/默认商店首页模板.html

完成以上几个步骤eShop的升级就成功了, 用户可以安心的添加商品与管理自己的商店了!

查看更多 动易Cms教程  动易Cms模板

来源:模板无忧//所属分类:动易Cms教程/更新时间:2009-04-02
loading.. 评论加载中....
相关动易Cms教程
闂佹眹鍩勯崹閬嶆偤閺囶澁缍栭柛鈩冪⊕閳锋帗銇勯弴妤€浜惧銈忕秶閹凤拷
濠电偛顕慨顓㈠磻閹炬枼妲堥柡鍌濇硶婢ф稒淇婇懠顒夆偓婵嬫煟閵忊晛鐏查柟鍑ゆ嫹
濠电姷顣介埀顒€鍟块埀顒勵棑缁辩偛顓兼径瀣閻庣懓瀚竟鍡欐崲娑斾線鏌i姀鈺佺伈闁瑰嚖鎷�
濠电姷顣介埀顒€鍟块埀顒勵棑缁辩偛顓兼径濠勵吋闂佽鍨庨崟顓фК闂佽閰eḿ褍螞濞戙垺鍋夐柨鐕傛嫹
闂備胶枪缁绘劙骞婃惔銊ョ劦妞ゆ帒鍊哥敮鍫曞箹鐎涙ḿ鐭掔€规洘绻堥弫鎾绘晸閿燂拷
闂備胶枪缁绘劙骞婃惔銊ョ劦妞ゆ巻鍋撻柛姘儑缁﹪鏁傞崜褏鐓撻柣搴岛閺呮繈鎯屽▎鎴犵=濞撴艾锕ョ€氾拷
闂備浇銆€閸嬫挻銇勯弽銊р槈闁伙富鍣i弻娑樷攽閹邦亞鑳虹紓浣靛妽濡炶棄顕i妸鈺婃晬婵炲棙鍨电粭锟犳⒑閸濆嫬鈧骞婇幘鑸殿潟闁跨噦鎷�
闂備礁鎼崯鐗堟叏妞嬪海绀婂鑸靛姈閻擄綁鎮规潪鎷岊劅婵炲眰鍊曢湁闁挎繂妫欑粈鈧梺鍛娚戦悧鐘茬暦閹扮増鏅搁柨鐕傛嫹
婵犵妲呴崹顏堝礈濠靛棭鐔嗘俊顖氬悑鐎氱粯銇勯幘瀵哥畺閻庢熬鎷�
濠电姷顣介埀顒€鍟块埀顒勵棑缁辩偛顓奸崶銊ヮ伕濡炪倖鎸荤换鍐偓姘虫珪娣囧﹪顢涘Δ鈧晶鍙夌節椤喗瀚�
婵犵妲呴崹顏堝礈濠靛棭鐔嗘慨妞诲亾鐎规洦鍓熼、娆撳礂閻撳簶鍋撻悽鍛婄厸闁割偅绻勫瓭婵犳鍣幏锟�
婵犵妲呴崹顏堝礈濠靛棭鐔嗘慨妞诲亾闁哄苯鎳橀崺鈧い鎺嗗亾闁宠閰i獮鎴﹀箛闂堟稒顔嗛梻浣告惈鐎氭悂骞忛敓锟�
婵犵妲呴崹顏堝礈濠靛棭鐔嗘慨妞诲亾鐎规洩缍侀獮瀣攽閸偂绱�
濠电姷顣介埀顒€鍟块埀顒勵棑缁辩偛顓兼径濠勭厬闂佺懓鐡ㄧ换鍕敂鐎涙ü绻嗘い鏍殔婢у弶绻濋~顔藉
闂佽楠搁崢婊堝礈濠靛鍋嬮柟鎯版閻鈹戦悩鎻掓殭闁奸潧缍婇弻銈夋嚍閵夈儱顫嶉梺缁樼壄缂嶄礁鐣峰▎鎾存櫢闁跨噦鎷�
UB闂備礁婀辩划顖炲礉濡ゅ懐宓侀柛銉㈡櫆鐎氭岸鎮楀☉娅虫垿锝為敓锟�
闂備浇澹堟ご绋款潖婵犳碍鐒鹃悗鐢电《閸嬫捇鐛崹顔句痪濠电姭鍋撻柨鐕傛嫹
闂佽楠哥粻宥夊垂閸濆嫸鑰块柛銏㈠殰
闂備礁鎲″缁樻叏妞嬪海绀婂璺虹灱閸楁碍绻涢崱妤€顒㈤柛鐐差槹缁绘稓绱欓悩鍝勫帯闂佺ǹ楠忛幏锟�
缂傚倸鍊烽悞锕傛偡閿曞倸鍨傛繝濠傚椤╅攱銇勯幒宥囶槮缂佹彃婀遍埀顒傚仯閸婃繄绱撳棰濇晩闁跨噦鎷�
©2017 www.mb5u.com婵犵妲呴崹顏堝礈濠靛棭鐔嗘慨妞诲亾鐎殿噮鍣i幃鈺呭箵閹烘挸鐦�
闂備浇銆€閸嬫捇鏌熼婊冾暭妞ゃ儻鎷�&闂備礁鎲$敮鎺懳涢弮鍫燁棅闁跨噦鎷�