1. 准备好记事本或者dreamweaver或者其它文本编辑器

    打开\phpcms\languages\zh-cn\admin.lang.php

    PHPCMS的中文语言定义文件。

    查找“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. 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. 3

    同样打开 站点信息修改页面\phpcms\modules\admin\templates\site_edit.tpl.php

    加入上一步添加的字段。

  4. 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. 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. 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']}

最新文章

  1. Node.js入门(一)
  2. mysq基础一(字段类型)
  3. August 16th 2016 Week 34th Tuesday
  4. GO语言练习:实现最简单的http helloword 服务器
  5. 基本的文件 I/O
  6. Python字符串操作
  7. jq倒计时
  8. c# 两个数组比较,将重复部分去掉,返回不重复部分
  9. 杂谈:你选择coco 还是unity3d?
  10. 关于Android WebView内容不同屏幕兼容处理
  11. 【转】Java中用单例模式有什么好处
  12. OAuth 2.0 授权码请求
  13. Excel下拉选项二级联动
  14. R语言-时间序列图
  15. C++11 中的function和bind、lambda用法
  16. vue仿淘宝订单状态的tab切换效果
  17. Android Studio 签名打包
  18. python之if __name__ == &#39;__main__&#39;
  19. USACO 2012 December ZQUOJ 24128 Wifi Setup(动态dp)
  20. VS Code配置初探

热门文章

  1. LeetCode172 Factorial Trailing Zeroes. LeetCode258 Add Digits. LeetCode268 Missing Number
  2. 括号序列问题 uva 1626 poj 1141【区间dp】
  3. Xcode4.2 本地化 总结
  4. HDU-6290_奢侈的旅行(Dijstra+堆优化)
  5. win10 uwp httpClient 登陆CSDN
  6. sublime 插件安装packagecontrol
  7. 用JavaScript判断网站是在手机端还是在PC端打开的方法
  8. poj 1039 Pipe (Geometry)
  9. ArrayList存储基本类型时的封装类
  10. colab找不到模块 no name