count()>0) return true; return false; } public function getResponseNegotiator() { $negotiator = parent::getResponseNegotiator(); $self = $this; // Register a new callback $negotiator->setCallback('SubsiteList', function() use(&$self) { return $self->SubsiteList(); }); return $negotiator; } /** * Provide the list of available subsites as a cms-section-agnostic PJAX handler. */ public function SubsiteList() { return $this->renderWith('SubsiteList'); } }