Guest User

Untitled

a guest
Jul 9th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.44 KB | None | 0 0
  1. <?php
  2.  
  3. $produtos = pegaTodosSlides(); // cria um array com todos os produtos, na ordem de categoria/sub-categoria/produto
  4. $menu = montaMenu(); // monta o menu embaixo dos slides para quando clicado ir para o slide correspondente
  5.  
  6. ?>
  7. <script>
  8. jQuery(document).ready(function ($) {
  9.    
  10.     // init and stop the inner slideshows
  11.     var inners = $('.inner-slideshow').cycle().cycle('stop');
  12.    
  13.     var slideshow = $('#slideshow').cycle({
  14.         fx: 'scrollHorz',
  15.         speed: 300,
  16.         timeout: 0,
  17.         prev: '#prev',
  18.         next: '#next',
  19.         before: function() {
  20.             // stop all inner slideshows
  21.             inners.cycle('stop');
  22.            
  23.             // start the new slide's slideshow
  24.             $(this).cycle({
  25.                 fx: 'fade',
  26.                 timeout: 2000,
  27.                 autostop: true,
  28.                 pager:   '.nav',
  29.                 end: function() {
  30.                     // when inner slideshow ends, advance the outer slideshow
  31.                     slideshow.cycle('next');
  32.                 }
  33.             });
  34.         }
  35.     });
  36.    
  37. });
  38.  
  39. </script>
  40. <div id="controls">
  41.                 <a id="prev" href="#">&lt; Prev</a>
  42.                 <a id="next" href="#">Next &gt;</a>
  43.             </div>         
  44.  
  45.             <div id="slideshow">
  46.            
  47.                 <?php for($i = 1; $i <= sizeof($menu); $i++) { ?>
  48.                     <div class="inner-slideshow">
  49.                         <?php for($j = 1; $j <= sizeof($produtos); $j++) { ?>
  50.                         <?php //if ($produtos[$i]->slides[$j]->img != '') { ?>
  51.                             <img src="<?php print $base_url ;?>/sites/default/files/<?php print $produtos[$i]->slides[$j]->img ; ?>" />
  52.                         <?php //  ?>
  53.                         <ul class="nav"></ul>
  54.                     <?php } ?>
  55.                     </div>
  56.                    
  57.                 <?php } ?>
  58.             </div> 
  59.                
  60.             <?php } $nrprod = 1;?>
  61.         </div>
  62.         <div id="menu">
  63.             <?php for($k = 1; $k <= sizeof($menu); $k++) { ?>
  64.            
  65.                 <ul class="nivel1">
  66.                     <a class="nivelCategoria" id="<?php print str_replace(' ', '-', $menu[$k]->nome) ; ?>"><?php print $menu[$k]->nome ; ?></a>
  67.                     <ul class="nivel2">
  68.                     <?php for($i = 1; $i <= sizeof($menu[$k]->produto); $i++) { ?>
  69.                         <li><a id="<?php print $menu[$k]->produto[$i]->nid ; ?>" onClick="ativaSlidesOrdem(<?php echo $k;?>, <?php echo $nrprod++;?>, <?php echo $totalmenu;?>)"><?php print $menu[$k]->produto[$i]->nome ;?></a></li>
  70.                         <?php                      
  71.                             if($id == $menu[$k]->produto[$i]->nid) {
  72.                                 $categoria = $menu[$k]->nome;
  73.                             }                          
  74.                         ?>
  75.                     <?php } ?>
  76.                     </ul>
  77.                 </ul>
  78.             <?php } ?>
  79.         </div>
Advertisement
Add Comment
Please, Sign In to add comment