Back to PhocaDownloadRenderFront class

Method displayReportLink

public static
(mixed $view = 1, mixed $title = '')

Method displayReportLink - Source code

public static function displayReportLink($view = 1, $title = '')
{
    $paramsC = ComponentHelper::getParams('com_phocadownload');
    $param['display_report_link'] = $paramsC->get('display_report_link', 0);
    $param['report_link_guestbook_id'] = $paramsC->get('report_link_guestbook_id', 0);
    $o = '';
    $displayL = 0;
    if ($view == 1) {
        //Category View
        if ($param['display_report_link'] == 1 || $param['display_report_link'] == 3) {
            $displayL = 1;
        }
    } else {
        //File View
        if ($param['display_report_link'] == 2 || $param['display_report_link'] == 3) {
            $displayL = 1;
        }
    }
    if ($displayL == 1 && (int) $param['report_link_guestbook_id'] > 0) {
        $onclick = "window.open(this.href,'win2','width=600,height=500,scrollbars=yes,menubar=no,resizable=yes'); return false;";
        //$href	= JRoute::_('index.php?option=com_phocaguestbook&view=guestbook&id='.(int)$param['report_link_guestbook_id'].'&reporttitle='.strip_tags($title).'&tmpl=component&Itemid='. JFactory::getApplication()->input->get('Itemid', 0, '', 'int') );
        $href = PhocaDownloadRoute::getGuestbookRoute((int) $param['report_link_guestbook_id'], urlencode(strip_tags($title)));
        //$href	= JRoute::_('index.php?option=com_phocaguestbook&view=guestbook&id='.(int)$param['report_link_guestbook_id'].'&reporttitle='.strip_tags($title).'&tmpl=component');
        $o .= '<a href="' . $href . '#pgbTabForm" onclick="' . $onclick . '">' . Text::_('COM_PHOCADOWNLOAD_REPORT') . '</a>';
    }
    return $o;
}