PDA

Zobacz pełną wersję : Wyświetlanie galerii w szablonie



robaczekk
23-01-2011, 19:06
Czy wie ktoś jak zmienić w szablonie http://www.globbersthemes.com/demo/brander/index.php (http://www.globbersthemes.com/demo/brander/index.php)wyświetlanie galerii tak aby widoczna była tylko na stronie startowej, lub na wybranych podstronach. Z tego co zauważyłem to jest to scrypt wbudowany w stronę a nie żaden moduł i nie mogę poradzić sobie z tą zmianą. Proszę o pomoc.

trb
17-02-2011, 21:18
W pliku index.php templatki znajdź miejsce:

<div id="menu">
<div id="navigation">
<?php TopMenu($menu_name); ?>
</div>
</div>
...
<div id="gallery"><div id="tittleslide"><h3><?php echo $tittle ?></h3></div>
<div id="faded">i w miejsce które wykropkowałem wstaw kod poniżej:

<?php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) { ?>
To wprawdzie nie spowoduje że będziesz mógł decydować gdzie ma się slider(galeria) pojawić a gdzie nie. Ale uzyskasz stan że będzie on widoczny tylko na stronie głównej.

robaczekk
18-02-2011, 10:06
Bardzo dziękuje za tą poradę i pozdrawiam

tomaszek83
18-02-2011, 10:47
po primo wydaje mi się jednak ze ta galeria to moduł (choć mogę się mylić) po secundo po co wrzucać to w index.php templatki skoro można kod skryptu umieścić w module html i osadzić na stronie w miejscu gdzie się chce.

trb
18-02-2011, 13:01
tomaszek.
po pierwsze primo - slider w tym akurat templacie nie jest modułem.
po drugie primo - masz rację że można tak zrobić, aczkolwiek podane akurat przeze mnie rozwiązanie jeśli ma spełniać tą akurat rolę, wystarcza w 100%
pozdrawiam.

tomaszek83
18-02-2011, 13:26
możliwe że nie jest, napisałem że "mogę się mylić". natomiast kolega zapytał się "widoczna była tylko na stronie startowej, lub na wybranych podstronach"... resztę przemilczę.

Marta2011
18-02-2011, 18:29
Nie chciałabym robić drugiego tematu o tym samym dlatego tutaj spytak czy można coś zrobić by więcej zdjęć było w tej gallerii.

trb
19-02-2011, 09:09
zajrzyj do pliku index.php templatki. są tam linijki które odpowiadają za ilość obrazków które się tam pojawiają:

<div id="gallery"> <div id="tittleslide"><h3></h3></div>
<div id="faded">
<ul>
<li><img src="templates/<?php echo $this->template ?>/images/slide11.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide22.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide33.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide44.jpg" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide55.jpg" alt="" /></li>
</ul>
<ul class="pagination">
<li> <a href="#" rel="0"> <img src="templates/<?php echo $this->template ?>/images/slide1-thumb.jpg" alt="" /></a></li>
<li> <a href="#" rel="1"> <img src="templates/<?php echo $this->template ?>/images/slide2-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="2"> <img src="templates/<?php echo $this->template ?>/images/slide3-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="3"> <img src="templates/<?php echo $this->template ?>/images/slide4-thumb.jpg" alt="" /></a> </li>
<li> <a href="#" rel="4"> <img src="templates/<?php echo $this->template ?>/images/slide5-thumb.jpg" alt="" /></a> </li>
</ul>
</div>
</div>
wystarczy powielić linijki z obrazkiem i miniaturką aby dodać nowe zdjęcia.
problem może się pojawić ponieważ miejsce na miniaturki jest ograniczone graficznym backgroundem i po prostu może nie być miejsca na więcej.