Перейти к содержанию
Форум поддержки пользователей VamShop

Бокс рекомендуемые товары


Рекомендуемые сообщения

Саш подскажи пожалуйста, как сделать чтобы содержимое бокса прокручивалось вертикально автоматически.

Ссылка на сообщение
Поделиться на другие сайты
http://test.omic.com.ua/ В рекомендуемых(в админке 2 двери), надо чтобы двери менялись, а не повторялась одна и таже
Ссылка на сообщение
Поделиться на другие сайты

код fetuared.html

{config_load file="$language/lang_$language.conf" section="boxes"}

{literal}

<script type="text/javascript" src="js/slide/js/jquery-1.3.2.min.js"></script>

<link href="js/slide/css/webwidget_slideshow_common.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="js/slide/js/webwidget_slideshow_common.js"></script>

{/literal}

<!-- Бокс рекомендуемые -->

<div id="boxFeatured">

<h5><a href="{$FEATURED_LINK}">{#heading_featured#}</a></h5>

</div>

<div id="boxFeaturedContent" class="webwidget_slideshow_common">

<ul style="list-style:none;"><li>{if $box_content.PRODUCTS_IMAGE}

<p>

<a href="{$box_content.PRODUCTS_LINK}"><img src="{$box_content.PRODUCTS_IMAGE}" alt="{$box_content.PRODUCTS_NAME}" title="{$box_content.PRODUCTS_NAME}" /></a>

</p>

{/if}

</li></ul>

<!--<p>

<a href="{$box_content.PRODUCTS_LINK}">{$box_content.PRODUCTS_NAME}</a>

</p>

<p>

{$box_content.PRODUCTS_PRICE}

</p>

{if $box_content.PRODUCTS_VPE}<p>{$box_content.PRODUCTS_VPE}</p>{/if}

{if $box_content.PRODUCTS_SHIPPING_LINK}

<p>

{$box_content.PRODUCTS_TAX_INFO}{$box_content.PRODUCTS_SHIPPING_LINK}

</p>

{/if}-->

</div>

   

   

<!-- /Бокс рекомендуемые -->

{literal}

<script language="javascript" type="text/javascript">

            $(function() {

                $("#boxFeaturedContent").webwidget_slideshow_common({

                    slideshow_transition_effect: 'slide_down',//slide_left slide_down fade_in

                    slideshow_time_interval: '2000',

                    slideshow_window_width: '200',

                    slideshow_window_height: '400',

                    slideshow_border_style: 'solid',//dashed dotted double groove hidden inset none outset ridge solid

                    slideshow_border_size: '0',

                    slideshow_border_color: '#000',

                    slideshow_border_radius: '5',

                    slideshow_padding_size: '3',

                    soldeshow_background_color: '#C00'

                });

            });

        </script>{/literal}

Ссылка на сообщение
Поделиться на другие сайты

>В рекомендуемых(в админке 2 двери), надо чтобы двери менялись, а не повторялась одна и таже

может в рекомендуемых и две добавлено, но в боксе ты выводишь  одну

посмотри где то в faq есть как вывести несколько рекомендуемых в боксе..

читай инструкцию к скрипту своему изменяй доделывай и т.п.

Ссылка на сообщение
Поделиться на другие сайты

Делайте сначала вывод например 10 товаров в бокс, как указано в ответе номер 2, а потом уже в шаблон бокса нужно добавлять какую-либо крутилку.

Вот примерно так добавляется - http://vamshop.ru/forum/index.php?topic=3178.0

Ссылка на сообщение
Поделиться на другие сайты

код fetuared.html

{config_load file="$language/lang_$language.conf" section="boxes"}

{literal}

<script type="text/javascript" src="js/slide/js/jquery-1.3.2.min.js"></script>

<link href="js/slide/css/webwidget_slideshow_common.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="js/slide/js/webwidget_slideshow_common.js"></script>

{/literal}

<!-- Бокс рекомендуемые -->

<div id="boxFeatured">

<h5><a href="{$FEATURED_LINK}">{#heading_featured#}</a></h5>

</div>

<div id="xxx" class="webwidget_slideshow_common">

<ul style="list-style:none;"><li>

{foreach name=aussen item=box_content from=$box_content}

<div id="boxFeaturedContent">

<a href="{$box_content.PRODUCTS_LINK}"><img src="{$box_content.PRODUCTS_IMAGE}" alt="{$box_content.PRODUCTS_NAME}" title="{$box_content.PRODUCTS_NAME}" /></a>

<p>

<a href="{$box_content.PRODUCTS_LINK}">{$box_content.PRODUCTS_NAME}</a>

</p>

<!--

<p>

{$box_content.PRODUCTS_PRICE}

</p>

{if $box_content.PRODUCTS_VPE}<p>{$box_content.PRODUCTS_VPE}</p>{/if}

{if $box_content.PRODUCTS_SHIPPING_LINK}

<p>

{$box_content.PRODUCTS_TAX_INFO}{$box_content.PRODUCTS_SHIPPING_LINK}

</p>

{/if}-->

</div>

{/foreach}     

</li><li>&nbsp;</li><li>&nbsp;</li><li>&nbsp;</li><li>&nbsp;</li><li>&nbsp;</li></ul>

 

</div>

<!-- /Бокс рекомендуемые -->

{literal}

<script language="javascript" type="text/javascript">

            $(function() {

                $("#xxx").webwidget_slideshow_common({

                    slideshow_transition_effect: 'slide_down',//slide_left slide_down fade_in

                    slideshow_time_interval: '2000',

                    slideshow_window_width: '244',

                    slideshow_window_height: '226',

                    slideshow_border_style: 'none',//dashed dotted double groove hidden inset none outset ridge solid

                    slideshow_border_size: '0',

                    slideshow_border_color: '#000',

                    slideshow_border_radius: '0',

                    slideshow_padding_size: '0',

                    soldeshow_background_color: '#fff'

                });

            });

        </script>

{/literal}

Саш посмотри пожалуйста код. Получается чтобы картинка прокручивалась надо добавлять пустые <li>. Получается кол-во <li> определяет кол-во прокручиваемых товаров. А как сделать чтобы без добавления пустых <li>, прокручивалось все кол-во товаров.

Ссылка на сообщение
Поделиться на другие сайты

Ищите нормальный скрипт прокрутки, где никаких пустых li не надо добавлять.

Код же должен быть по смыслу (семантически) правильный, какой смысл с пустых li?!

Ссылка на сообщение
Поделиться на другие сайты

Такое это какое?!

Что б картинка крутились, можно конечно.

Я Вам ссылку на тему давал, раз не можете другой скрипт прикрутить сами, возьмитесь для начала за jMyCarousel, в теме более-менее подробно написано, что и как.

Хотя нет никаких проблем любой скрипт подключать.

Ссылка на сообщение
Поделиться на другие сайты
  • 4 months later...

А как поставить условие, чтобы в блоке рекомендуемых показывался только товар из текущей категории? а то получается человек выбирает например утюг, а мы ему тут телевизор или двд рекомендуем....

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию - никак.

А вообще нужно переписать sql запрос добавив в условие учёт текущей категории, id текущей категории можно взять из $current_category_id переменной.

Ссылка на сообщение
Поделиться на другие сайты

Да, конечно.

Из /includes/modules/featured.php взять sql запрос и попробовать его вставить в бокс /templates/шаблон/source/boxes/featured.php

Ссылка на сообщение
Поделиться на другие сайты

Попробовал переделать, там идет проверка на категорию и подкатегории, видимо через это запутался в коде. Ошибок не выдает, но и не работает как надо. Может глянете когда время будет

featured.php

Ссылка на сообщение
Поделиться на другие сайты

Спасибо :-)

Убрал ошибку ";" в 45 строке, теперь работает для категорий :-)

В подкатегориях бокс не отображается

Ссылка на сообщение
Поделиться на другие сайты

Насчёт подкатегорий не знаю.

Может попрбовать поменять $current_category_id в sql запросе на $_GET['cat']

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...