PHP中的eval函数是一个是否有用的函数,该函数功能十分强大。它的强大之处在于他可以将字符串当做php代码来执行。同样,也由于这个问 题,eval函数也经常被黑客使用。在Joomla核心代码中经常出现这个
函数,因此,在本节中,我们将详细的讨论一下这个函数的使用。
PHP5中增减了Iterator(迭代器),一组有助于导航和处理层级数据的现成接口。这些Iterator显著的减少了处理XML文档树或者文 件集合所需的代码。PHP5中使用大量的Iterator,包括ArrayIterator,CachingIterator,RecursiveIterator,
SimpleXMLIterator,LimitIterator 和DirectoryIterator。
在上一节中讲到了JCategories类的get方法将会返回所有的分类到一个JCategoryNode的对象中。在这一节中,我们将讨论一下JCategoryNode对象的使用方法。毕竟我们研究分类的目标是获得一个分类中所有的项目。
本节将介绍一下Joomla常用的表单字段类型category.
实现前台图像展示效果,设置后台显示用户图像
前台展示效果
实现前台登录方式的预览功能,2种风格----随您选择!
2种风格转换
1、圆形图形
前台圆形风格展示
2、块状图形
前台块形风格展示
1、同时实现Joomla默认登录和QQ等第三方登录设置。
前台展示效果
2、单独第三方登录方式
前台展示
ZMAX第三方登陆系统自2014年9月发布v0.0.4版本以来到现在2015年1月。已经累计有17个客户付费购买。下面是部分客户的效果:
要让你的Joomla网站实现明道登陆,你需要做如下的准备工作:
1、前往明道网站申请一个APPID .APPKEY
明道开放平台地址http://open.mingdao.com/DevGuid 。申请APPID没难度,只要填写完整资料。申请成功之后,你就会获得一个APPKEY。请特别注意,明道平台的回调地址需要为 http://www.yourdomian.com/index.php?option=com_zmaxlogin&task=callback&type=mingda...
要让你的Joomla网站实现人人账号登陆,你需要做如下的准备工作:
1,前往人人开放平台申请一个APPID .
人人开放平台地址http://wiki.dev.renren.com/wiki/Renren_Connect 。申请APPID没难度,只要填写完整资料。申请成功之后,你就会获得一个APPKEY。
下面操作是在激活码激活成功后的配置(具体操作请看“如何使用章节”)
2、上传人人安装包
3、插件安装成功
3...
要让你的Joomla网站实现豆瓣登录,你需要做如下的准备工作:
1、前往豆瓣开发者平台申请一个APPID
豆瓣开发者平台地址http://developers.douban.com/,申请APPID上没难度,只要完整填写资料。申请成功之后,你就会获得一个APPKEY。
下面步骤为激活码激活成功后的配置(激活码部分请参照上节“如何使用”章节)
2、上传豆瓣登录安装包( 注意:在ZMAX第三方登录系统安装...
要让你的Joomla网站实现QQ登录,你需要做如下的准备工作:
1、前往QQ互联申请一个APPID
QQ互联地址http://connect.qq.com/ ,申请APPID基本上没什么难度,只要按要求填写即可。申请成功之后,你就会获得一个APPKEY。
下面步骤为激活码激活成功后的配置(激活码部分请参照上节“如何使用”章节)
2、上传QQ登录安装包( 注意:在ZMAX第三方登录系统安装)
如图
...
ZMAX第三方登陆系统是由ZMAX程序人团队开发,由南宁市程序人软件科技有限责任公司运营。自开发到现在(2015-01-22)已经发布超过13个版本,下面是主要版本的更新记录。
要让你的Joomla网站实现微信登陆,你需要做如下的准备工作:
1、前往微信开放平台,获得一个APPID APPKEY.
微信开放平台地址https://open.weixin.qq.com/。申请APPID没难度。只要填写完整资料。申请成功之后,你就会获得一个APPKEY。但是请注意,微信很让人不爽的一点就是,即使你申请成功了appid 和 appkey。也是不能用的,你还需要进行认证审核,而这个审核是需要收费...
要让你的Joomla网站实现支付宝登陆,你需要做如下的准备工作:
1,前往支付宝签约快捷登陆,获得一个APPID 和APPKEY.
支付宝快捷登陆申请地址https://b.alipay.com/order/productDetail.htm?productId=2013052704023441 。申请APPID没难度。只要填写资料完整。申请成功之后,你就会获得一个APPID和APPKEY。
下面步骤为激活码激活成功后的配置(激活码部分请参照上节“如何...
要让你的Joomla网站实现QQ登录,你需要做如下的准备工作:
1、前往新浪开发者平台申请一个APPID和APPKEY
新浪开发者地址:http://open.weibo.com ,申请APPID基本上没什么难度,只要按要求填写即可。申请成功之后,你就会获得一个APPKEY。
下面步骤为激活码激活成功后的配置(激活码部分请参照上节“如何使用”章节)
2、上传新浪微博登录安装包( 注意:在ZMAX第三...
要让你的Joomla网站实现QQ登陆,你需要做如下的准备工作:
1、前往QQ互联申请一个APPID .
QQ互联地址http://connect.qq.com/ 。申请APPID基本上没什么难度。只要填写资料就行了。申请成功之后,你就会获得一个APPKEY.
2、安装ZMAX第三方登陆系统
具体的安装请参考前面的如何使用章节。然后进入后台配置页面,设置QQ,填写APPID,APPKEY,如图
3、发布前台模块...
要让你的Joomla网站实现QQ登陆,你需要做如下的准备工作:
1、前往QQ互联申请一个APPID .
QQ互联地址http://connect.qq.com/ 。申请APPID基本上没什么难度。只要填写资料就行了。申请成功之后,你就会获得一个APPKEY.
2、安装ZMAX第三方登陆系统
具体的安装请参考前面的如何使用章节。然后进入后台配置页面,设置QQ,填写APPID,APPKEY,如图
3、发布前台模块...
在joomla网站上集成QQ,微信,支付宝,人人,明道,短信,微博登录现在已经成为可能。只需要安装ZMAX程序人开发的ZMAX第三方登录组件,一键就可以让你的网站轻松集成当前流行的第三方登录。
国产开发
本扩展由ZMAX程序人团队开发,由南宁市程序人软件科技有限责任公司(工商注册号:450108000113385 1-1)运营。我们将持久对该扩展进行升级维护,对用户提供技术支持。
强...
虽然我们提供了很多的参数,但不得不承认我们不可能满足所有用户的界面需求。为了解决这个问题。我们提供二次开发接口。你可以依据我们提供的接口文件。完全自定义你的模块的外观。真正实现无缝嵌入你的网站!
JLayout需要解决的问题就是代码的重用,同时也要提供更好覆盖重写机制。要理解JLayout,首先需要明白我们现在的情况究竟遇到了什么问题。在开发的时候,我需要在前台后台公用一些代码,或者在两个模块之间公用一些代码。一个典型的例子就是打印。
经常需要获得一个分类中的所有项目,并且需要包含子分类中的项目。在以前,这种功能大多都是用手写的SQL来获得,那么是否存在一个新的方法来解决这个问题呢?我们找到了Jcategories类,顾名思义,这个类是处理Joomla分类的。下面我们来讨论一下这个类的具体使用。
要让你的Joomla网站实现新浪微博登陆,你需要做如下的准备工作:
1,前往新浪微博开发平台申请一个APPID
新浪开发平台地址:http://open.weibo.com/ 。申请成功没什么难度,主要你的域名备案,基本上就能申请成功。
2,安装ZMAX第三方登陆系统
具体的安装请参考前面的如何使用章节。然后进入后台配置页面,设置点击微博设置。填写APPID,APPKEY.如图
3,发布前台模块...