易优cms的TAGS标签如何多个用符号隔开输入的临时修改方法

随的程序不断发展,很多功能都开始快捷、便利化,但有时候如果本身自己手上很多站点需要相互复制又或者复制别人的内容,TAGS标签又很多的情况下,难免我们都要一个一个输入,这样就造成精力、时间的浪费,不是很方便,对于目前的TAGS的优化不敢说好与坏,毕竟官方有他们的考量,希望这种跟我们有所折合,临时修改下文件,不过由于还是初学者对于JS看的代码实在头疼,虽然换个JS代码就可以,但是要挖掘太多的代码,又费脑,就临时取巧修改下,这个方法不难,相信大家也会,如果有更好的,希望大家分享。同时以下教程只是临时,对于美化什么的也没多做修改。大家看的改吧。
(后续升级,可能会覆盖 不过做个笔记再修改也可以 或许官方也酌情这种的方法不一定了)
优选要修改的文件如下:
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”>
&nbsp; <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”>
&nbsp; <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]+’ &nbsp;&nbsp;<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]+’ &nbsp;&nbsp;<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_inputcss
jquery.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标签(复制也可以只要格式一样).
标签,标签,标签,标签,标签,标签,标签,标签,标签,标签,标签,标签
也能添加以往的标签效果

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
9.本站默认解压密码为:www.sudo1.com
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

云资源网 » 易优cms的TAGS标签如何多个用符号隔开输入的临时修改方法

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联络我们.。
你们有qq群吗怎么加入?
当然有的,如果你是帝国cms、易优cms、和pbootcms系统的爱好者你可以加入我们的QQ千人交流群https://www.sudo1.com/page-qun.html。
  • 会员数(个)
  • 12310资源数(个)
  •        
  • 资源(G)
  •        
  • 今日下载
  • 1506稳定运行(天)

提供最优质的资源集合

立即查看 了解详情