Joomla升级到3.5后,k2后台设置参数出错的问题
2016-04-20 16:55
288 查看
Joomla升级到3.5后,K2的后台选项总是会报个警告,如下:
查了一下代码,原因是新升级的Joomla在\Joomla\libraries\joomla\form\field.php 文件中的JFormField自3.5开始多了个函数
因为有参数,所以就和无参数的的继承类冲突了,添个参数,内容不变,即可
Strict standards: Declaration of K2Element::render() should be compatible with JFormField::render($layoutId, $data = Array) in E:\xampp\htdocs\nslocal\administrator\components\com_k2\elements\base.php on line 25
查了一下代码,原因是新升级的Joomla在\Joomla\libraries\joomla\form\field.php 文件中的JFormField自3.5开始多了个函数
/** * Render a layout of this field * * @param string $layoutId Layout identifier * @param array $data Optional data for the layout * * @return string * * @since 3.5 */ public function render($layoutId, $data = array()) { $data = array_merge($this->getLayoutData(), $data); return $this->getRenderer($layoutId)->render($data); }
因为有参数,所以就和无参数的的继承类冲突了,添个参数,内容不变,即可
相关文章推荐
- ios中常用到的正则表达式
- 阿里研发工程师面试题三个小结
- IE盒模型与W3C盒模型
- RANK、DENSE_RANK以及ROW_NUMBER区别
- 319-m-Bulb Switcher
- ngx_http_create_request函数解析
- 小马win7激活工具 v1.3 官方版
- c
- 关于Tomcat 6的热部署和热加载
- 第8周项目3:指向学生类的指针
- DOM操作为什么慢?
- netty5源码探索(一)----ByteBuf初探
- SharePoint 轻量化应用之HR招聘系统之复试面谈页面设置!
- java mysql 数据类型对照
- JAVA中的接口
- Spring bean实例化时间点及相关若干问题
- 八数码之 ①暴力BFS+哈希表版 ②双向BFS+输出最佳方案版
- c
- maven 更新SNAPSHOT依赖
- Cordova 自定义插件,包含有Jar包的插件