joomla实现注册用户添加新字段的方法


Posted in PHP onMay 05, 2016

本文实例讲述了joomla实现注册用户添加新字段的方法。分享给大家供大家参考,具体如下:

joomla原来的注册很简单,为了添加自己想要的字段,比如电话。

在数据库添加这一字段“telphone"

修改libraries\joomla\database\table\user.php

在JTableUser这个类添加新的变量:

var $telphone = null;

页面的修改

修改components\com_user\views\register\tmpl\default.php

在这里添加input字段,名字要和你数据库定义的字段一样

<input type="text" name="telphone" id="telphone" size="40" val="<?php echo $this->escape($this->user->get( 'telphone' ));?>" class="inputbox required" maxlength="50" />

这样直接修改源代码毕竟不好,所以建议改组件的页面代码可以在你自己的templates文件夹修改,尽可能减少对源代码的修改。

最后不想发邮件给用户,只能通过后台管理员审核才可以使新注册用户生效,注释下面代码components\com_user\controller.php:

//UserController::_sendMail($user, $password);

希望本文所述对大家基于joomla程序设计有所帮助。

PHP 相关文章推荐
cmd下运行php脚本
Nov 25 PHP
PHP 文件上传全攻略
Apr 28 PHP
php的ajax框架xajax入门与试用介绍
Dec 19 PHP
php中批量替换文件名的实现代码
Jul 20 PHP
php修改NetBeans默认字体的大小
Jul 02 PHP
详谈PHP文件目录基础操作
Nov 11 PHP
PHP实现清除MySQL死连接的方法
Jul 23 PHP
php 微信公众平台开发模式实现多客服的实例代码
Nov 07 PHP
Yii2实现多域名跨域同步登录退出
Feb 04 PHP
php图片合成方法(多张图片合成一张)
Nov 25 PHP
PHP实现文字写入图片功能
Feb 18 PHP
php获取微信openid方法总结
Oct 10 PHP
Joomla数据库操作之JFactory::getDBO用法
May 05 #PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 #PHP
PHP随机数 C扩展随机数
May 04 #PHP
PHP正则表达式过滤html标签属性(DEMO)
May 04 #PHP
Joomla使用Apache重写模式的方法
May 04 #PHP
Joomla开启SEF的方法
May 04 #PHP
Joomla简单判断用户是否登录的方法
May 04 #PHP
You might like
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
php生成QRcode实例
2014/09/22 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
php批量修改表结构实例
2017/05/24 PHP
php实现JWT验证的实例教程
2020/11/26 PHP
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
2006/09/07 Javascript
JavaScript 中的replace方法说明
2007/04/13 Javascript
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
NodeJS制作爬虫全过程
2014/12/22 NodeJs
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
vue实现列表的添加点击
2016/12/29 Javascript
vue2.0 keep-alive最佳实践
2017/07/06 Javascript
JavaScript 自定义事件之我见
2017/09/25 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
Node.js+ELK日志规范的实现
2019/05/23 Javascript
Django框架中方法的访问和查找
2015/07/15 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
numpy排序与集合运算用法示例
2017/12/15 Python
详解pandas数据合并与重塑(pd.concat篇)
2019/07/09 Python
python实现猜数字游戏
2020/03/25 Python
Pycharm学生免费专业版安装教程的方法步骤
2020/09/24 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
C语言中一个结构不能包含指向自己的指针吗
2012/05/25 面试题
啤酒销售实习自我鉴定
2013/09/24 职场文书
护士自荐信
2013/10/25 职场文书
企业授权委托书范本
2014/04/02 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
师德标兵先进事迹材料
2014/12/19 职场文书
龙门石窟导游词
2015/02/02 职场文书
瘦西湖导游词
2015/02/03 职场文书
化工生产实习心得体会
2016/01/22 职场文书