Index: branches/5.2.x/core/units/reviews/reviews_event_handler.php =================================================================== diff -u -N -r13840 -r14092 --- branches/5.2.x/core/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 13840) +++ branches/5.2.x/core/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 14092) @@ -1,6 +1,6 @@ "Reviews" (section in K4) $item_type = $this->Application->getUnitOption($regs[1], 'ItemType'); $object->addFilter('itemtype_filter', '%1$s.ItemType = ' . $item_type); + + if ($this->Application->isAdmin) { + // temporarily solution so we can see sub-items on separate grid in Admin + $object->removeFilter('parent_filter'); + } } if ($event->getEventParam('type') == 'current_user') { @@ -544,4 +549,17 @@ } return $title_field; } + + /** + * Set's new perpage for Category Item Reviews (used on Front-end) + * + * @param kEvent $event + */ + function OnSetPerPage(&$event) + { + parent::OnSetPerPage($event); + + $parent_prefix = $event->Application->getUnitOption($event->Prefix, 'ParentPrefix'); + $event->SetRedirectParam('pass', 'm,' . $event->getPrefixSpecial() . ',' . $parent_prefix); + } } \ No newline at end of file