tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
881
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    RoCMe RoCMe ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Beiträge
    193
    Hallo!

    Ich beschäftige mich zur Zeit mit dem rich:calendar, der bis jetzt auch allen meinen Ansprüchen genügte Jetzt brauche ich allerdings die Möglichkeit, mehrere Tage gleichzeitig auszuwählen.
    Im Prinzip geht es darum, dass der Nutzer ein Ereignis erstellt, dass sich innerhalb eines gegebenen Zeitraums an verschiedenen Tagen wiederholen kann. Jetzt brauche ich also die Möglichkeit, in einem Kalender mehrere Tage auszuwählen.

    Gibt es da irgendeine Möglichkeit?

    Gruß,

    RoCMe
     

  2. #2
    Avatar von Bexx
    Bexx Bexx ist offline Programmer
    Registriert seit
    Feb 2009
    Ort
    Saarbrooklyn
    Beiträge
    222
    Hab jetzt mal geguckt, aber für richFaces scheint es dieses Feature für den Calendar leider nicht zu geben.
    Mein Tipp, benutz doch einfach an dieser Stelle primeFaces.
    Der primeFaces Calender hat diese Funktion bereits implementiert und ist daher leicht zu handhaben.

    Code :
    1
    
      <p:calendar value="#{calendarBean.dates}" mode="inline" selection="multiple" close="false"/>

    Das ist alles was du brauchst

    implementiert wird primeFaces in Abhängigkeit davon, was du nutzt.
    Hier der Link:

    http://www.primefaces.org/gettingStarted.html

    By the way, es sind keine Kompatibilitätsschwierigkeiten in der gemeinsamen Nutzung von prime & rich Faces zu erwarten, umso besser!


    Lg
     
    Christopher Columbus didn't need directions, neither do we!

    Alles hat eine Logik. Selbst wenn es keine Logik gibt.

    ***

    NetBeans 7.x, GlassFish v3
    JSF 2.0
    Java EE

  3. #3
    Avatar von Sentoo
    Sentoo Sentoo ist offline Mitglied Gold
    Registriert seit
    Jul 2009
    Ort
    Brühl
    Beiträge
    131
    Deren Seite ist heute etwas überlastet. Die haben ein Update (Version 1.0.0 & 2.0.0) herausgebracht. Nicht wundern, wenn es da alles etwas länger dauert
     

  4. #4
    RoCMe RoCMe ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Beiträge
    193
    Hey!

    Danke für den Vorschlag. Aber inzwischen habe ich die RichFaces fast dazu bekomen, auch mehrere Daten zu selektieren. Ich merke mir in meiner Bean, welche Daten der Nutzer anklickt, und entscheide jeweils, ob er sie damit an- oder abwählt. Die Kalenderkomponente wird über ein ItemModel gesteuert, welches selektierten Daten einen anderen Style-Sheet zuweist als nicht selektierten.
    Das ganze funktioniert noch nicht perfekt, aber ich denke ich bin auf einem guten Weg

    Gruß,

    RoCMe
     

  5. #5
    Avatar von Bexx
    Bexx Bexx ist offline Programmer
    Registriert seit
    Feb 2009
    Ort
    Saarbrooklyn
    Beiträge
    222
    Würde ich dir dringend von abraten!
    Was ist denn, wenn der Benutzer sich nur verklickt hat Wie unterscheidest du dann welchen Tag er meint?
    Anfang- Ende?
    Ich würde es nicht riskieren....
     
    Christopher Columbus didn't need directions, neither do we!

    Alles hat eine Logik. Selbst wenn es keine Logik gibt.

    ***

    NetBeans 7.x, GlassFish v3
    JSF 2.0
    Java EE

  6. #6
    RoCMe RoCMe ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Beiträge
    193
    Hm, ist wohl nicht ganz klar geworden, wie das ganze funktioniert:

    Wenn der Nutzer klickt, wird das Modell in der Bean entsprechend geändert. Ein Klick auf ein selektiertes Datum führt zum Abwählen des entsprechenden Tags und umgekehrt. Anschließend wird der Kalender neu gerendert. Dem Nutzer wird also immer der aktuelle Stand gezeigt. Hat er sich verklickt, kann er das Datum ja direkt noch einmal anwählen, um den Ursprungszustand wieder herzustellen.

    Gruß,

    RoCMe
     

Ähnliche Themen

  1. Richfaces DOM Update
    Von hiroorih im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 22.10.09, 14:54
  2. JSF, Richfaces und Google-Map
    Von schlumsch im Forum Java
    Antworten: 4
    Letzter Beitrag: 09.02.09, 09:37
  3. Urlaub in Ausbildung: 6 Tage angerechnet bei 5-Tage-Woche?!
    Von calvinbenedict im Forum Ausbildung & Beruf
    Antworten: 5
    Letzter Beitrag: 18.12.07, 08:13
  4. Calendar-Steuerelement - einzelne Tage farblich hinterlegen
    Von Joker-Sunrie im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 15.08.07, 15:16
  5. RichFaces
    Von y0dA im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 10.05.07, 17:37