共計 2394 個字符,預計需要花費 6 分鐘才能閱讀完成。
最近,很多朋友都在忙著將織夢 CMS 遷移到其他免費或者便宜的 CMS 程序中。其中我們有些朋友會遷移到標簽相似的易優 cms,雖然有一點想似,但是標簽還是有區別的。我們在遷移程序后需要將原有的模板主題換成新程序的標簽,當然對應的模板名稱也是需要更換的。
在這篇文章中,整理 10 個常用的 eyoucms 標簽,確保我們可以遷移到新的程序中。
基礎語法:
{eyou:tag sort='now' getall='0' row='100'}
<a href='{$field.link}'>{$field.tag}</a>(文檔數:{$field.total}){/eyou:tag}
這個和我們看到的 DEDECMS 是相似的。
基礎參數:
aid='' 文檔 ID,在內容頁可以不設置該屬性
typeid='' 欄目 ID,調取某個欄目下的全部 TAG
row='100' 返回廣告列表總數
getall='' 獲取類型,0 為當前內容頁 TAG 標記,1 為獲取全部 TAG 標記
type='' 選擇欄目方式
type='son' 表示下級欄目
type='self' 表示同級欄目
type='top' 表示頂級欄目
type='sonself' 表示當前下級欄目以及同級欄目
type='first' 表示當前欄目 ID 的最頂級欄目下的第一級全部欄目
sort='' 標簽排序方式
sort='new' 按最新排序
sort='rand' 隨機排序
sort='week' 按周統計排序
sort='month' 按月統計排序
sort='hot' 按點擊數排序
sort='total' 按文檔數排序
name='' 變量
empty='' 沒有數據時顯示的文案
mod='' 每隔 N 行輸出的內容
id=''可以任意指定循環里的變量名替代 field,假設 id='field1'
模板調用如:{$field.title} 變成 {$field1.title}
底層字段:
我們看看對應的參數。這里我們有 10 個常用的標簽調用記錄。
1、調用指定欄目的子類包含父類
{eyou:channelartlist typeid='82'}
<a href="{eyou:field name='typeurl'/}">{eyou:field name='typename' /}
{eyou:channel row="6" type ='son'}
<a href="{$field.typeurl}" title="{$field.typename}">{$field.typename}</a>
{/eyou:channel}
{/eyou:channelartlist}
2、獲取當前欄目下的子類
{eyou:channeltype="first"id="field2"currentstyle="active"}
<liclass='{$field2.currentstyle}'>{$field2.typename}</li>
{/eyou:channel}
3、調用指定欄目下面的內容
{eyou:arclisttypeid='71'limit='0,6'titlelen='30'infolen='160'orderby='add_time'}<li>
<divclass="img-center"><imgsrc="{$field.litpic}"alt="{$field.title}"></div>
<p>{$field.title}</p></li>
{/eyou:arclist}
4、公共頭部底部調用
{eyou:includefile="header.htm"/}
{eyou:includefile="footer.htm"/}
5、獲取當前位置
{eyou:position/}
6、封面頁當前欄目的名稱
{$eyou.field.typename}
7、分頁數據調用以及分頁樣式
{eyou:listpagesize="1"titlelen="30"}
<li><span>{$field.add_time|MyDate='Y-m-d',###}</span><b>{$field.title}</b></li>
{/eyou:list}
8、css、js、image 引入標簽
{eyou:staticfile="skin/css/style.css"/}
{eyou:staticfile="skin/js/jquery.min.js"/}
{eyou:globalname='web_templets_pc'/} 模板路徑
9、首頁頂級欄目調用
<liclass='active'> 網站首頁 </li>
{eyou:channeltype="top"id="field"currentstyle="active"}
<liclass="{eyou:notemptyname="$field.children"}dropdown{/eyou:notempty}">
<iclass="arr"></i>{$field.typename}
<divclass="dropdown-box">
{eyou:channelname="$field.children"id="field2"}
<p>{$field2.typename}</p>
{/eyou:channel}
</div>
</li>
{/eyou:channel}
10、產品內容頁面圖片集調用
{eyou:volistname="$eyou.field.image_list"}
<divclass="swiper-slide">
<divclass="img-center">
<imgsrc="{$field.image_url}"rel="{$field.image_url}"class="jqzoom"/>
</div>
</div>
{/eyou:volist}
總結: 我們可以看到大部分的標簽和織夢還是很相似的。我們需要根據對應的標簽修改調出文章即可。
正文完