09月18, 2014

ecshop网站中数据表新增字段方法记录

当我们在用ecshop做二次开发的时候,有时候经常需要根据项目的需求来增加相关的字段,我们在做健康来吧网站的时候就遇到过相关的问题.但是以前都是同事处理php这块的相关问题,项目一期到达最后的时候,需要根据搜索下面的广告位调用做相关的高亮显示效果,如下截图:(详细的操作步骤如下文字和截图所述:)

sql语句截图 需求是后台可以自定义高亮显示.

同事的处理方案是:在数据库中对应的表中新增一个is_highlight字段,默认值为0,即不高亮显示,当字段的值为0时,高亮显示. sql语句截图 (1).在数据库中新增字段方法:

alter table bj_ad add column is_highlight tinyint(3) unsigned NOT NULL DEFAULT '0';

(2).找到后台对应的模板页面,添加相应的html代码结构页面代码如下: sql语句截图

(3)模板页面修改好了之后,就需要修改对应的.php文件啦.即找到数据库操作相关的sql语句.将新添加的字段在查询语句中添加进去. sql语句截图 插入和更新的sql语句中添加对应的字段值. sql语句截图 (4).前台对应的模板页面处读取该字段的值,然后进行判断即可. sql语句截图 模板页面中进行一个if判断,如果is_highlight的值为1,则进行高亮显示,否则正常显示. 至此,广告位置添加新字段(is_highlight)高亮显示制作完毕.其他地方新增字段也应该大体类似吧.基本思路都应该差不多.(这里是后台商品表中新增的字段.) sql语句截图

本文链接:https://901web.com/post/ecshop网站中数据表新增字段方法记录.html

-- EOF --

Comments

请在后台配置评论类型和相关的值。