PDA

Zobacz pełną wersję : Dodawanie Logo we flashu do szablonu joomla (podmiana obecnego z png)



DjLeo
15-11-2009, 14:49
Witam mam pytanie czy ktoś już coś takiego robił i jest mi w stanie pomóc
w jaki sposób mam zagnieździć w szablonie joomla zamiast standardowego
baneru (logo) plik swf z moim własnym bannerem.

Problem w tym że nie wiem jak zmodyfikować plik index.php lub ewentualnie
powiązania do css. I gdzie mam umieścić plik swf aby to działało.

Czy mógłby mi ktoś pomóc?

Z góry dziękuje

sunpietro
15-11-2009, 16:24
poszukaj na forum
było wielokrotnie

DjLeo
15-11-2009, 18:43
Jeśli byłbyś łaskawy to podaj linka ponieważ ja szukałem i nie znalazłem takiego wątku.

sunpietro
15-11-2009, 18:47
wpisz w wyszukiwarkę forumową hasło: "flash" to będziesz miał pełno wątków
sam w kilku podobnych udzielałem odpowiedzi, wystarczy poszukać

DjLeo
16-11-2009, 00:29
Niestety nigdzie w tych wątkach nie ma konkretnej odpowiedzi albo po prostu
mój szablon jest lewy.

Szukam łopatologicznego opisu jak wrzucić banner flash w miejsce obecnego
logo. Samo wrzucenie kodu <object> .... nie wyświetla animacji

nie wiem chyba że jakieś błąd robie czy ktoś wie jak prawidłowo powinno sie
przerobić templarkę pod banner flesz?

mirio
16-11-2009, 00:40
może tu znajdziesz odpowiedź: http://forum.joomla.pl/showthread.php?t=33350

DjLeo
16-11-2009, 01:01
Niestety tutaj już czytałem prawie pomógł flashmod ale on wstawia flasha do modułu a banner png nie jest modułem na stronie.

Więc dalej nie wiem jak to zrobić.

Chyba że da sie podmienić jakoś w stylu css w ustawieniach flashmoda żeby zamieniał miejsce banneru no już naprawdę nie wiem jak to zrobić.

A pewnie rozwiązanie jest banalne ale dla kogoś kto się zna na tym.

coliberek1
16-11-2009, 01:15
Po prostu podmień w indexie templatki i tam gdzie masz obrazek png wcisnij swf tak jak to się robi na wciskając flasha na stronę ( z <object> ).
Jezeli w css tez jest zadeklarowane tlo do tej pozycji, jako ten png ktory chcesz podmienić to podaj tam link do pliku swf - jego adres fizyczny ( bez <object> ).
Pamietaj ze flash musi miec ten sam rozmiar jaki mial png - inaczej bedzie trzeba zmienic parametry w template.css

DjLeo
16-11-2009, 01:40
Dzięki za pomoc ale Twoja metodą nie ma możliwości wyświetlić flasha na
stronie a już na pewno nie dodając do arkusza stylów linku do pliku swf
Wiem ze to musi być zawarte w index.php ale samo podmienienie header.png
na header.swf też nic nie da :) .

Dzięki za fatygę :)

DjLeo
16-11-2009, 01:41
Lecz nieudolnie bo nieudolnie ale problem rozwiązałem właśnie.

Pomógł moduł flashmod opiszę to może komuś się przyda kiedyś do czasu aż ktoś mądry nie opiszę dokładnie jak to się poprawnie powinno robić.

- jeśli twój baner w templatce jest modułem to masz problem z głowy
używasz flashmoda ustawiasz w jakim module ma się wyświetlać i finito

ale jeśli nie jest modułem to można to zrobić tak jak ja to zrobiłem
zaraz pod banerem pierwszy moduł ma nazwę user3 i zawiera menu dodałem flashmodem banner do user3 ale wyświetlał sie on niestety pod obecnym banerem czyli pomiędzy banerem a menu

jedyne co trzeba było jeszcze zrobić to usunąć z index.php te divy które są odpowiedzialne za wyświetlanie pierwotnego baneru jpg lub png automatycznie strona się przysuwa do góry i dopasowuje.

Oczywiście to rozwiązanie nie jest takie fajne ponieważ:
- usuwamy wpis o banerze w index.php a to nie jest dośc profesjonalne
- zostaje o ile jest styl css w templatce skojarzony z divem w index.php odpowiedzialnym za wyświetlanie baneru poprzedniego

No ale tak poza tym to działa. Może ktoś z Was jeszcze jest w stanie napisać jak dokładnie i prawidłowo powinno się taki baner podmienić. Krok po kroku. Na przykładzie dowolnej templatki z banerem na górze strony?