Strona główna forum Wsparcie Konfiguracja Zwijane boksy

Zwijane boksy

Wszystko o konfiguracji, możliwościach i ustawieniach...

Post 19 lis 2010, o 11:05
Mac

Posty: 58
Gadu-Gadu: 0

Witam!
Panowie orientuje się ktoś jak zrobić coś takiego zamiast standardowych boksów w magento?

http://www.skladacze.pl/blog_artykul/18 ... ozwin/zwin

Zwijane boksy

PostTeraz jest 29 mar 2024, o 15:06
Google

Posty: 427
Lokalizacja: Internet

Post 19 lis 2010, o 11:20
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
No w sumie podana przez Ciebie strona jest rozwiązaniem Twojego problemu - tam jest napisane co trzeba zrobić i jest też przykład użycia tego w praktyce. Zwróć tylko uwagę aby u siebie wymusić noConflict() dla jQuery bo czasem wychodzą problemy.

Post 19 lis 2010, o 15:53
Mac

Posty: 58
Gadu-Gadu: 0

No tak , ale ja bym musiał mieć to "za rączke" bo siedzialem pól nocy i nic nie zrobilem, za cienki jestem;), ale dzięki.

Post 19 lis 2010, o 20:47
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
No więc 'za rączkę' (tyle tylko, że uważam, że bez sensu ładować dodatkową bibliotekę skoro jest prototype w standardzie) to będzie mniej więcej tak:

1. Musisz znaleźć plik *.phtml odpowiedzialny za boks w którym chcesz uzyskać ten efekt
2. Zamień:
<div class="block-title">

na:
<div onclick="Effect.toggle('box1','blind'); return false" class="block-title">

3. No i ostatnia już kwestia to nadanie odpowiedniego id zawartości boksu czyli musisz dodać
id="box1"

do diva w którym zawarta jest treść, która ma być suwana.

Post 19 lis 2010, o 23:22
Mac

Posty: 58
Gadu-Gadu: 0

a to jest wersja dzialająca na prototype czy trezba zaladowac jquery?
Jesli tak to zas jestm w d...:)
W kazdym razie bede próbował i dam znac jak poszlo. Jeszcze raz dzieki!

Post 20 lis 2010, o 09:36
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
Powyższa metoda wykorzystuje prototype więc wystarczy zrobić dokładnie to co zostało opisane - nie trzeba nic kombinować z jQuery.

Post 20 lis 2010, o 19:31
Mac

Posty: 58
Gadu-Gadu: 0

dzieki jemoon! Chula! Tylko jeszcze pytanko, czy da się zrobić by box był standardowo zwiniety? W tutorialu napisane jest by w css dla danego boksa nadac wlasciwosc display:none;. Niestty po tym zabiegu boksu nie da się juz "otworzyć"

Post 20 lis 2010, o 20:13
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
Musisz nadać tą właściwość nie całemu boksowi ale elementowi do którego się odwołujesz w zdarzeniu onclick - w tym przypadku jest to box1 więc wyglądać on powinien mniej węcej tak:
<div id="box1" style="display: none;>
Jakaś tam treść...
</div>

Przed chwilą sprawdzałem i u mnie działa bez problemów.

Post 20 lis 2010, o 20:59
Mac

Posty: 58
Gadu-Gadu: 0

hmm zaiste działa, ale tylko gdy style umieścimy w pliku html, gdy w stylach wpisuje np.

#box_raty1 {
display:none;}

to box nie chce sie otworzyc

no i ostatecznie drążąc temat:) czy da się zrobić by obok tytułu pojawiał sie obrazek1 a po ponownym kliknieciu obrazek2 i tak w kólko oraz ewntualnie by tylko ów obrazek urochamiał akcje?


Powrót do Konfiguracja



cron