PDA

Zobacz pełną wersję : Slideshow tylko na stronie głównej z linkiem



parsi
14-09-2012, 14:37
Mam na stronie www.krzyzowka.vot.pl (http://www.krzyzowka.vot.pl) wkomponowany w kod html system slideshow. Tak wygląda kod:

<body>
<div class="pagewidth">
<div id="header">
<div id="sitename">
<a href="index.php"><img src="templates/<?php echo $this->template ?>/images/logo.png" width="355px" height="115px" alt="Hobby Cafe Krzyżówka" /></a>
</div>
<div id="navigation">
<jdoc:include type="modules" name="user3" />
</div>
</div>
<div id="slide-top">
</div>
<div id="slideshow-w">
<div id="slideshow">
<a href="http://krzyzowka.vot.pl/index.php?option=com_content&view=article&id=7&Itemid=9" target="self"><img src="templates/<?php echo $this->template ?>/images/slide1.jpg" alt="Polska Zjednoczona Partia Rozrywki" /></a>
<a href="http://krzyzowka.vot.pl/index.php?option=com_content&view=article&id=2&Itemid=11" target="self"><img src="templates/<?php echo $this->template ?>/images/slide2.jpg" alt="Fajrant" /></a>
</div>
</div>

dodałem do obrazków linki do konkretnych podstron, lecz po kliknięciu w nie otwierały się w nowym oknie. Dodałem zatem target="self" i niestety nic to nie zmieniło. Dodatkowo wyświetlają się na każdej z podstron. Co muszę zmienić, aby te dwa linki obrazkowe wyświetlały się jedynie na stronie głownej a po kliknięciu podstrony otwierały się w tym samym oknie?

ekumi
14-09-2012, 14:57
target="_self"

parsi
14-09-2012, 22:58
zmieniłem na target="_self" i nadal otwiera się w nowym oknie

do kodu należy też ten skrypt: <script type="text/javascript" charset="utf-8"> var $j = jQuery.noConflict(); $j(document).ready(function(){ $j("#slideshow").slideshow({ pauseSeconds:<?php echo $pause ?>,// 10, height:<?php echo $hauteur ?>, //310, fadeSpeed:<?php echo $fadespeed ?>,// 0.5, width:<?php echo $largeur ?>, //850, caption: false }); }); </script>

parsi
20-09-2012, 13:48
Nadal mam slideshow na każdej podstronie, usunięcie <div id="slideshow-w"> nic nie dała. Jesli ktoś wie jak usunąć slideshow z innych podstron proszę o pomoc

loocek
20-09-2012, 17:43
po zmianie na "_self" raczej na pewno otwiera się w tym samym oknie, ale jeżeli tobie to nie wychodzi to usuń w ogóle target=

parsi
21-09-2012, 10:52
Targetu nie było co możesz zobaczyć w pierwszym poście, dodałem go bo tak mi doradził ekumi. Problem nie rozwiązany, usunąłem slideshow całkowice z kodu...

a_m
21-09-2012, 12:01
musisz kontener slidera objąć warunkiem

<?php if (JRequest::getVar('view')=='frontpage') { ?>
tutaj html / treść dla strony głównej
<?php } ?>

parsi
29-09-2012, 19:57
Dzięki , pomogło do wrzucenia tylko na główną :)