Очень неновая, но по-прежнему эффектная галерея изображений ImageFlow - на новеньком Ruby on Rails 7.
<?php
//echo getcwd();
include('test.php');
?>
<?php
//exit('qaz1');
error_reporting(E_ALL);
ini_set('display_errors', true);
ini_set('display_startup_errors', true);
//phpinfo();
//echo '<pre><xmp>';
//var_dump(get_defined_vars());
//echo '</xmp></pre>';
//return;
//file_put_contents('ttt', print_r(get_defined_vars(), true));
//var_dump($src_backup_REQUEST['virtuemart_product_id']);
include_once('./components/com_virtuemart/helpers/shopfunctionsf.php');
//var_dump();
//@shopFunctionsF::addProductToRecent($this->product->virtuemart_product_id);
if (@$src_backup_REQUEST['virtuemart_product_id']){// Hack for sourcer mod
shopFunctionsF::addProductToRecent($src_backup_REQUEST['virtuemart_product_id']);
}
$this->product->recent = shopFunctionsF::getRecentProductIds();
//var_dump(shopFunctionsF::getRecentProductIds());
$this->product->recent = array_filter($this->product->recent);
if (!$this->product->recent) return;
$ritems = '';
foreach($this->product->recent AS $key=>$recentitem) $ritems .= $recentitem.',';
$ritems = preg_replace('/,$/is','',$ritems);
//var_dump($ritems);
$db =& JFactory::getDBO();
$query = '
SELECT a.*,b.*,c.product_name as title, c.virtuemart_product_id FROM #__virtuemart_product_medias AS a
RIGHT JOIN #__virtuemart_medias AS b ON a.virtuemart_media_id = b.virtuemart_media_id
RIGHT JOIN #__virtuemart_products_' . ( @$this->product->_langTag ?: 'ru_ru' ) . ' AS c ON a.virtuemart_product_id = c.virtuemart_product_id
WHERE (c.virtuemart_product_id IN('.mysql_escape_string($ritems).'))';
//var_dump($query);
$db->setQuery($query);
//var_dump($db->getErrorMsg());
$recent = $db->loadObjectList();
//var_dump($recent);
if(!empty($recent)): ?>
<?php foreach($recent AS $key=>$item): ?>
<div class="width25 floatleft">
<a title="<?=$item->title?>" href="<?=JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id='.$item->virtuemart_product_id.'&virtuemart_category_id=0')?>">
<?php if($item->file_url_thumb){ ?>
<img src="/<?=$item->file_url_thumb?>" alt="<?=$item->title?>">
<?php }else { ?>
<img src="/components/com_virtuemart/assets/images/vmgeneral/noimage.gif" alt="<?=$item->title?>">
<?php }?>
<br /><?=$item->title?>
</a>
</div>
<?php endforeach; ?>
</ul>
<?php endif; ?>
components/com_virtuemart/helpers/shopfunctionsf.php
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Aleksej пишет: Вашему вниманию - модуль вывода недавно просмотренных товаров для VirtueMart (тесты - Joomla 2.5.9, VirtueMart 2.0.18a).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
tekumze пишет: вот плохо что демки нет. или все-таки где то есть?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
nikazz пишет: нужно тоже самое но для virtuemart 1.1.x
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.