Details
-
Bug
-
Resolution: Obsolete
-
Medium
-
None
-
4.5.0
-
None
-
Operating System: ubuntu server 11.04
PHP Version: '5.2.11'
Database and version:mysql
Browser (and version):
Description
Notice: Undefined index: grouping in /ezpublish/kernel/classes/ezpersistentobject.php on line 837
if ( isset( $def["grouping"] ) or ( is_array( $grouping ) and count( $grouping ) > 0 ) ) { $grouping_list = $def["grouping"]; if ( is_array( $grouping ) ) $grouping_list = $grouping;
the notice is fired when $gouping parameter is define outsite $def array.
The lines above should be modified like this
if ( isset( $def["grouping"] ) or ( is_array( $grouping ) and count( $grouping ) > 0 ) ) { $grouping_list = isset( $def["grouping"] ) ? $def["grouping"] : $grouping ;
thanks