您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcms增加备案号、联系方式等字段的方法
钱锦宏2025-06-12phpcms教程已有人查阅
导读准备好记事本或者dreamweaver或者其它文本编辑器打开\phpcms\languages\zh-cn\admin.lang.phpPHPCMS的中文语言定义文件。
准备好记事本或者dreamweaver或者其它文本编辑器打开\phpcms\languages\zh-cn\admin.lang.phpPHPCMS的中文语言定义文件。
查找“site_management”大概在505行,在上面新建一行。
加入新建字段的名称
加入英文名称。
2
修改后台模板文件
打开\phpcms\modules\admin\templates\site_add.tpl.php
搜索“seo_configuration”在“<div class="bk15"></div>”下面新建一行
复制以下内容
同样打开 站点信息修改页面\phpcms\modules\admin\templates\site_edit.tpl.php
加入上一步添加的字段。
4
打开后台站点信息修改文件
\phpcms\modules\admin\site.php
查找“add()”
查找“$default_style”
在下面新建一行,加入字段获取代码:
加入更新字段的代码
5
然后在修改数据库
打开数据表
v9_site
在数据表结构新建以下字段
6
打开文件:phpcms\libs\functions\global.func.php,
找到大概1442行,
查找“site_management”大概在505行,在上面新建一行。
加入新建字段的名称
$LANG['contacts'] = 'Contacts'; //联系方式
$LANG['contacts_address'] = 'Address';//地址
$LANG['contacts_phone'] = 'Phone';//电话
$LANG['contacts_mobile'] = 'Mobile';//手机
$LANG['contacts_email'] = 'Email';//邮箱
$LANG['contacts_qq'] = 'QQ';//QQ
$LANG['contacts_beian'] = 'Beian';//备案
同样打开\phpcms\languages\en\admin.lang.php加入英文名称。
2
修改后台模板文件
打开\phpcms\modules\admin\templates\site_add.tpl.php
搜索“seo_configuration”在“<div class="bk15"></div>”下面新建一行
复制以下内容
<div class="bk15"></div>
<fieldset>
<legend><?php echo L('contacts')?></legend>
<table width="100%" class="table_form">
<tr>
<th width="80"><?php echo L('contacts_address')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_address" id="contacts_address" size="30" /></td>
</tr>
<tr>
<th><?php echo L('contacts_phone')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_phone" id="contacts_phone" size="30" /></td>
</tr>
<tr>
<th><?php echo L('contacts_mobile')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_mobile" id="contacts_mobile" size="30" /></td>
</tr>
<tr>
<th><?php echo L('contacts_email')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_email" id="contacts_email" size="30" /></td>
</tr>
<tr>
<th><?php echo L('contacts_qq')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_qq" id="contacts_qq" size="30" /></td>
</tr>
<tr>
<th><?php echo L('contacts_beian')?>:</th>
<td class="y-bg"><input type="text" class="input-text" name="contacts_beian" id="contacts_beian" size="30" /></td>
</tr>
</table>
</fieldset>
3同样打开 站点信息修改页面\phpcms\modules\admin\templates\site_edit.tpl.php
加入上一步添加的字段。
4
打开后台站点信息修改文件
\phpcms\modules\admin\site.php
查找“add()”
查找“$default_style”
在下面新建一行,加入字段获取代码:
$contacts_address = isset($_POST['contacts_address']) && trim($_POST['contacts_address']) ? trim($_POST['contacts_address']) : '';
$contacts_phone = isset($_POST['contacts_phone']) && trim($_POST['contacts_phone']) ? trim($_POST['contacts_phone']) : '';
$contacts_mobile = isset($_POST['contacts_mobile']) && trim($_POST['contacts_mobile']) ? trim($_POST['contacts_mobile']) : '';
$contacts_email = isset($_POST['contacts_email']) && trim($_POST['contacts_email']) ? trim($_POST['contacts_email']) : '';
$contacts_qq = isset($_POST['contacts_qq']) && trim($_POST['contacts_qq']) ? trim($_POST['contacts_qq']) : '';
$contacts_beian = isset($_POST['contacts_beian']) && trim($_POST['contacts_beian']) ? trim($_POST['contacts_beian']) : '';
查找“=>$default_style”在后面加入
',contacts_address'=>$contacts_address,'contacts_phone'=>$contacts_phone,'contacts_mobile'=>$contacts_mobile,'contacts_email'=>$contacts_email,'contacts_qq'=>$contacts_qq,'contacts_beian'=>$contacts_beian)
同样的在"edit()”函数里面加入更新字段的代码
5
然后在修改数据库
打开数据表
v9_site
在数据表结构新建以下字段
contacts_address varchar(100)
contacts_phone varchar(30)
contacts_mobile varchar(30)
contacts_email varchar(30)
contacts_qq varchar(30)
contacts_qq varchar(30)
contacts_beian varchar(30)
然后保存6
打开文件:phpcms\libs\functions\global.func.php,
找到大概1442行,
$seo['site_title'] =isset($site['site_title']) && !empty($site['site_title']) ? $site['site_title'] : $site['name'];
在这行下面添加:
$seo['contacts_address'] = $site['contacts_address'];
前台模板页面用标签:
{$SEO['contacts_address']}
本文标签:
很赞哦! ()
相关教程
- 帝国CMS8.0版本系统模型新增评论时间字段elpltime
- 帝国CMS附件数据表里的pubid字段介绍
- 帝国CMS8.0新增系统模型选择ID列表字段类型功能
- 帝国CMS调用栏目名称、简介、自定义字段的写法
- 帝国CMS数据表会员主表phome_enewsmember字段和解释
- 帝国cms数据表phome_enewsuserlist自定义列表字段解释
- 帝国cms数据表phome_enewswfinfo工作流信息表字段和参数说明
- 帝国cms的phome_enewshmsg后台站内消息表字段和注释
- 帝国CMS8.0新增最后评论时间字段的使用方法
- 帝国CMS调用字段内容函数的写法
- 帝国CMS相关信息模板调用其他字段的方法
- 帝国CMS商城支付方式表phome_enewsshoppayfs字段表介绍
图文教程
PHPCMSv9漏洞宽字节注入的修复方法
漏洞描述:phpcmsv9.5.9以后版本开始默认使用mysqli支持,在phpcms/modules/pay/respond.php中,因为代码逻辑不够严谨,导致宽字节注入。
phpcms发布文章出错的原因及解决方法
经常使用CMS系统搭建网站的站长们对phpcms很熟悉了吧,这款开源程序是由php+mysql搭建的,这款CMS系统适合商城,影视,平台信息类的站点搭建最了,同时随着不断的完善
phpcmsv9怎么修改域名
网站在发展的过程中,很可能多次的修改域名。那么在phpcms v9中我们要怎么进行设置呢?请进行以下步骤的修改:
PHPCMSv9.6.0wap模块SQL注入漏洞修复方法
调试这个漏洞的时候踩了个坑,影响的版本是php5.4以后。由于漏洞是由parse_str()函数引起的,但是这个函数在gpc开启的时候(也就是php5.4以下)会对单引号进行过滤\' 。
相关源码
-
(自适应)变压器电子元器件电器配件pbootcms网站模板源码为电子元器件企业打造的响应式网站模板,基于PbootCMS内核开发,助力企业快速构建专业级线上展示平台。支持页面独立设置标题、关键词和描述,内置SEO友好结构。PHP程序确保运行安全稳定,有助于提升搜索引擎收录效果。查看源码 -
(自适应手机端)英文外贸电子产品通用pbootcms模板源码下载为电子产品外贸企业设计的响应式网站模板,采用PbootCMS开发内核,支持多语言展示。模板默认集成产品展示系统、询价表单模块和企业资质展示区,满足跨境贸易基础需求。整站采用模块化设计,便于扩展业务场景。查看源码 -
自适应极简风个人博客文章自媒体网站模板基于PbootCMS开源内核开发的极简个人博客模板,采用移动优先设计原则,通过Media Query技术实现320px至1920px六级分辨率适配,确保在手机、平板及PC设备上均呈现良好的视觉体验。查看源码 -
自适应黑色建筑装饰设计公司个人工作室pbootcms模板基于PbootCMS内核开发的黑金风格模板,为建筑装饰、工程设计类企业打造,采用开源架构,支持跨行业快速适配,核心优势如下: 查看源码 -
(PC+WAP)蓝色自动电动闸门伸缩门类网站pbootcms模板下载为电动闸门、自动伸缩门企业设计的响应式网站模板,突出产品展示与技术优势,助力门控设备企业建立专业数字化形象。手工编写DIV+CSS结构,代码精简高效,无冗余代码干扰,加载速度更快。查看源码 -
(PC+WAP)绣花刺绣传统手工工艺pbootcms网站源码下载这款基于PbootCMS的网站模板为刺绣和传统手工艺行业设计,采用优雅的布局和精致的细节处理,能够呈现手工艺品的独特韵味和文化内涵。模板结构合理,功能完善,是手工艺从业者展示作品的理想选择。查看源码
| 分享笔记 (共有 篇笔记) |