PDA

Zobacz pełną wersję : Problem z modulem na podstronach.



NoxThunder
20-07-2011, 10:20
Witam,

Nie wiem czy wybralem dobry dzial, ale sprawa dotyczy modulu wyswietlajacego fanow z fb.

Otoz modul dziala tylko na stronie glownej na podstronach juz nie.

Wklejam kawalek kodu odpowiedzialnego za wyswietlanie url. Nie znam sie zbytnio na tym, supportu nie moge sie doprosic.


<?php$document = JFactory::getDocument();
$url="http://".$_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
$url=str_replace("index.php", "", $url);
?>
<script type="text/javascript" src="<? echo $url ?>modules/mod_fbfans/tmpl/js/facebook.like.box.class.js"></script>
<script type="text/javascript" src="<? echo $url ?>modules/mod_fbfans/tmpl/js/jquery.tabs.js"></script>

Na podstronach wyswietla sie to tak:

<script type="text/javascript" src="http://www.mojastrona.com//webstore.htmlmodules/mod_fbfans/tmpl/js/facebook.like.box.class.js"></script>

<script type="text/javascript" src="http://www.mojastrona.com//webstore.htmlmodules/mod_fbfans/tmpl/js/jquery.tabs.js"></script>


Z gory dzieki za pomoc.

Jola
20-07-2011, 11:06
Witam,
wyrzuć z kodu całą definicję $url:

<?php
$document = JFactory::getDocument();
$url="http://".$_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
$url=str_replace("index.php", "", $url);
?>i zamiast $url użyj $this->baseurl, czyli:

<script type="text/javascript" src="<? echo $this->baseurl; ?>modules/mod_fbfans/tmpl/js/facebook.like.box.class.js"></script>
<script type="text/javascript" src="<? echo $this->baseurl; ?>modules/mod_fbfans/tmpl/js/jquery.tabs.js"></script>