файл ...\frontend\product_list.html изменяем на:
<html>
<head>
<script type="text/javascript" src="{$smarty.const.URL_JS}/jc/jquery-1.2.3.pack.js"></script>
<script type="text/javascript" src="{$smarty.const.URL_JS}/jc/jquery.jcarousel.pack.js"></script>
<link rel="stylesheet" type="text/css" href="{$smarty.const.URL_JS}/jc/jquery.jcarousel.css" />
<link rel="stylesheet" type="text/css" href="{$smarty.const.URL_JS}/jc/skin.css" />
<script type="text/javascript">
{literal}
function mycarousel_initCallback(carousel)
{
// Disable autoscrolling if the user clicks the prev or next button.
carousel.buttonNext.bind('click', function() {
carousel.startAuto(0);
});
carousel.buttonPrev.bind('click', function() {
carousel.startAuto(0);
});
// Pause autoscrolling if the user moves with the cursor over the clip.
carousel.clip.hover(function() {
carousel.stopAuto();
}, function() {
carousel.startAuto();
});
};
{/literal}
{literal}
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
wrap: 'both',
auto: 7,
scroll: 4,
initCallback: mycarousel_initCallback
});
});
{/literal}
</script>
</head>
<body>
<div class="position_ff" align="center">
<ul id="mycarousel" class="jcarousel-skin-tango" class="product_list" align="center">
{foreach from=$__products item=_product}
{if $_product.slug}
{assign var=_product_url value="?productID=`$_product.productID`&product_slug=`$_product.slug`"|set_query_html}
{else}
{assign var=_product_url value="?productID=`$_product.productID`"|set_query_html}
{/if}
<li align="center" style="width: {$smarty.const.CONF_PRDPICT_THUMBNAIL_SIZE+10}; height: {if $__block_height}{$__block_height}{elseif $_product.thumbnail}{$smarty.const.CONF_PRDPICT_THUMBNAIL_SIZE+40}{else}55{/if}; float:right;">
<table align="center" width="190px" border="0" cellspacing="0" cellpadding="0" height="100px">
<tr>
<td align="center" rowspan="2" valign="center" width="100">
{if $_product.thumbnail}
<table align="center" border="0" cellspacing="0" cellpadding="0" style="max-width: 100px;
max-height: 100px;
vertical-align:center;">
<tr>
<td>
<div class="imagepos1">
<a align="center" href="{$_product_url}"><img class="imagepos" align="center" src="{$smarty.const.URL_PRODUCTS_PICTURES}/{$_product.thumbnail|escape:'url'}" /></a>
</div>
</td>
</tr>
</table>
{/if}
</td>
<td height="40" valign="bottom" width="90" >{if $_product.Price}<div class="price12">{$_product.price_str}</div>{/if}</td>
</tr>
<tr>
<td width="90" valign="top" ><a href="{$_product_url}" ><div class="product_name12">{$_product.name}</div></a> <div class="categoriya12">{$_product.category_name}</div></td>
</tr>
</table>
</li>
{/foreach}
</ul>
</div>
</body>
</html>
В общем получаем горизонтальный блок, с прокруткой по 4 позиции.
Один есть минус, проблемы с ИЕ
.
Выровнять получилось, но что -то он не очень красиво работает..
Хотел разные файлы стилей подвязать при разных експлорерах, но так что не получилось, людей по форумах спрашивал все отмалчиваются
.
Пример показать не могу, нет согласия заказчика.
Но если буду вопросы, или баги помогу.
а архиве лежат файлы, которые нужно подложить в соответсвующую папку.