力荐:文章标题颜色设置
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酬谢 
             
        
      


