/** * @param CM_Frontend_Render $render * @param string|null $urlPage * @param array $urlParams * @param CM_Frontend_ViewResponse $component * @param int $page * @param string[] $linkParams * @param Smarty_Internal_Template $template * @return string */ function _smarty_function_paging_link(CM_Frontend_Render $render, $urlPage, array $urlParams, CM_Frontend_ViewResponse $component, $page, array $linkParams, Smarty_Internal_Template $template) { if (empty($urlPage)) { $javascript = 'cm.views["' . $component->getAutoId() . '"].reload(' . json_encode(array('page' => $page)) . ')'; $linkParams['onclick'] = $javascript . ';return false;'; } else { $linkParams['href'] = $render->getUrlPage($urlPage, array_merge($urlParams, array('page' => $page))); } return smarty_function_link($linkParams, $template); }