麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > 織夢DEDE > 正文

DedeCms的高級功能function擴展_DedeCms教程

2024-08-30 19:09:22
字體:
來源:轉載
供稿:網友
為了使用模板標記不破壞文檔的可讀性,dedecms不像別的模板,有時會使用直接往模板插入PHP或類似PHP的代碼,以達到真正的模板與程序分離的特點。
但為了讓程序有更大的擴展性,dedecms答應對標記使用 function 進行擴展,function所使用的函數可以是系統函數,也可以是自定義的函數,只是用在兩個方面:
1、模板標記:

如:{dede:field name='pubdate' function=GetDateTimeMk('@me')/}

這個標記實際返回的結果是執行了GetDateTimeMk函數后的結果

一般情況下,模板標記的自定義擴展函數放在:
include/inc_functions.php

include/inc_functions.php
include/inc_channel_unit_functions.php

2、采集配置字段:

如:{dede:note field='title' value='[var:內容]' function=test('@me')}
{dede:match}<title>[var:內容]</title>{/dede:match}
{/dede:note}

這個采集節點返回的結果是執行了函數test后返回的結果

一般情況下,采集擴展的自定義擴展函數放在:
include/pub_collection_functions.php

在上面例子中 @me 表示這個標記本身的原始值,假如為int或浮點型,可以不加引號,字符串則必須加引號


靈活使用擴展函數,可以做出很多隨意的功能,但又不用改動系統的源碼,對于采集擴展,更加是可以更靈活處理采集到的原始內容。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 羞羞视频免费网站日本动漫 | av成人在线播放 | 婷婷亚洲一区二区三区 | 欧美精品一区二区久久久 | 国产一区二区三区四区五区精品 | 日本一区二区免费在线观看 | 日韩av电影在线免费观看 | 九九热在线视频免费观看 | 九九热精品在线 | 色日本视频| 日韩字幕| 久久男人天堂 | 久久91久久久久麻豆精品 | 午夜久久久精品一区二区三区 | 久久久av亚洲男天堂 | 久久国产精品久久精品国产演员表 | 国产午夜精品一区二区三区免费 | 久久国产综合视频 | 精品一区二区在线观看视频 | 久久恋| 九九精品久久 | 国产精品久久久网站 | 91福利国产在线观一区二区 | 美国一级毛片片aa久久综合 | 黄色的视频免费看 | 调教小男生抽打尿孔嗯啊视频 | a网站在线 | 天天看成人免费毛片视频 | 久久久视频免费观看 | 国产精品美女久久久久久不卡 | 日日做夜夜操 | 国产免费让你躁在线视频 | qyl在线视频精品免费观看 | 在线 日本 制服 中文 欧美 | 久久福利国产 | 欧美精品成人一区二区在线观看 | 国产小视频一区 | 8x成人在线电影 | 欧美精品一级 | 欧美一级色片 | 91精品国产网站 |