力荐:文章标题颜色设置
2016-07-07 15:18 来源:www.chinab4c.com 作者:ecshop专家
1.ALTER TABLE `ecs_article` ADD `article_title_color` VARCHAR( 20 ) NULL AFTER `title` ; 首先把这个sql运行一下 2.把以下代码放到 admin/js/articletitle-colorselector.js这里 (呵呵,没看到上传附件的地方,贴代码了) var ColorSelecter = new Object(); ColorSelecter.Show = function(sender) { if(ColorSelecter.box) { if (ColorSelecter.box.style.display = "none") ColorSelecter.box.style.display = ""; } else { ColorSelecter.box = document.createElement("Div"); ColorSelecter.box.id = "ColorSelectertBox"; var table = "<table width='93' border='1' cellpadding='0' cellspacing='0' bordercolor='#BDBBBC' style='border:2px #C5D9FE solid'><tr><td bgcolor='#FFFFFF'> </td><td bgcolor='#C0C0C0'> </td><td bgcolor='#969696'> </td><td bgcolor='#808080'> </td><td bgcolor='#333333'> </td></tr><tr><td bgcolor='#CC99FE'> </td><td bgcolor='#993365'> </td><td bgcolor='#81007F'> </td><td bgcolor='#6766CC'> </td><td bgcolor='#343399'> </td></tr><tr><td bgcolor='#BBBBBB'> </td><td bgcolor='#00CCFF'> </td><td bgcolor='#3366FF'> </td><td bgcolor='#0000FE'> </td><td bgcolor='#010080'> </td></tr><tr><td bgcolor='#CDFFFF'> </td><td bgcolor='#01FFFF'> </td><td bgcolor='#33CBCC'> </td><td bgcolor='#008081'> </td><td bgcolor='#003265'> </td></tr><tr><td bgcolor='#CDFFCC'> </td><td bgcolor='#00FF01'> </td><td bgcolor='#339967'> </td><td bgcolor='#008002'> </td><td bgcolor='#013300'> </td></tr><tr><td bgcolor='#FFFE99'> </td><td bgcolor='#FFFE03'> </td><td bgcolor='#99CD00'> </td><td bgcolor='#807F01'> </td><td bgcolor='#333301'> </td></tr><tr><td bgcolor='#FFCB99'> </td><td bgcolor='#FFCD00'> </td><td bgcolor='#FF9900'> </td><td bgcolor='#FD6600'> </td><td bgcolor='#993400'> </td></tr><tr><td bgcolor='#FF99CB'> </td><td bgcolor='#FF00FE'> </td><td bgcolor='#FE0000'> </td><td bgcolor='#800000'> </td><td bgcolor='#000000'> </td></tr></table>"; ColorSelecter.box.innerHTML = table; document.body.appendChild(ColorSelecter.box); var myTable = ColorSelecter.box.childNodes[0]; for (var i = 0; i<myTable.rows.length; i++) { for (var j = 0; j < myTable.rows.cells.length; j++) { myTable.rows.cells[j].style.border = "#BDBBBC 1px solid"; myTable.rows.cells[j].onmousemove = function() { this.style.border = "#fff 1px solid"; } myTable.rows.cells[j].onmouseout = function() { this.style.border = "#BDBBBC 1px solid"; } myTable.rows.cells[j].onmousedown = function() { document.getElementById("font_color").style.backgroundColor = this.bgColor; document.getElementById("article_title_color").value = this.bgColor; document.getElementsByName("goods_name").item(0).style.color = this.bgColor; ColorSelecter.box.style.display = "none"; } } } } var pos = getPosition(sender); ColorSelecter.box.style.top= pos.top + 18 + "px"; ColorSelecter.box.style.left = pos.left + "px"; document.onmousedown = function() { ColorSelecter.box.style.display = "none"; } } 3.打开admin/templates/article_info.htm 第3行替换成 {insert_scripts files="../js/utils.js,selectzone.js,articletitle-colorselector.js,validator.js"} 然后在大约23行处<td class="narrow-label">{$lang.title}</td> 后面添加 <td> <input type="text" name="title" size ="40"style="float:left;color:{$article.article_title_color};"maxlength="60" value="{$article.title|escape}" />{$lang.require_field} <div style="background-color:{$article.article_title_color};float:left;margin-left:2px;" id="font_color" onclick="ColorSelecter.Show(this);"><img src="images/color_selecter.gif" style="margin-top:-1px;" /></div><input type="hidden" id="article_title_color" name="article_title_color" value="{$article_title_color}" /> </td> 4.打开article。dwt 大约65行处修改<font class="f5 f6" style="color:{$article.article_title_color}">{$article.title|escape:html}</font><br /><font class="f3">{$article.author|escape:html} / {$article.add_time}</font> 找不到?在打开的文档搜索上面红色部分 5.还想要什么?成功了哦,去看看先,呵呵,觉得有用的要顶哦 |
回答:
不能用啊,文章里面不能显示颜色,提交后的字段里面颜色字段是空的。 没有出现错误提示 |
最近更新
常用插件
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
ecshop热门问答
ecshop热门资料
ecshop美国空间
ecshopencountered
ecshop侵权
ecshop旗舰版
ecshopFrame
ecshop左边区域
ecshop分秒
ecshop图片插件
ecshop货源
ecshop变形
ecshop图片错位
ecshop160
ecshop新增
ecshopsmarty
ecshop作法
ecshop价格变化
xunsearch
eschop烧包模板
ecshopcontents
ecshop什么什么
ecshop缺省
ecshop手机版
ecshop刘德华
ecshopwifi
ecshopgoods_brief
ecshop重合
ecshop主题
dedecms右边公共
ecshop彤彤家居饰品
ecshop酬谢