织梦checkbox字段在模板中runphp自定义输出

织梦自定义字段为多选checkbox时,前台根据checkbox选择的值,对应输出不同的效果,用runphp解决

首页/列表页 标签写法

[field:字段 runphp=yes]

$arr = explode(‘,‘,@me);

$result = ‘‘;

for($index=0;$index<count($arr);$index++){

$result .= "<span class=‘tag‘>$arr[$index]</span>";

}

@me = $result;

[/field:字段]

内容页 标签写法

{dede:field.字段 runphp=yes}

$arr = explode(‘,‘,@me);

$result = ‘‘;

for($index=0;$index<count($arr);$index++){

$result .= "<span class=‘tag‘>$arr[$index]</span>";

}

@me = $result;

{/dede:field.字段}

原文地址:https://www.cnblogs.com/dedevip/p/9901206.html

时间: 2024-08-29 11:49:28

织梦checkbox字段在模板中runphp自定义输出的相关文章

织梦DedeCMS网站地图模板

亲和百度蜘蛛,分页多层次特色,织梦系统最好用的网站地图! 用 DedeCMS(织梦) 系统搭建的网站多数都是以优化为主要目标的网站类型,既然是优化站 SEO 手段就离不开为网站设置网站地图.可是 DedeCMS 自带的模板没有网站地图,而且 DedeCMS 提供的自带模板未必能满足你的需要.所以能为自己的 DedeCMS 网站选择一个好的织梦网站地图模板就成为一个很重要的问题. WonderCSS.com 本次制作并分享的 DedeCMS 织梦网站地图(html格式)模板是基于自由列表 free

django模板中的自定义过滤器

(1)在APP下创建templatetags文件夹,与Models.py.views.py等同级,templatetags文件夹下添加__init__.py文件,可为空,再添加一个模块文件,例如cpt_filters.py,目录结构如下 myapp/ __init__.py models.py templatetags/ __init__.py cpt_filters.py views.py admin.py appa.py 目录下添加__init__.py文件可让python知道这里是pyth

Thinkphp模板中使用自定义函数的方法

注意:自定义函数要放在项目应用目录/common/common.php中. 这里是关键. 模板变量的函数调用格式:{$varname|function1|function2=arg1,arg2,### } 说明: { 和 $ 符号之间不能有空格,后面参数的空格就没有问题: ###表示模板变量本身的参数位置 : 支持多个函数,函数之间支持空格 : 支持函数屏蔽功能,在配置文件中可以配置禁止使用的函数列表 : 支持变量缓存功能,重复变量字串不多次解析. 使用例子: {$webTitle|md5|st

TP框架模板中默认值输出

我们可以给变量输出提供默认值,例如: {$user.nickname|default="这家伙很懒,什么也没留下"} 对系统变量依然可以支持默认值输出,例如: {$Think.get.name|default="名称为空"} 默认值和函数可以同时使用,例如: {$Think.get.name|getName|default="名称为空"} Default!

织梦dedecms如何对列表添加判断语句

{channelartlist}这个标签在织梦 dedecms中是频道列表的意思,加上这个标签,系统的所有栏目就会按顺序排列显示,今天tom在做模板的时候想在织梦dedecms的频道列表中对列 表的分布进行区分,也就是排在第一的栏目采用一种class样式,排在第二的栏目则采用另一种class样式,在wp中这种功能可以通过简单的php语言 实现,现在tom研究发现在织梦dedecms中也不必望洋兴叹了,利用dede:global标签也可以实现奇偶判别,从而达到这种效果. 例如: 第一个栏目(奇数)

织梦CMS实现多条件筛选功能

用织梦实现筛选的功能,其实主要就是运用到了织梦的高级搜索功能,然后用ajax去post替换掉本来的结果就可以了. 其实筛选的话,主要有两个问题需要解决,一个是前台的筛选实现,一个是后台根据前台的点击,反馈出相应的结果. 于是在网上搜索了N多的资料了之后,先实现前台的功能,就是你点了之后会有一个筛选的效果出来,当然,也只是一个效果.具体可以参照:jquery仿京东筛选效果.下面就一步一步用织梦来实现这样的功能. 首先我们先在后台自定义模型(自定义模型都不会的同学,可以直接去面壁思过了) 看到参照网

织梦dedecms简略标题调用标签用法指南

我们在使用织梦DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了调用简略标题这个方法,使标题显示为简短标题,指向标题时显示完整的标题.并获得文章静态地址链接 下面来看看DEDE织梦CMS简略标题调用方法:  使用的代码如下: 复制代码 代码如下: <ul>  {dede:arclist titlelen='60' orderby='pubdate' row='6' typeid='5'}  <li><a href=”[field:arcu

dedecms 织梦更改rss的路径、网站地图sitemap的路径

织梦网站地图的模板文件在哪 \templets\plus\sitemap.htm 织梦版本:V5.6V5.5及其它版本位置有所不同 修改后台管理文件夹中的dede/makehtml_map.php,在文件中搜索rss找到第17行和22行,删除/data17行 $murl = $cfg_cmspath."/sitemap.html";22行 $murl = $cfg_cmspath."/rssmap.html"; 修改include/arc.rssview.class

织梦pc与wap共存 wap文章页面不显示图片解决办法

织梦的cms可以实现pc与wap同步,配置设置用如果我们只用一个域名的话 加入pc端的域名是www.mlhd.org 那么wap端设置的域名可以这样设置www.mlhd.org/m/ 设置好后pc端生成全站就可以了 单当我们生成好后,发现发布的文章中的具体页面中图片不显示首页图标可显示,缩略图也显示,就是文章页面和产品页面图片不显示,那么我们需要进入织梦的wap面板模板修改 找到文章内容页 找代码$newurl=str_replace('src="/uploads/allimg/','src=&