loadTemplate($tpl); if ($result instanceof Exception) { return $result; } echo $result; if($this->writeJs and get_class($this)!='VirtueMartViewProductdetails'){ echo vmJsApi::writeJS(); } } public function prepareContinueLink(){ $virtuemart_category_id = shopFunctionsF::getLastVisitedCategoryId (); $categoryStr = ''; if ($virtuemart_category_id) { $categoryStr = '&virtuemart_category_id=' . $virtuemart_category_id; } $ItemidStr = ''; $Itemid = shopFunctionsF::getLastVisitedItemId(); if(!empty($Itemid)){ $ItemidStr = '&Itemid='.$Itemid; } $this->continue_link = JRoute::_ ('index.php?option=com_virtuemart&view=category' . $categoryStr.$ItemidStr, FALSE); //$this->continue_link_html = '' . JText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . ''; $this->continue_link_html = '' . JText::_ ('COM_VIRTUEMART_CONTINUE_SHOPPING') . ''; $this->cart_link = JRoute::_('index.php?option=com_virtuemart&view=cart'.$ItemidStr, FALSE); return; } function linkIcon($link,$altText ='',$boutonName,$verifyConfigValue=false, $modal = true, $use_icon=true,$use_text=false,$class = ''){ if ($verifyConfigValue) { if ( !VmConfig::get($verifyConfigValue, 0) ) return ''; } $folder = (JVM_VERSION===1) ? '/images/M_images/' : '/media/system/images/'; $text=''; if ( $use_icon ) $text .= JHtml::_('image.site', $boutonName.'.png', $folder, null, null, JText::_($altText)); if ( $use_text ) $text .= ' '. JText::_($altText); if ( $text=='' ) $text .= ' '. JText::_($altText); if ($modal) return ''.$text.''; else return ''.$text.''; } public function escape($var) { if (in_array($this->_escape, array('htmlspecialchars', 'htmlentities'))) { $result = call_user_func($this->_escape, $var, ENT_COMPAT, $this->_charset); } else { $result = call_user_func($this->_escape, $var); } return $result; } }