PDA

Zobacz pełną wersję : Zmienne obrazki w headerze.



voolf
13-01-2012, 00:36
Witam.
Zmieniam wygląd swojej strony i chciałbym, aby była bardziej dynamiczna. Postanowiłem zrobić, ja to nazywam baner, ale generalnie chodzi o element w pozycji header. Zamiast jednego konkretnego zdjęcia chciałbym, aby pokazywały się tam różne obrazy z danego folderu, bądź o zdefiniowanych wcześniej ścieżkach. Znalazłem fajny dodatek Simple Spotlight instalujący się jako moduł mod_ppc_simple_spotlight (takie cuś (http://extensions.joomla.org/extensions/photos-a-images/images-rotators/11876)). Moduł jest prosty w obsłudze i bardzo mi pasuje. Obrazy konfiguruje się łatwo i przyjemnie. Problem zaczyna się w momencie, gdy chcę aby wyświetlał się w pozycji header. Swój szablon wykonałem przy pomocy Artisteer i nie chciałbym grzebać w plikach html, css, itp. Czy może ktoś wie jak stworzyć szablon już w samym Artisteer, aby było to widoczne? Może wystarczy ustawić jakąś konkretną pozycję w opcjach modułu? Chodzi o zamianę header-owych samochodów na obrazy z Simple Spotlight na tej stronie (http://62.121.72.48/fotorainko/index.php?option=com_content&view=article&id=58&Itemid=47).
Dzięki za poradę.

nikszal
13-01-2012, 00:43
Czy może ktoś wie jak stworzyć szablon już w samym Artisteer, aby było to widoczne? Może wystarczy ustawić jakąś konkretną pozycję w opcjach modułu?
W Artisteerze nie ma takiej możliwości. Możesz utworzyć szablon bez nagłówka, a swój moduł umieścić w pozycji modułu banner1.

voolf
13-01-2012, 00:44
Moment sprawdzę :) Nie jest to zły sposób :) Można nawet podać wartości %, super :) Dzięki
Czy jest szansa, aby wciąż było widoczne z Artisteera "pierwszoplanowe zdjęcie" i "nazwa" (w tym przypadku hasło firmy)? Pewnie nie, bo to wymaga przezroczystego nagłówka, ale się upewnie.
Najprędzej będzie je trzeba dodać w PS do każdego ze zdjęć?

nikszal
13-01-2012, 01:35
Czy jest szansa, aby wciąż było widoczne z Artisteera "pierwszoplanowe zdjęcie" i "nazwa" (w tym przypadku hasło firmy)? Pewnie nie, bo to wymaga przezroczystego nagłówka, ale się upewnie.
Jest to możliwe. Pobaw się Artisteerem i PS-em, bo to forum jest o Joomla, a nie o tworzeniu szablonów w tej manufakturze.

Winnetou
13-01-2012, 10:41
Ja zastosowałem JV Slideshow:
http://extensions.joomla.org/extensions/photos-a-images/images-slideshow/image-mootools-slideshow/16404

Jeśli masz witrynę na Joomli 1.5 to jeszcze lepszy jest Ajax Rotator:
http://extensions.joomla.org/extensions/photos-a-images/images-rotators/10036

voolf
14-01-2012, 19:30
To może podpowiecie mi jak zrobić, aby menu pionowe rozwijało się po najechaniu ? Próbowałem wszystkiego, przeczytałem mnóóóóóstwo porad i nic nie zadziałało. Chodzi o opcję "expand on hover", działa za to znakomicie poprzez kliknięcie (chodzi o element menu "galeria").

---------- Post dodany o 12:39 ---------- Poprzedni post był o 10:53 ----------

Fajnie działają te moduły jako header, ale jak dopasować ich wielkość do różnych rozdzielczości, tak aby obraz nie zniekształcał się? Dobrze by też było, aby wyświetlały się na środku.

---------- Post dodany 14-01-2012 o 08:58 ---------- Poprzedni post był 13-01-2012 o 12:39 ----------

Pośpiech wskazany jest tylko w jednym przypadku... //bazyl

---------- Post dodany o 18:30 ---------- Poprzedni post był o 08:58 ----------

A może dałoby się jakoś wyśrodkować pozycję "banner1" ???

---------- Post dodany o 19:30 ---------- Poprzedni post był o 18:30 ----------

Zauważyłem coś ciekawego, na IE działa super (podaję wartości dla obrazka 100% x 100%) a na chromie header przyjmuje jakiś dziwny rozmiar, hmmm

nikszal
14-01-2012, 20:01
Czy Ty ciagle piszesz o szablonie z Artisteera? Jeśli tak, to pozycja banner1 w tym szablonie w ogóle nie jest ostylizowana, więc trzeba to zrobić z "palca" w css.

voolf
14-01-2012, 20:02
Skąd biorą się różnice w wyświetlaniu tego:
http://62.121.72.48/fotorainko/index.php?option=com_content&view=article&id=58&Itemid=47
na chrome, IE i FF ?

Co dziwne na IE działa najlepiej :)

nikszal
14-01-2012, 20:18
<div class="slideshow" id="sp80" style="width:100%px; height:100%px;">
Przy takim formatowaniu trudno, żeby było inaczej. To jest pierwszy taki kwiatek na Twojej stronie. Dalej już nie szukałem.

voolf
14-01-2012, 20:21
Problemu musi stwarzać sam dodatek generując tak dziwny kod (dodając pewnie automatycznie "px" do wartości), inne przeglądarki może sobie z tym radzą, a chrome nie (albo właśnie chrome czyta prawidłowo), w którym pliku mogę to zmienić?

nikszal
14-01-2012, 20:25
Problemu musi stwarzać sam dodatek generując tak dziwny kod.
Może masz rację, choć ja tego nie napisałem


(podaję wartości dla obrazka 100% x 100%)

voolf
14-01-2012, 20:27
To rozumiem, tylko gdzie to zmienić? Pokażę Ci kawałek kodu z modułu:


<div style="clear:both;background:none;width:100%;float:left; " >
<div class="slideshow" id="sp<?php echo $module->id?>" style="width:<?php echo ($width) ?>px; height:<?php echo $height; ?>px;">

Nie wiem gdzie zmienić w samym kodzie strony, aby nie ruszać modułu. Jesteś w stanie sprawdzić kod tego dodatku w poszukiwaniu części odpowiedzialnej za dodawania znacznika "px" automatycznie?

Bazyl
14-01-2012, 20:34
Forum jest miejscem rozwiązywania problemów wszystkich użytkowników.
Indywidualnie proszę do działu zleceń.

nikszal
14-01-2012, 20:36
Gdybyś podejrzał kod Firebugiem na stronie demonstracyjnej modułu tak jak ja to zrobiłem, to pewnie nnie zadałbyś tego pytania. Nie staraj się przechytrzyć Joomla wprowadzając wymiar obrazka w %. Obrazki mają wymiary w pikselach.

<img width="910px" height="258px" border="0" title="image" alt="image" src="http://axiom.pixelpointcreative.com/modules/mod_ppc_simple_spotlight/img/banner1.jpg">