Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie listy - drag'n'drop
Balon
post
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


Skorzystałem wczoraj z biblioteki http://interface.eyecon.ro/ - plugin do jQuery. Oferuje on możliwość sortowania za pomocą metody drag&drop.

Przykład działania można zobaczyć tutaj: http://interface.eyecon.ro/demos/sort.html

Użyłem to w projekcie do modyfikowania kolejności w menu. Jednak byłoby bez sensu gdyby użytkownik ustawił sobie kolejność według uznania. A po odświeżeniu zmieniła by się na domyślną.

Pytanie jest następujące: jak po odświeżeniu strony odtworzyć ustawienie bloków w menu ?

Drugi problem mam również z tą biblioteką. Kiedy element jest przeciągany to traci on styl. Każdy blok zawiera u mnie listy. Są one odpowiednia sformatowane (chociażby display: inline; dla <li>). Po podniesieniu elementu np. <li> nie jest już inline. Styl listy zmienia się z żadnego na ten kropkowany. Wielkość h3 zmienia się na inną. Itd...

Dlaczego tak się dzieje?

Proszę o odpowiedz na moje pytania (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

pozdrawiam !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Balon
post
Post #2





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


  1. <div id="colOne" class="groupWrapper">
  2. <div id="box_tags" class="boxed">
  3. <h3 class="itemHandler">Tags</h3>
  4. <div class="tags">
  5. {foreach key=key item=item from=$TAG_CLOUD}
  6. <a href="tag/{$key}/" style="font-size: {$item}px;">{$key}</a>
  7. {/foreach}
  8. </div>
  9. </div>
  10. <div id="box_link1" class="boxed">
  11. <h3 class="itemHandler">Lorem ipsum dolor</h3>
  12. <ul>
  13. <li class="first"><a href="#">Sed accumsan congue</a></li>
  14. <li><a href="#">Nulla dignissim nec augue</a></li>
  15. <li><a href="#">Nunc ante elit nulla</a></li>
  16. <li><a href="#">Aliquam suscipit consequat</a></li>
  17. <li><a href="#">Cursus sed arcu sed</a></li>
  18. <li><a href="#">Nulla dignissim nec augue</a></li>
  19. </ul>
  20. </div>
  21. <div id="box_link2" class="boxed">
  22. <h3 class="itemHandler">Mauris cras libero</h3>
  23. <ul>
  24. <li class="first"><a href="#">Sed accumsan congue</a></li>
  25. <li><a href="#">Nulla dignissim nec augue</a></li>
  26. <li><a href="#">Nunc ante elit nulla</a></li>
  27. <li><a href="#">Aliquam suscipit consequat</a></li>
  28. <li><a href="#">Cursus sed arcu sed</a></li>
  29. <li><a href="#">Nulla dignissim nec augue</a></li>
  30. </ul>
  31. </div>
  32. </div>


Pokazuje CI w tym momencie fragment mojego pliku *.tpl. Załóżmy, że zapisuje kolejność w pliku cookie. Teraz przy ładowaniu strony chcę załadować kolejność z ciastka. No i jak teraz to zrobić?

Jak dla mnie zostaje tylko ustalanie kolejności po stronie przeglądarki. Ale jak?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 13:12