Autor Zpráva
venaba
Profil
Ahoj,
potřeboval bych poradit, jak u Lightboxu v2.7.1 změnit Javascript tak, aby odkaz "další" a "zpět" směroval na další (předchozí) ID, které mám v databázi.
Mám totiž galerii udělanou na 3 sloupce, protože chci pevnou šířku, ale proměnnou výšku. Nejprve se načte první, pak druhý a pak třetí sloupec. Pomocí jQuery je potom obr. s ID=1 je v prvním sloupci, s ID=2 ve druhém sloupci, s ID=3 ve třetím sloupci, s ID=4 v prvním, ...
Lightbox to samotřejmě bere podle sloupců, proto to potřebuju řadit podle ID.

HTML:
 <div class="contys"> 
   <div class="vlevo"></div>
   <div class="stred"></div>
   <div class="vpravo"></div>
 </div>
   <div n:foreach="$photos as $photo">
    
     {if ++$sloupec<4}{elseif $sloupec -= 3 }{/if}
    
     <div class="{if $sloupec == 1}sloupec_1{elseif $sloupec ==3}sloupec_3 {else}sloupec_2{/if}">
 
  <a href="{$basePath}/images/photos/{$photo->photo}.JPG" data-lightbox="neco" poslat="{$photo->id}" class="odkaz_obr"><img class="img" src="{$basePath}/images/photos/nahled/{$photo->photo}.JPG"></a>
  </div>
 </div>

Lightbox

Potřeboval bych upravit asi imageNumber, aby se rovnalo ID, ale nemám tušení jak.
Snad to jde trochu pochopit.
Díky.
Keeehi
Profil
Tipnu si že data-lightbox="image-{$photo->id}"
venaba
Profil
To bych rozdělil na tolik galerií, kolik mám fotek v db.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: