WebSite X5Help Center

 
Stefano G.
Stefano G.
User

Adv Calendar Funktion  de

Autore: Stefano G.
Visite 747, Followers 1, Condiviso 0  

Hallo zusammen

Wenn ich beim ADV Calendar unter Stil/Etikettenformat "Tag und Monat" einstelle und ich es sagen wir über 6 Tage laufen lasse. Wäre es möglich, noch eine Einstellung einzubauen die es ermöglicht, die vergangenen Tage farblich anders darzustellen?

Beispiel: Wenn heute der 2. März ist, könnte man alle vergangen Tage (z.B. 1. März) ausgegraut oder in einer beliebigen anderen Farbe darstellen? Das wäre gerade beim Modus "Tag und Monat" super, ich würde das sehr begrüssen. :-)

Postato il
8 RISPOSTE - 6 UTILI - 1 CORRETTO
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

(It > De) ... da es sich um die IDEA-Sektion handelt, hören Sie, was die Experten Ihnen sagen werden und ob sie diesen Wunsch in naher Zukunft umsetzen können....


... wenn Sie daran interessiert sind, in kurzer Zeit eine Lösung zu finden, mit meiner Erfindung für den Weihnachts-Adventskalender (XMAS-ADVENT) ... könnten Sie die letzten aktiven Tage des Monats hervorheben und die vergangenen Tage inaktiv machen ...
... wenn ich mir den ADV-Kalender des Marketspace ansehe, fällt mir auf, dass mein Code noch ganz einfach wiederverwendet werden könnte ...
... wenn Sie jedoch interessiert sind, müssen Sie den LINK Ihrer exportierten Seite online veröffentlichen, und natürlich darf der Kalender nur Daten aus demselben Monat enthalten, zum Beispiel „März“ ...


... in diesem Fall wäre es vielleicht besser, ein neues Fragethema zu eröffnen, um dieses IDEE-Thema nicht zu stören ...
... wenn Sie es selbst machen möchten, finden Sie die Engine meines Codes, die natürlich angepasst werden muss, hier:
https://helpcenter.websitex5.com/it/post/263331

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stefano G.
Stefano G.
User
Autore

Vielen Dank für die Antwort, das mit dem Code ist sehr interessant. Ich habe den Code hier hin kopiert:

>> Schritt 3 - Sitemap > 'Eigenschaften der Seite' Fenster > Funktionen im Bereich Erweitert >
> ▪Benutzerdefinierter Code> 3. (dritte) Option > Vor dem </HEAD> Tag

Aber wie Sie sagen, muss der Code angepasst werden? Da weiss ich leider nicht wie. Was ich möchte, ist dass nur der heutige Tag im Kalender geöffnet werden kann (das lässt sich ja einstellen), aber alle kommenden Tage normal angezeigt oder sogar hervorgehoben werden, aber die vergangenen Tage ausgegraut sind, damit besser ersichtlich ist, dass diese Tage vorbei sind. Und das könnte man mit Ihrem Code machen, wenn man ihn anpasst? Können Sie mir da weitehelfen, wie ich den Code anpassen kann? Mit dem Code, wie er original ist, sehe ich im Kalender keinen Unteschied.

Vielleicht antwortet noch ein Experte, ob sie es umsetzen können im Objekt. Sonst kann ich auch ein neues Fragethema eröffnen.

Vielen Dank und ciao

Leggi di più
Postato il da Stefano G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT
 ‪ KolAsim ‪ ‪
... ... ...  ... wenn Sie jedoch interessiert sind, müssen Sie den LINK Ihrer exportierten Seite online veröffentlichen, und natürlich darf der Kalender nur Daten aus demselben Monat enthalten, zum Beispiel „März“ ... ... ... ... 

... wenn Sie jedoch interessiert sind, müssen Sie den LINK Ihrer exportierten Seite online veröffentlichen, und natürlich darf der Kalender nur Daten aus demselben Monat enthalten, zum Beispiel „März“ ...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... OK ... this is one of my inventions for ADV-Calendar...
...this version of my code detects the click and marks as already seen...
...(try online to detect any page latency and then apply a delay if needed)...

<script>
$( document ).ready(function() { //K>;
/** rileva azione x ADV-Calendar WSx5 by KolAsim **/
alertK ='<div id="alertK" style="position:absolute;'+
'width:auto;height:auto; background-color:yellow;color:brown;'+
'text-align:center;z-index:1;font-size:24px;padding:10px;border:solid 4px brown;'+
' border-radius:15px;display:none">'+
'Angebot heute nicht gültig </div>';
objectK = $(".icm_promo_calendar li");
$(objectK).append(alertK)
$(objectK).click(function(){//K1>;
classK=$(this).find("a").attr("class");
findsClassK=classK.indexOf("tileLocked")
if(findsClassK != -1) { //K2>;
$(this).find("a").css("border","solid red 0.5px");
$(this).css("background-color","rgba(255,0,0,0.2)")
$( this ).find("#alertK").show(300);
setTimeout(function(){ //k3>;
$("div #alertK").hide(1000)
},1500); //k3<<;
} //K2<<;
}) //K1<<;
}); //K<<;
</script>

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stefano G.
Stefano G.
User
Autore

Das ist perfekt! Vielen Dank für Ihre Arbeit und Hilfe!

Ciao

Leggi di più
Postato il da Stefano G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... Ich habe Ihr Beispiel gesehen, ... OK ... es funktioniert gut und Sie haben den Code richtig angewendet ...
HALLO, ... ciao ...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪