function DisplayPluginBase::renderMoreLink
Overrides DisplayPluginInterface::renderMoreLink
File
-
core/
modules/ views/ src/ Plugin/ views/ display/ DisplayPluginBase.php, line 2111
Class
- DisplayPluginBase
- Base class for views display plugins.
Namespace
Drupal\views\Plugin\views\displayCode
public function renderMoreLink() {
$hasMoreRecords = !empty($this->view->pager) && $this->view->pager
->hasMoreRecords();
if ($this->isMoreEnabled() && ($this->useMoreAlways() || $hasMoreRecords)) {
$url = $this->getMoreUrl();
return [
'#type' => 'more_link',
'#url' => $url,
'#title' => $this->useMoreText(),
'#view' => $this->view,
];
}
}