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;
}
}