"Прокручивание" новинок

Тема в разделе "Shop-script", создана пользователем Fantasm, 10 фев 2009.

Статус темы:
Закрыта.
  1. Fantasm

    Fantasm Создатель

    Регистр.:
    29 янв 2009
    Сообщения:
    36
    Симпатии:
    5
    Можно ли "прикрутить" такое прокручивание новинок как на этом магазине? Сам блок справа внизу - "Newest products"
     
  2. biznesoft

    biznesoft

    Регистр.:
    11 фев 2008
    Сообщения:
    510
    Симпатии:
    128
    Можно, если осторожно... для начало би ссилочky под xіdе 1 поставил.
    вот исходн.kод с сайта (часть ево)
    HTML:
    
    <div id="content_listmania_4_1006_1">
    															<div class="sidebox-wrapper">
    	<h3 class="sidebox-title">Newest products</h3>
    	<div class="sidebox-right-1"><div class="sidebox-right-2"><div class="sidebox-right-3">
    		<div class="sidebox-body">
    																											
    <script type="text/javascript" language="javascript 1.2" src="/skins/lite_blue/customer/addons/listmania/scripts/scroller.js"></script>
    	
    
    <div align="center">
    <div id="scroll_list_4" class="lm-scroller" style="position: relative; overflow: hidden; clip: auto;">
    
    
    	
    	
    	
    	
    				
    	<div style="display: none; ">
    										
    						
    			
    																							<table cellpadding="0" cellspacing="2" border="0" width="140">
    			<tr>
    				<td align="center" style="height: 123px;">
    					<a href="computers/modems/actiontec-external-usb-home-dsl-modem-bell-south.html"><img   src="/image.php?mode=show_thumbnail&amp;image_id=1424&amp;object_type=product&amp;width=80" width="80" height="80" alt="ujpg" border="0"  />
    
    </a></td>
    			</tr>
    			<tr>
    				<td align="center" style="height: 90px;">
    					<a href="computers/modems/actiontec-external-usb-home-dsl-modem-bell-south.html" class="underlined">Actiontec External USB Home DSL Modem (Bell Sou...</a>
    										<p align="center">
    													<span class="price">$</span><span id="sec_original_price_scr_1300029768" class="price">18.00</span>											</p>
    																			</td>
    			</tr>
    						<tr>
    				<td><hr width="95%" /></td>
    			</tr>
    						</table>
    																										<table cellpadding="0" cellspacing="2" border="0" width="140">
    			<tr>
    				<td align="center" style="height: 123px;">
    					<a href="computers/modems/best-data-cmx300-smartone-cable-modem.html"><img   src="/image.php?mode=show_thumbnail&amp;image_id=1425&amp;object_type=product&amp;width=80" width="80" height="80" alt="ujpg" border="0"  />
    
    </a></td>
    			</tr>
    			<tr>
    				<td align="center" style="height: 90px;">
    					<a href="computers/modems/best-data-cmx300-smartone-cable-modem.html" class="underlined">Best Data CMX300 SmartOne Cable Modem</a>
    										<p align="center">
    													<span class="price">$</span><span id="sec_original_price_scr_1300029769" class="price">39.99</span>											</p>
    																			</td>
    			</tr>
    						<tr>
    				<td><hr width="95%" /></td>
    			</tr>
    						</table>
    
    Kаk видем там присyтствyет сkрипт scroller.js
    Он ето и делает .....проkрyтky
    Вот сам сkрипт
     

    Вложения:

    • scroller.rar
      Размер файла:
      1,6 КБ
      Просмотров:
      47
    Oxanita и Fantasm нравится это.
  3. alexandr3182

    alexandr3182

    Регистр.:
    5 фев 2008
    Сообщения:
    226
    Симпатии:
    12
    вот исходн.kод с сайта.... а для shop script какой код, что б прикрутить это? скрипт понятно что в корень или куда захочется, в шаблон что писать?... у нас же прокручиваются именно новинки из базы...
     
  4. Welho®

    Welho® Предвестник пьянки

    Регистр.:
    4 дек 2007
    Сообщения:
    855
    Симпатии:
    331
    biznesoft не весь код на самом деле выложил, окончания нет, выдирайте сами с того магаза.
    Что касается прикручивания, то все достаточно просто, вместо того кода товара, что прописан в исходном магазе вставьте цикл с выводом новинок, спецпредложений, или чего вы там выводить собирались...
     
  5. Ventil

    Ventil Создатель

    Регистр.:
    12 дек 2008
    Сообщения:
    22
    Симпатии:
    3
    ну.. с.. можно разобраться... сегодня попробую прикрутить, если получиться отпишусь..

    P.S. менюшка у них не плохая. может кто знает где похожую натйти под shop - script?
     
  6. Fantasm

    Fantasm Создатель

    Регистр.:
    29 янв 2009
    Сообщения:
    36
    Симпатии:
    5
    Выдранная менюшка и скрипт:

    <div class="sidebox-categories-wrapper">
    <h3 class="sidebox-title">Categories</h3>
    <div class="sidebox-right-1"><div class="sidebox-right-2"><div class="sidebox-right-3">
    <div class="sidebox-body">
    <ul id="vmenu">
    <li class="has-children"><ul><li ><a href="books/childrens-books/">
    Children's Books</a></li><li ><a href="books/computers-and-internet/">
    Computers &amp; Internet</a></li></ul><a class="has-children" href="books/">
    Books</a></li><li class="h-sep">&nbsp;</li><li class="has-children"><ul><li ><a href="computers/desktops/">
    Desktops</a></li><li ><a href="computers/handhelds-and-pdas/">
    Handhelds &amp; PDAs</a></li><li ><a href="computers/monitors-and-projectors/">
    Monitors &amp; Projectors</a></li><li ><a href="computers/computer-cases/">
    Computer Cases</a></li><li ><a href="computers/motherboards/">
    Motherboards</a></li><li ><a href="computers/processors/">
    Processors</a></li><li ><a href="computers/memories/">Memories</a></li><li ><a href="computers/video-cards/">
    Video Cards</a></li><li ><a href="computers/modems/">Modems</a></li><li ><a href="computers/printers/">
    Printers</a></li></ul><a class="has-children" href="computers/">
    Computers</a></li><li class="h-sep">&nbsp;</li><li class="has-children"><ul><li ><a href="music/blues/">
    Blues</a></li><li ><a href="music/classic-rock/">Classic Rock</a></li><li ><a href="music/hard-rock-and-metal/">
    Hard Rock &amp; Metal</a></li></ul><a class="has-children" href="music/">
    Music</a></li><li class="h-sep">&nbsp;</li><li class="has-children"><ul><li ><a href="apparel/kids-and-baby/">
    Kids &amp; Baby</a></li><li ><a href="apparel/men/">Men</a></li><li ><a href="apparel/shoes/">
    Shoes</a></li><li ><a href="apparel/women/">Women</a></li></ul><a class="has-children" href="apparel/">
    Apparel</a></li><li class="h-sep">&nbsp;</li><li ><a href="dvd/">DVD</a></li><li class="h-sep">
    &nbsp;</li><li class="has-children"><ul><li ><a href="audio-and-video/dvd-recorders/">
    DVD Recorders</a></li><li ><a href="audio-and-video/plasma-tvs/">
    Plasma TVs</a></li></ul><a class="has-children" href="audio-and-video/">
    Audio &amp; Video</a></li><li class="h-sep">&nbsp;</li><li class="has-children"><ul><li ><a href="cell-phones/nokia/">
    Nokia</a></li><li ><a href="cell-phones/sanyo/">Sanyo</a></li><li ><a href="cell-phones/palmone/">
    palmOne</a></li></ul><a class="has-children" href="cell-phones/">
    Cell Phones</a></li><li class="h-sep">&nbsp;</li><li class="has-children"><ul><li ><a href="sports-and-outdoors/basketball/">
    Basketball</a></li><li ><a href="sports-and-outdoors/swimming/">
    Swimming</a></li><li ><a href="sports-and-outdoors/footwear/">
    Footwear</a></li></ul><a class="has-children" href="sports-and-outdoors/">
    Sports &amp; Outdoors</a></li> </ul>
    <div style="clear: both;"></div>
    <!--[if lt IE 7]>
    <script type="text/javascript" language="javascript 1.2" src="/classes/scripts/css_menu.js"></script>
    <script type="text/javascript">
    //<![CDATA[
    emenu.init('vmenu', 'first');
    //]]>
    </script>
    <![endif]-->
     

    Вложения:

    • css_menu.zip
      Размер файла:
      6,5 КБ
      Просмотров:
      31
    A_L_I_E_N нравится это.
  7. MastZzz

    MastZzz Постоялец

    Регистр.:
    16 май 2008
    Сообщения:
    62
    Симпатии:
    6
    рывшись по просторам инета набрел на такой вот кладетс скролов. Попробовал - все работает и именно в том варианте, как представлено здесь. http://www.dynamicdrive.com/dynamicindex2/Принцип установки прост этих скрпитво прост. Вкидывайте в style вашей темы css, а в нужное место вставвляете скрипт через {literal}{/literal}

    P.S. извините что подробно так, чтоб в будущем не было вопросов.
     
  8. Dredd

    Dredd Прохожие

    то нить из ШОпЦМС пытался выдрать ? там такое есть наслько я понимаю они не далеко от шоп-скрипта ушли...
     
  9. Chardo431

    Chardo431 Создатель

    Регистр.:
    26 окт 2008
    Сообщения:
    44
    Симпатии:
    4
    Джумла

    Имхо, лучше это все реализовано в виртуалмаркете под джумлой который, там не надо наводить на товары и крутить они делают это сами, вот такой бы скрипт хотелось бы видеть, просто ставить указаный не так резонно поскольку не каждый юзер будет подводить мышку и еще делать какую-то манипуляцию, а так товары по принцыпу бегущей строки будут видны
     
  10. sounde

    sounde

    Регистр.:
    12 сен 2008
    Сообщения:
    391
    Симпатии:
    64
    Так в нем тоже сами крутятся новинки, но только интервал большой и по одной показываются :)

    Вот реализация на бегущей строке например:

    Код:
    <MARQUEE BEHAVIOR='SCROLL' ALIGN='LEFT' VALIGN='BOTTOM' DIRECTION='UP' SCROLLAMOUNT='1' SCROLLDELAY='1' ONMOUSEOVER='this.stop()' ONMOUSEOUT='this.start()'>
    <table border="0" width="10" id="table25" cellspacing="0" cellpadding="0" align="left" height="100%">
    					<tr>
    						<td>&nbsp;</td>
    					</tr>
    				</table>
    				{section name=i loop=$new_product} 
    
    
    <table border=0 width="160" cellspacing=0 cellpadding=0 id="table22" bgcolor="#EEEFF3"> 
       
      <div align="left" class="axt1"></div> 
       
        &nbsp;{section name=i loop=$new_product} 
         
        {if $smarty.section.i.index is div by 1}  
      <tr>{/if} 
    <td width="140" valign=top> 
    <div align="center">
    <table border=0 bgcolor="#EEEFF3" cellpadding=0 cellspacing=0 id="table23"> 
            <tr> 
              <td> 
    			<table border=0 cellpadding="0" cellspacing="0" bgcolor=#EEEFF3 width="100%" id="table24"> 
                                <tr>  
                    <td height="60" align=center>
    					<a href="index.php?productID={$new_product[i][2]}">
    					<img src="products_pictures/{$new_product[i][0]}" border=0 width="40" height="40"></a></td> 
                    <td height="60" align=center><div align="center"></div>
    				<a class="newmain" href="index.php?productID={$new_product[i][2]}">{$new_product[i][3]}</a></td> 
                  </tr> 
                </table> 
    </td>        </tr> 
          </table></div>
    	</td> 
       </tr> 
    
     {/section}  
     </table> 
    
    {/section}  
    </marquee>
    
    Параметры можно поменять на другие.
    Будет работать, если мод с новинками установлен, тема про него есть на форуме.
     
    Chardo431 нравится это.
Статус темы:
Закрыта.