Zobacz pełną wersję : Joomla 2.5 szyblon Beez5 i flash
Hej.
Chciałbym aby zamiast obrazka fruits.jpg wyświetlany był flash.
Sam obrazek wiem gdzie się ładuje, ale po podmiance na kod który generuje program do budowy flash zostaje puste pole. o wymiarach animacji a jak nacisne prawym na tym polu to menu flasha sie laduje i pokazuje że movie not loaded.
Ktoś walczył z tym juz może??
wrzuć kod flash-a do index.php (szablonu) na sztywno, jak sobie na radzisz z modułami, znasz podstawy html ?
Poza tym To jest wątek w Joomla 1.5, a ty piszesz o Joomla 2.5 - zdecyduj i nie rób bałaganu !
Przepraszam rzeczywiście złe forum.
Radze Sobie z html i php (nie jestem tega glowa, ale daje rade)
Kod oryginalny
<?php if ($this->countModules('position-15')==0): ?>
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/images/fruits.jpg" alt="<?php echo JText::_('TPL_BEEZ5_LOGO'); ?>" />
<?php endif; ?>
Po Zmianie wygląda tak:
<?php if ($this->countModules('position-15')==0): ?>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0"
id="Movie2" width="1050" height="230">
<param name="movie" value="Movie2.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<embed name="Movie2" src="Movie2.swf"
quality="high" bgcolor="#FFFFFF" swLiveConnect="true"
width="1050" height="230"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>
<?php endif; ?>
Więc po takim zabiegu mam pole białe i nie wyświetla animacji.
z tego wynika że w złym miejscu dałeś .swf - powinien być w folderze szablonu.
No i jest..
/templates/beez5/Movie2.swf
to musi być jakiś banalny bład z mojej strony...
Zmieniłem lokalizacje pliku na serwerze i podałem z skrypcie http://blabla/Movie2.swf i działa...
Co nie zmienia faktu że powinno działać z lokalizacji templatki
marian_mk
03-04-2012, 17:06
<param name="movie" value="Movie2.swf"> podajesz obiektowi ścieżkę do katalogu głównego, wie trudno aby kod wyczuł Twoje intencje i szukał pliku swf w templatce i jeszez pytanie w której?
Jeżeli plik index.php jest w katalogu templates/beez5 plik z Movie2.swf daje w to samo miejsce więc zapis <param name="movie" value="Movie2.swf"> wydaje się właściwy.
Zresztą problem rozwiązałem wpisałem Movie2.swf wraz z domena czyli http://blabla/Movie2.swf i działa
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!