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

Скрипт для прокрутки картинок


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

  • Ответов 52
  • Created
  • Последний ответ

Top Posters In This Topic

  • support

    19

  • mariolast

    12

  • evk

    8

  • YuraS

    6

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

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

спасибо, будем пробовать.

Тогда ещё один вопрос - мы хотим на главной странице заменить блок новинки и рекомендуемые одним блоком (у него будет 3 вкладки - Новинки, Рекомендуемые и Скидки).

Вопрос- реально ли организовать переключение между вкладками без перезагрузки страницы, и реально ли, чтобы каждая вкладка тянула свои товары (не только картинки но и описание и кнопочку купить, добавляющую этот товар в корзину)?

может, есть какие-то модули?

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

Реально конечно.

Нужно просто html код опять же отформатировать нужным образом, под закладки.

Опять же, в php не нужно лазить, просто взять JS файл закладок и нарисовать html код.

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

А можно подробнее:

В каком файле размещать какую информацию? Всю голову уже сломал, не получается.

Я делал так:

  <script type="text/javascript" src="jquery-1.2.1.pack.js"></script> 

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

<!-- Optional --> 

<script type="text/javascript" src="jquery.mousewheel.js"></script> 

<script type="text/javascript">

{literal}   

$(function() {         

$(".jMyCarousel").jMyCarousel({             

visible: '3',             

eltByElt: true,             

evtStart: 'mousedown',             

evtStop: 'mouseup'         

});   

});{/literal} 

</script>

это я размещал в includes/header.php

_______________________________________________________

это я размещал в /public_html/templates/шаблон/index.html

<div class="jMyCarousel"> 

<ul>       

<li><img src="/public_html/eroticdreams/templates/vamshop/carousel_img/1/1.jpg" width="64" height="64"></li>       

<li><img src="/public_html/eroticdreams/templates/vamshop/carousel_img/1/2.jpg" width="64" height="64"></li>     

<li><img src="/public_html/eroticdreams/templates/vamshop/carousel_img/1/3.jpg" width="64" height="64"></li>       

<li><img src="/public_html/eroticdreams/templates/vamshop/carousel_img/1/4.jpg" width="64" height="64"></li>

</ul>

</div>

__________________

ну и соответсвенно вставлял в /templates/шаблон/stylesheet.css

дополнительный код

Подскажите что я не правильно деляю?

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

Подскажите что я не правильно деляю?

адреса картинок неправильные.

не

/public_html/eroticdreams/templates/vamshop/carousel_img/1/1.jpg

а

{$tpl_path}carousel_img/1/1.jpg

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

спасибо за ответ!

там не в картинках дело (путь до картинки не с моего сайта), картинки то у меня выводит, но скрипт не работает

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

а в header.php  я правильно всё поместил?

файлы .js  в папке javascript, а что надо в корень класть? вроде все скрипты лежал в этой папке, всё работает кроме этого.

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

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

можно не в хедер.пхп, а в тот же индексный файл. но тогда уже с литералами.

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

путь прописан правильно, а не работает.

Я не пойму в каком файле надо размещать код и нужно ли что-то ещё вставлять в код?

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

Наверное js файлы не подключаются, потому и не работает.

Посмотрите пример на том же vamshop.ru

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

Через тэг script

Вы б хоть ссылку на магазин дали.

Наверное неправильно путь до .js файла написали.

Нет указанного файл по указанному пути.

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

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

  <script type="text/javascript" src="/jscript/jMyCarousel/jquery-1.2.1.pack.js"></script>

  <script type="text/javascript" src="/jscript/jMyCarousel/jMyCarousel.js"></script>

  <!-- Optional -->

  <script type="text/javascript" src="jquery.mousewheel.js"></script>

  <script type="text/javascript">

{literal}

      $(function() {

          $(".jMyCarousel").jMyCarousel({

              auto: true,

              vertical: false,

              speed  : 300 ms,

              circular : true,

              visible: '100%',

              mouseWheel: true,

              eltByElt: true,

             

          });

      });

{/literal}

  </script>

  вот это прописал в header

<body>

<br/><br/>

<div class="jMyCarousel">

<tr>

        <td><img src="/images/product_images/thumbnail_images/21_0.jpg" width="120" height="120"></td>

        <td><img src="/images/product_images/thumbnail_images/22_0.jpg" width="120" height="120"></td>

        <td><img src="/images/product_images/thumbnail_images/28_0.jpg" width="120" height="120"></td>

        <td><img src="/images/product_images/thumbnail_images/146_0.jpg" width="120" height="120"></td>

</tr>

</div>

</body>

это в index

вроде путь правильный.

А как  сделать Через тэг script?

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

А почему картинки в таблице?!

Разве не список должен использоваться?!

т.е. ul li .. /li /ul

Посмотрите официальный сайт jMyCarousel, там же всё поробно написано.

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

да, нет, решил забить на эту идею, т.к. видимо не судьба сделать. данный форум для очень продвинутых людей.

Ссылка на сообщение
Поделиться на другие сайты
данный форум для очень продвинутых людей.
я не лезу в ремонт автомобиля, бытовой техники, ремонт квартиры. потому что я этого не умею. даже если что-то сделаю, я потрачу массу времени на это и не факт, что сделаю хорошо.  считаю, что иногда лучше обратиться к специалисту и заплатить, чем выедать моск окружающим и отнимать их время. этим я себе экономлю массу времени. чего и Вам советую. :)
Ссылка на сообщение
Поделиться на другие сайты

evk 

Зря, ничего сложного нет.

Просто нужно на сайте jMyCarousel прочитать инструкцию и сделать как написано для начала, ничего от себя не добавляя.

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

Пытался прикрутить jMyCarousel, но не смог понять в какой файл вставляется код:   

$(function() { 

      $(".jMyCarousel").jMyCarousel({ 

          visible: '100%' 

      }); 

  }); 

Заранее спасибо!

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

вставляйте в индексный. не ошибетесь.

только в {literal}оденьте{/literal}

но лучше вставлять именно в тот файл шаблона, в котором код самих этих картинок.

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

×
×
  • Создать...