By stefan.bruggmann@thurweb.ch on Tuesday, 25 August 2020
Replies 2
Likes 0
Views 751
Votes 0
After upgrading to JEvents 3.6.x I get php errors regarding the Custom Fields extension (v3.5.8).

gantry5.olregiowil.ch/plugins/jevents/jevcustomfields/jevcustomfields.php

// Do we apply menu filter or main custom fields filter
if (count($menuModuleFilters) || (in_array("customfield", $oldIndexedVisibleFilters))) {
$registry->set("jevents.menuModuleFilters",$menuModuleFilters);
We will be doing a new release of the custom fields addon next week - in the meantime change

Line 930 reads:


if (count($menuModuleFilters) || (in_array("customfield", $oldIndexedVisibleFilters)))


Change it to read

if (count($menuModuleFilters) || (is_array($oldIndexedVisibleFilters) && in_array("customfield", $oldIndexedVisibleFilters)))


line 985 reads

if (in_array("customfield", $oldIndexedVisibleFilters) && !$ignorefiltermodule && count($menuModuleFilters) > 0)


change it to read

if (is_array($oldIndexedVisibleFilters) && in_array("customfield", $oldIndexedVisibleFilters) && !$ignorefiltermodule && count($menuModuleFilters) > 0)


It should then stop the php notices
·
4 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, thanks a lot for your quick response. Works fine agagin I will purchase a new subscription as soon as you release the new custom field version.
·
4 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post