版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
-.zecshop全站自定義tittle標(biāo)題的方法ecshop模板堂(ecmoban.)對于SEO來說,能讓標(biāo)題自定義的將會(huì)大大增加SEO效果,提高獨(dú)立商城的流量,大家都知道ecshop默認(rèn)是沒有全站自定義tittle功能的,今天我們就收集從網(wǎng)上弄來ecshop全站自定義代碼,很全哦!1、Ecshop商品分類頁如何實(shí)現(xiàn)自定義Tittle最近發(fā)現(xiàn)很多人都在尋求“如何自定義ECSHOP商品分類頁〔列表頁〕TITLE〞的修改方法。下面提供一種二次開發(fā)教程。第1步、修改ecs_category數(shù)據(jù)表的構(gòu)造,新加一個(gè)字段進(jìn)入后臺(tái)?數(shù)據(jù)庫管理?SQL查詢,執(zhí)行下面SQL語句ALTERTABLE`ecs_category`ADD`cat_title`VARCHAR(255)NOTNULLAFTER`cat_desc`;第2步、翻開后臺(tái)模板文件admin/templates/category_info.htm〔最好使用EDITPLUS翻開〕找到下面代碼<tr><tdclass="label">{$lang.keywords}:</td><td><inputtype="te*t"name="keywords"value='{$cat_info.keywords}'size="50"></td></tr>在它上面增加<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="cat_title"value='{$cat_info.cat_title}'size="50"></td></tr>第3步、繼續(xù)翻開文件admin/category.php查找下面代碼$cat['cat_desc']=!empty($_POST['cat_desc'])?$_POST['cat_desc']:'';總共能找到兩處,在每處的后邊添加代碼$cat['cat_title']=!empty($_POST['cat_title'])?$_POST['cat_title']:'';第4步、下面來修改前臺(tái)程序文件/category.php找到return$GLOBALS['db']->getRow('SELECTcat_name,keywords,cat_desc,style,grade,filter_attr,parent_idFROM'.$GLOBALS['ecs']->table('category').將之修改為return$GLOBALS['db']->getRow('SELECTcat_name,cat_title,keywords,cat_desc,style,grade,filter_attr,parent_idFROM'.$GLOBALS['ecs']->table('category').第5步、繼續(xù)找到$smarty->assign('page_title',$position['title']);將之修改為$smarty->assign(‘page_title’,$cat['cat_title']?$cat['cat_title']:$position['title']);有自定義內(nèi)容則顯示自定義內(nèi)容。沒有則顯示默認(rèn)的。使用方法:進(jìn)入后臺(tái)?商品管理?商品分類,編輯*個(gè)分類即可。2、Ecshop文章分類列表頁如何自定義Title關(guān)于“商品列表頁、商品詳情頁如何自定義TITLE〞的文章教程都有了,唯獨(dú)沒有講解“文章分類列表頁如何自定義TITLE〞的。下面以ecshop2.7.2版本官方默認(rèn)模板為根底進(jìn)展一下講解。1〕、首先我們來修改數(shù)據(jù)庫構(gòu)造,給數(shù)據(jù)表ecs_article_cat增加一個(gè)字段“page_title〞進(jìn)入ECSHOP后臺(tái)?數(shù)據(jù)庫管理?SQL查詢,輸入下面SQL語句,并提交。這里要注意數(shù)據(jù)表前綴,我這里使用的是默認(rèn)前綴。ALTERTABLE`ecs_article_cat`ADD`page_title`VARCHAR(255)NOTNULL2〕、修改后臺(tái)模板和程序翻開/admin/templates/articlecat_info.htm找到<tr><tdclass="label">{$lang.sort_order}:</td>在它前面增加如下的代碼段<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="page_title"value="{$cat.page_title|escape}"size="50"/></td></tr>接著翻開/admin/articlecat.php將$sql="INSERTINTO".$ecs->table('article_cat')."(cat_name,cat_type,cat_desc,keywords,parent_id,sort_order,show_in_nav)VALUES('$_POST[cat_name]','$cat_type','$_POST[cat_desc]','$_POST[keywords]','$_POST[parent_id]','$_POST[sort_order]','$_POST[show_in_nav]')";修改為$sql="INSERTINTO".$ecs->table('article_cat')."(cat_name,cat_type,cat_desc,keywords,parent_id,sort_order,show_in_nav,page_title)VALUES('$_POST[cat_name]','$cat_type','$_POST[cat_desc]','$_POST[keywords]','$_POST[parent_id]','$_POST[sort_order]','$_POST[show_in_nav]','$POST[page_title]')";繼續(xù),將$sql="SELECTcat_id,cat_name,cat_type,cat_desc,show_in_nav,keywords,parent_id,sort_orderFROM".$ecs->table('article_cat')."WHEREcat_id='$_REQUEST[id]'";修改為$sql="SELECTcat_id,cat_name,cat_type,cat_desc,show_in_nav,keywords,parent_id,sort_order,page_titleFROM".$ecs->table('article_cat')."WHEREcat_id='$_REQUEST[id]'";繼續(xù)向下將if($e*c->edit("cat_name='$_POST[cat_name]',cat_desc='$_POST[cat_desc]',keywords='$_POST[keywords]',parent_id='$_POST[parent_id]',cat_type='$cat_type',sort_order='$_POST[sort_order]',show_in_nav='$_POST[show_in_nav]'",$_POST['id']))修改為if($e*c->edit("cat_name='$_POST[cat_name]',cat_desc='$_POST[cat_desc]',keywords='$_POST[keywords]',parent_id='$_POST[parent_id]',cat_type='$cat_type',sort_order='$_POST[sort_order]',show_in_nav='$_POST[show_in_nav]',page_title='$_POST[page_title]'",$_POST['id']))3〕、修改文章列表頁前臺(tái)程序翻開article_cat.php文件找到$meta=$db->getRow("SELECTkeywords,cat_descFROM".$ecs->table('article_cat')."WHEREcat_id='$cat_id'");修改為$meta=$db->getRow("SELECTkeywords,cat_desc,page_titleFROM".$ecs->table('article_cat')."WHEREcat_id='$cat_id'");找到$smarty->assign('keywords',htmlspecialchars($meta['keywords']));在它下面增加一行代碼$smarty->assign('page_title',htmlspecialchars($meta['page_title']));3、關(guān)于Ecshop品牌頁如何自定義Title的方法閑話少敘,下面就以2.7.2版官方默認(rèn)模板為例講解一下“在Ecshop品牌頁如何自定義Title的方法〞。1〕、第一步,修改數(shù)據(jù)庫構(gòu)造,在ecs_brand表里增加一個(gè)新字段page_title依次進(jìn)入后臺(tái)?數(shù)據(jù)庫管理?SQL查詢,輸入下面的SQL語句,并執(zhí)行。ALTERTABLE`ecs_brand`ADD`page_title`VARCHAR(255)NOTNULL注意:我的數(shù)據(jù)庫是用的默認(rèn)前綴,請針對你的數(shù)據(jù)庫前綴,自行修改。2〕、第二步,修改模板文件/admin/templates/brand_info.htm在<tr><tdclass="label">{$lang.sort_order}</td><td><inputtype="te*t"name="sort_order"ma*length="40"size="15"value="{$brand.sort_order}"/></td></tr>下面增加<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="page_title"size="60"value="{$brand.page_title}"/></td></tr>3〕、修改/admin/brand.php文件找到〔大概在88行左右〕$sql="INSERTINTO".$ecs->table('brand')."(brand_name,site_url,brand_desc,brand_logo,is_show,sort_order)"."VALUES('$_POST[brand_name]','$site_url','$_POST[brand_desc]','$img_name','$is_show','$_POST[sort_order]')";$db->query($sql);將它修改為$sql="INSERTINTO".$ecs->table('brand')."(brand_name,site_url,brand_desc,brand_logo,is_show,sort_order,page_title)"."VALUES('$_POST[brand_name]','$site_url','$_POST[brand_desc]','$img_name','$is_show','$_POST[sort_order]'),'$_post[page_title]'";$db->query($sql);繼續(xù)找到〔大概在113行左右〕$sql="SELECTbrand_id,brand_name,site_url,brand_logo,brand_desc,brand_logo,is_show,sort_order"."FROM".$ecs->table('brand')."WHEREbrand_id='$_REQUEST[id]'";$brand=$db->GetRow($sql);將之修改為$sql="SELECTbrand_id,brand_name,site_url,brand_logo,brand_desc,brand_logo,is_show,sort_order,page_title"."FROM".$ecs->table('brand')."WHEREbrand_id='$_REQUEST[id]'";$brand=$db->GetRow($sql);繼續(xù)向下找到/*處理圖片*/$img_name=basename($image->upload_image($_FILES['brand_logo'],'brandlogo'));$param="brand_name='$_POST[brand_name]',site_url='$site_url',brand_desc='$_POST[brand_desc]',is_show='$is_show',sort_order='$_POST[sort_order]'";將它修改成下面代碼/*處理圖片*/$img_name=basename($image->upload_image($_FILES['brand_logo'],'brandlogo'));$param="brand_name='$_POST[brand_name]',site_url='$site_url',brand_desc='$_POST[brand_desc]',is_show='$is_show',sort_order='$_POST[sort_order]',page_title='$_POST[page_title]'";4〕、修改前臺(tái)程序文件/brand.php將$smarty->assign('page_title',$position['title']);//頁面標(biāo)題修改為$smarty->assign('page_title',htmlspecialchars($brand_info['page_title']));//頁面標(biāo)題5〕、大功告成,可以看看效果了。4、ECSHOP商品詳細(xì)頁自定義TITLE方法修改教程牽涉到的修改文件/admin/templates/goods_info.htm/admin/goods.php/goods.php修改步驟:1:后臺(tái)運(yùn)行sql語句,admin后臺(tái)->左側(cè)導(dǎo)航->數(shù)據(jù)庫管理->SQL查詢運(yùn)行下面的語句(只能運(yùn)行一次,小心):altertableecs_goodsaddseo_titlete*tnotnull2:修改admin/templates/goods_info.htm在此文件的第44行后面,加上下面幾行<tr><tdclass="label">自定義title</td><td><inputtype="te*t"name="seo_title"value="{$goods.seo_title}"size="30"/></td></tr>3:修改admin/goods.php搜索“rank_integral〞在SQL語句那里修改,需要修改四處,在833行找到"is_on_sale,is_alone_sale,is_shipping,goods_desc,add_time,last_update,goods_type,rank_integral,seo_title,suppliers_id)".修改成"is_on_sale,is_alone_sale,is_shipping,goods_desc,add_time,last_update,goods_type,rank_integral,seo_title,suppliers_id)".找到839行找到"'$_POST[goods_desc]','".gmtime()."','".gmtime()."','$goods_type','$rank_integral','$suppliers_id')";修改成"'$_POST[goods_desc]','".gmtime()."','".gmtime()."','$goods_type','$rank_integral','$_POST[seo_title]','$supplier
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32T-防汛抗旱特征水位核定規(guī)程編制說明
- 海南省??谑?024-2025學(xué)年四年級(上)期末語文試卷(含答案)
- 2025年社會(huì)服務(wù)行業(yè)投資策略報(bào)告:穩(wěn)舵定錨行致遠(yuǎn)奮楫揚(yáng)帆譜新篇
- 球的表面積和體積課件
- 【大學(xué)課件】單片機(jī)的系統(tǒng)擴(kuò)展
- 經(jīng)濟(jì)學(xué)馬曉蓮課件房地產(chǎn)市場研究分析
- 中國證券市場供需格局及未來發(fā)展趨勢報(bào)告
- 2025年容積泵項(xiàng)目可行性研究報(bào)告
- 中國陶瓷耐磨磚項(xiàng)目投資可行性研究報(bào)告
- 2025共同出資合作開發(fā)地塊合同模板
- 鍋爐控制器modbus協(xié)議支持說明
- 粉末涂料有限公司危廢庫安全風(fēng)險(xiǎn)分級管控清單
- 750更換齒輪箱作業(yè)指導(dǎo)書
- GB/T 20706-2023可可粉質(zhì)量要求
- 安全生產(chǎn)信息管理制度全
- 猜歌名教學(xué)講解課件
- 世界主要國家洲別、名稱、首都、代碼、區(qū)號、時(shí)差匯總表
- 2023學(xué)年廣東省廣州市越秀區(qū)鐵一中學(xué)九年級(上)物理期末試題及答案解析
- 《報(bào)告文學(xué)研究》(07562)自考考試復(fù)習(xí)題庫(含答案)
- 應(yīng)急避難場所項(xiàng)目建議書
- 電源日常點(diǎn)檢記錄表
評論
0/150
提交評論