Icon (s) in der ersten Zeile eines Ereignisses hinzufügen (fullCalendar)

8

Damit bestimmte Attribute eines Ereignisses in der 'fullCalendar'-Matrix angezeigt werden, möchte ich Symbole hinzufügen, um sie anzuzeigen, für' abgeschlossen 'eine (i) -Schaltfläche oder ein URL-Symbol, falls das Ereignis einen URL-Link enthält .

Ich möchte keine HTML-Zeichenfolge in eines der Elemente (fc-event-time / -title) im & lt; a & gt; Element, aber definieren Sie ein zusätzliches Element wie folgt:

%Vor%

Irgendwelche Hilfe hier? Günter

    
neandr 20.09.2010, 10:27
quelle

6 Antworten

21

Nun, dieses Thema ist alt, aber ich konnte hier nicht finden, wie man es mit <img> tags macht, also verlasse ich hier einen anderen Weg, um Bilder in Vollkalender-Events einzufügen:

Fügen Sie Ihrem eventObject einen Pfad zum Bild hinzu. Wenn Sie Javascript verwenden, wäre das etwa so:

%Vor%

Dann auf eventRender einfach das Bild einfügen:

%Vor%

Wenn Sie für alle Objekte das gleiche Bild verwenden möchten, müssen Sie dies nur in Ihre eventRender :

einfügen %Vor%     
user2219484 28.03.2013 11:28
quelle
9

Sie könnten das Ereignis "eventRender" wie folgt packen:

%Vor%

Ähnlich könnten Sie das neue Element an jedes andere Element im DIV-Container des Ereignisses anfügen

    
Dimitri 22.09.2010 20:55
quelle
0

Eine mögliche Lösung könnte sein:

%Vor%

Mit myUtil.goCalendar (); Ich baue den Kalender mit allen Ereignissen. Dazu gehört das Hinzufügen eines event.className ('afc-completed') für alle Ereignisse mit diesem Attribut. Nach dem Erstellen des Kalenders bekomme ich all diese Ereignisse und füge eine weitere Klasse zur 'fc-event-time' hinzu. Das war nicht, was ich bei meiner ersten Anfrage dachte, sondern könnte eine Basis sein, um mehr HTML-Code mit einer CSS-Anweisung wie folgt hinzuzufügen:

%Vor%

.. oder um Symbole hinzuzufügen. Vielleicht nicht die beste Prozedur, aber ein Weg, um die Anforderung zu lösen.

Aufruf an Experten:
Jeder andere / bessere / kürzere / schnellere Weg.
Günter

    
neandr 20.09.2010 23:49
quelle
0

Damit können Sie dem Titel Ihrer Events in Fullcalendar

Text oder HTML hinzufügen %Vor%     
Julha 18.11.2015 22:17
quelle
0

Hallo, ich habe mein Problem gelöst, indem ich die Datei "fullcalendar.min.js" geändert und die htmlEscape für den Titel entfernt habe. Finden Sie einfach das Wort HtmlEscape und entfernen Sie es. und im Ereigniskalender können Sie jetzt Symbole wie

anhängen     
MR dns 24.08.2016 05:37
quelle
0

das funktioniert für mich:

im Vollkalender 1.5.4

%Vor%

und in CSS einfügen

%Vor%     
Anthony Kal 01.12.2016 02:07
quelle

Tags und Links