pbootcms、dedecms等模板标签正则替换为迅睿cms标签
近期有些站长朋友咨询,有些站点之前用的是pbootcms、dedecms等其他程序,现在想转为xunruicms程序,一个一个去替换模板标签有些麻烦,有没有可以批量替换模板标签的办法,今天为大家分享下模板标签正则替换方法,以下仅为示例,按照此方法举一反三即可。
dedecms模板标签正则替换为xunruicms标签
文章列表
{dede:list(.*)}
正则替换为
{module catid=$catid order=updatetime page=1}
{/dede:list}
正则替换为
{/module}
分页
{dede:pagelist(.*)}
正则替换为
{$pages}
栏目
{dede:type typeid='(\w*)'}
正则替换为
{category module=share id=\1}
{/dede:type}
正则替换为
{/category}
pbootcms模板标签正则替换为xunruicms标签
通用标签
{pboot:sitetitle}
普通替换为
{SITE_NAME}
{pboot:sitedomain}/
普通替换为
{SITE_URL}
{pboot:sitelogo}
普通替换为
{SITE_LOGO}
网站自定义字段标签
{pboot:自定义字段}
普通替换为
{dr_site_value('自定义字段')}
文章列表
{pboot:list(.*)}
正则替换为
{module catid=$catid order=updatetime page=1}
{/pboot:list}
普通替换为
{/module}
[list:link]
普通替换为
{$t.url}
[list:title]
普通替换为
{$t.title}
[list:description lencn=130]
普通替换为
{dr_strcut($t.description, 130, '...')}
[list:ico]
普通替换为
{dr_get_file($t.thumb)}
[list:date style=Y-m-d]
普通替换为
{dr_date($t._updatetime, 'Y-m-d')}
栏目
{/dede:type}
普通替换为
{/category}
{sort:name}
普通替换为
{$cat.name}
文章详情
{content:title}
普通替换为
{$title}
{content:date style=Y-m-d}
普通替换为
{dr_date($_updatetime, 'Y-m-d')}
{content:ico}
普通替换为
{dr_get_file($thumb)}
{content:visits}
普通替换为
{intval($hits)}
{sort:link}
普通替换为
{$cat.url}
{sort:name}
普通替换为
{$cat.name}
{content:content}
普通替换为
{$content}
以上标签仅为示例,按照此方法举一反三替换模板页面标签即可,数据方面可以借助免费插件转入到迅睿CMS框架,结合伪静态规则做到URL结构保持一致。
相关文档
- pbootcms、dedecms等模板标签正则替换为迅睿cms标...
- 迅睿cms模板如何自定义分页css样式
- 迅睿cms首页及各页面实现ajax瀑布流滚动加载
- 迅睿cms搜索参数单选/多选/下拉字段条件筛选写法
- 迅睿cms模板循环标签每隔几行几个更换或指定输出特定样式
- 迅睿cms会员登录/注册/退出登录后跳转到指定链接或返回当前页面
- 迅睿cms网站任意页面前端调用全局模块表单提交及自定义样式方法
- 为下载的迅睿cms模板前端增加友情链接版块
- 迅睿cms二次开发系统目录结构说明
- 迅睿cms制作模板演示页(给内容创建多个模板和地址)
- 迅睿cms网站后台控制台面板如何添加自定义数据?
- 迅睿cms调用字段敏感信息首尾截取中间隐藏用星号代替
- 迅睿cms使用全局表单制作证书查询功能
- 迅睿cms模块表单制作在线预约报名付款(支持游客免登录支付)
- 迅睿cms读取zip压缩包文件目录结构配合jsTree展示文件树...
- 用jQuery替换文章编辑器里的图片样式及alt标签 实现自定义...
- 迅睿cms站群系统实现全国城市分站功能插件及调用标签
- 迅睿cms文章标题生成图片插件:亿级文章配图器不占用空间
- 迅睿cms使用API接口实现主站统一管理多站点群友情链接
- 安装迅睿cms网站程序的服务器环境要求