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 相关文章推荐
PHP中创建并处理图象
Oct 09 PHP
实用函数4
Nov 08 PHP
php 生成WML页面方法详解
Aug 09 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
Jun 20 PHP
php中spl_autoload详解
Oct 17 PHP
php面象对象数据库操作类实例
Dec 02 PHP
php内嵌函数用法实例
Mar 20 PHP
在Linux系统下一键重新安装WordPress的脚本示例
Jun 30 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
Nov 05 PHP
Zend Framework处理Json数据方法详解
Dec 09 PHP
php+mysql开发中的经验与常识小结
Mar 25 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
一拳超人中怪人协会钦定! S级别最强四人!
2020/03/02 日漫
php替换字符串中间字符为省略号的方法
2015/05/04 PHP
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
JavaScript省市联动实现代码
2014/02/15 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
jQuery的实例及必知重要的jQuery选择器详解
2016/05/20 Javascript
JS中SetTimeout和SetInterval使用初探
2017/03/23 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
用原生 JS 实现 innerHTML 功能实例详解
2019/04/03 Javascript
Vue入门学习笔记【基本概念、对象、过滤器、指令等】
2019/04/13 Javascript
python实现简单温度转换的方法
2015/03/13 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
app内嵌H5 webview 本地缓存问题的解决
2020/10/19 HTML / CSS
中职应届生会计求职信
2013/10/23 职场文书
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
师说教学反思
2014/02/07 职场文书
新任教师自我鉴定
2014/02/24 职场文书
2014年三八妇女节活动总结
2014/03/01 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
十八大宣传标语
2014/10/09 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
初中语文教学反思范文
2016/03/03 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书