您现在的位置是:首页 > cms教程 > 易优cms教程易优cms教程
易优cms的TAGS标签如何多个用符号隔开输入的临时修改方法
陈仓翼2023-08-25易优cms教程已有人查阅
导读随的程序不断发展,很多功能都开始快捷、便利化,但有时候如果本身自己手上很多站点需要相互复制又或者复制别人的内容

(后续升级,可能会覆盖 不过做个笔记再修改也可以 或许官方也酌情这种的方法不一定了)
优选要修改的文件如下:
applicationadmintemplatearticle
applicationadmintemplatedownload
applicationadmintemplateimages
applicationadmintemplateproduct
首先打开add.htm
找到:
<dl class=”row”>
<dt class=”tit”>
<label>TAG标签</label>
</dt>
<dd class=”opt opt1591870121″>
<input type=”text” name=”tags” id=”tags” class=”input-txt”>
<script type=”text/javascript”>
$(function() { $(‘#tags’).tagsInput({width: ‘450px’, height: ‘auto’}); });
</script>
<a href=”javascript:void(0);” onclick=”TagListSelect1591784354(this);” class=”ncap-btn ncap-btn-green”>快速选择</a>
<span class=”err”></span>
<p class=”notic”>输入标签结束后可用回车或空格分开</p>
<input type=”hidden” id=”TagOldSelectID”>
<input type=”hidden” id=”NewTagOldSelectID”>
<input type=”hidden” id=”TagOldSelectTag”>
<input type=”hidden” name=”tags_new” id=”NewTagOldSelectTag”>
</dd>
</dl>
改为:
<dl class=”row”>
<dd class=”opt opt1591870121″>
<input type=”text” name=”tags” id=”tags” class=”input-txt”>
<script type=”text/javascript”>
$(function() { $(‘#tags’).tagsInput({width: ‘450px’, height: ‘auto’}); });
</script>
<span class=”err”></span>
<input type=”hidden” id=”TagOldSelectID”>
<input type=”hidden” id=”NewTagOldSelectID”>
<input type=”hidden” id=”TagOldSelectTag”>
<input type=”hidden” name=”tags_new” id=”NewTagOldSelectTag”>
</dd>
</dl>
<dl class=”row”>
<dt class=”tit”>
<label>TAG标签</label>
</dt>
<dd class=”opt”>
<input type=”text” value=”” name=”tags” id=”tags” class=”input-txt”>
<a href=”javascript:void(0);” onclick=”TagListSelect1591784354(this);” class=”ncap-btn ncap-btn-green”>快速选择</a>
<span class=”err”></span>
<p class=”notic”>多个标签用英文逗号(,)分开,单个标签小于12字节</p>
</dd>
</dl>
打开edit.htm文件:找到:
<dl class=”row”>
<dt class=”tit”>
<label>TAG标签</label>
</dt>
<dd class=”opt opt1591870121″>
<input type=”text” name=”tags” id=”tags” class=”input-txt”>
<script type=”text/javascript”>
$(function() { $(‘#tags’).tagsInput({width: ‘450px’, height: ‘auto’}); });
</script>
<a href=”javascript:void(0);” onclick=”TagListSelect1591784354(this);” class=”ncap-btn ncap-btn-green”>快速选择</a>
<span class=”err”></span>
<p class=”notic”>输入标签结束后可用回车或空格分开</p>
<input type=”hidden” id=”TagOldSelectID”>
<input type=”hidden” id=”NewTagOldSelectID”>
<input type=”hidden” id=”TagOldSelectTag”>
<input type=”hidden” name=”tags_new” id=”NewTagOldSelectTag”>
</dd>
</dl>
改为:
<dl class=”row”>
<dd class=”opt opt1591870121″>
<input type=”text” value=”” name=”tags” id=”tags” class=”input-txt”>
<script type=”text/javascript”>
$(function() { $(‘#tags’).tagsInput({width: ‘450px’, height: ‘auto’}); });
</script>
<span class=”err”></span>
<input type=”hidden” id=”TagOldSelectID” value=”{$field.tag_id}”>
<input type=”hidden” id=”NewTagOldSelectID” value=”{$field.tag_id}”>
<input type=”hidden” id=”TagOldSelectTag” value=”{$field.tags}”>
<input type=”hidden” name=”tags_new” id=”NewTagOldSelectTag” value=”{$field.tags}”>
</dd>
</dl>
<dl class=”row”>
<dt class=”tit”>
<label>TAG标签</label>
</dt>
<dd class=”opt”>
<input type=”text” value=”{$field.tags}” name=”tags” id=”tags” class=”input-txt”>
<a href=”javascript:void(0);” onclick=”TagListSelect1591784354(this);” class=”ncap-btn ncap-btn-green”>快速选择</a>
<span class=”err”></span>
<p class=”notic”>多个标签用英文逗号(,)分开,单个标签小于12字节</p>
</dd>
</dl>
再打开 applicationadmintemplatetags目录下面的tag_list.htm文件 (大概在230行)
找到:
/*组装数据加载*/
var html = ‘<span class=”tag_new”>’+tagOldSelectTag_2[i]+’ <a href=”javascript:void(0);” data-id=”‘+tagOldSelectID_2[i]+'” data-tag=”‘+tagOldSelectTag_2[i]+'” onclick=”UseTagIDDel1591784354(this);”>x</a></span>’;
parent.$(‘#tags_tag’).before(html);
/*END*/
修改为:
/*组装数据加载*/
var html = ‘<span class=”tag_news”>’+tagOldSelectTag_2[i]+’ <a href=”javascript:void(0);” data-id=”‘+tagOldSelectID_2[i]+'” data-tag=”‘+tagOldSelectTag_2[i]+'” onclick=”UseTagIDDel1591784354(this);”>x</a></span>’;
parent.$(‘#tags_tag’).before(html);
/*END*/
再次打开:publicpluginstags_inputcssjquery.tagsinput.css 文件
在最下面添加以下样式:
div.tagsinputs { border:0px solid #eee; background: #FFF; padding:5px; padding-bottom: 0px; width: 600px;
margin: 0px 22px -10px;
margin-top: -22px; overflow:hidden;display: inline-block;}
div.tagsinputs span.tag { border: 1px solid #b5e2f3; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding:0 5px; text-decoration:none; background: #f9feff; color: #12ace2; margin-right: 5px; margin-bottom:5px;font-family: helvetica; font-size:13px;}
div.tagsinputs span.tag a { font-weight: bold; color:#4fc0e8; text-decoration:none; font-size: 11px; }
div.tagsinputs input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:0 5px; background: transparent; color: #000; outline:0px; margin-right:5px; margin-bottom:5px; }
div.tagsinputs div { display:block; float: left; }
.tags_clears { clear: both; width: 百%; height: 0px; }
.not_valids {background: #FBD8DB !important; color: #90111A !important;line-height:24px;}
div.tagsinputs span.tag_news { border: 1px solid #b5e2f3; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding:0 5px; text-decoration:none; background: #f9feff; color: #12ace2; margin-right: 5px; margin-bottom:5px;font-family: helvetica; font-size:13px;}
div.tagsinputs span.tag_news a { font-weight: bold; color: #4fc0e8; text-decoration:none; font-size: 11px; }
再打开:publicpluginstags_inputjs
jquery.tagsinput.js 文件(大概在213起到219)
找到以下代码:
var markup = ‘<div id=”‘+id+’_tagsinput” class=”tagsinput”><div id=”‘+id+’_addTag”>’;
if (settings.interactive) {
markup = markup + ‘<input id=”‘+id+’_tag” value=”” data-default=”‘+settings.defaultText+'” />’;
}
markup = markup + ‘</div><div class=”tags_clear”></div></div>’;
替换成以下代码:
var markup = ‘<div class=”tagsinputs”><div id=”‘+id+’_addTag”>’;
if (settings.interactive) {
markup = markup + ‘<span id=”‘+id+’_tag” value=”” data-default=”‘+settings.defaultText+'” />’;
}
markup = markup + ‘</span></div></div><div class=”tags_clear”></div></div>’;
完成!效果就是 可以直接以以下格式中间用”,”隔开的格式添加TAGS标签(复制也可以只要格式一样).
标签,标签,标签,标签,标签,标签,标签,标签,标签,标签,标签,标签
也能添加以往的标签效果
本文标签:
很赞哦! ()
相关教程
图文教程
易优标签Attribute栏目属性列表用法和参数介绍
attribute 栏目属性列表[基础用法]名称:attribute功能:获取栏目的属性列表,或者单独获取某个属性值。语法:aid='' 文档ID,在arclist标签、list标签之内,以及内容页模板中一般不需要指定aid属性,系统会自动获取;
易优ad单条广告调用方法示例
功能:获取单条广告数据id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}
eyoucms面包屑和留言板调用写法示例
1、面包屑标签{eyou:position style="" /}2、留言模板{eyou:guestbookform typeid="82" type='default'}
易优CMS中的arcview标签使用方法示例
在易优CMS中,arcview标签用于获取单条文档数据。这个标签非常实用,可以通过设置不同的属性来控制文档的展示方式。基本的用法如下:
相关源码
-
(自适应)水墨风中药馆中医名医介绍pbootcms网站模板本模板基于PbootCMS内核开发,为中医馆、中医药企业量身定制,可快速搭建具有传统文化特色的官方网站。自适应手机端设计,数据实时同步,助您高效展示中医特色诊疗、中药产品、养生知识等内容,塑造专业品牌形象。查看源码 -
(自适应响应式)环保净化器家用电器网站免费模板针对环保设备、环境监测等领域的PbootCMS响应式模板,通过模块化设计清晰展示污水处理技术、空气净化系统等解决方案。移动端呈现环保数据可视化图表,后端统一管理确保项目案例、技术等资料多端同步。查看源码 -
(自适应)双语网络电子摄像头设备pbootcms网站模板下载核心功能定位:基于PbootCMS开发的双语摄像头企业官网模板,深度适配产品规格书展示、实时监控演示、解决方案呈现等业务场景,支持中英文内容一键切换。查看源码 -
(自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码 -
(自适应)蓝色五金制品配件管件pbootcms网站源码下载基于PbootCMS内核开发的五金行业专用模板,采用响应式设计架构,确保产品展示在各类移动设备上的呈现。通过模块化布局与工业风视觉设计,帮助五金企业高效展示产品规格、应用场景及技术支持,建立专业可靠的行业形象。查看源码 -
(自适应)行业协会工会机构单位pbootcms网站源码本模板基于PbootCMS内核开发,为行业协会、工会组织及机构单位量身打造。采用响应式布局设计,可自动适配手机、平板等移动设备,数据实时同步更新。模板包含行业资讯查看源码
| 分享笔记 (共有 篇笔记) |
本栏推荐
相关标签
大家喜欢
- 易优CMS标签for数据循环从1开始每循环一次自增3,直到21结束
- 易优CMS升级后报错method not exist:think\db\Query->getWeappDa
- 易优CMS上传附件提示附件上传超过空间设置的大小或失败的原因
- 易优CMS本地测试正常放到虚拟主机提示Warning: include_once
- 易优User登录注册标签写法示例
- 易优cms模板标签field报错缺少属性aid值,或文档ID不存在的解决方法
- 易优EyouCms查看当前版本信息的方法
- 易优eyoucms网站留言验证码调用方法
- 易优EyouCMS后台登录验证码错误不显示的原因和解决方法
- 易优cms的Session概述
