Stránka 1 z 1

[Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 18. 9. 2018 17:45
od nofire
Zdar, můžete mi prosím někdo poradit ?

Používám kalendář Dynarch DHTML Calendar, version 1.0. Možná to někdo znáte je to hotový kalendář, který má spoustu nastavení. Já se snažím mu vnutit moje výchozí datum a vůbec se mi to nedaří.
Kód: Vybrat vše
   
<div id="calendar-container" style="margin-top:5px;"></div>
   <script type="text/javascript">
      Calendar.setup
                   ({
           flat:"calendar-container",
           onSelect:posliDatum, 
           singleClick:false,
           date:20181009
        });
            </script>


Návod jsem pročetl několikrát a nikde jsem nenašel odpověď. Nevite někdo jak to nastavit ?

Díky za pomoc

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 20. 9. 2018 16:40
od Just_jo
Bohužel se mi nedaří najít rozumný zdroj - oficiální dokumentace je pro v2.
Když pošleš zdroj, tak to zkusím.

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 20. 9. 2018 17:28
od nofire
Díky, no právě, dokumentace k tomu sice je, ale to co se tam píše mi moc nefunguje. Tím myslím to nastavení date:20180909. Testovací stránku s kalendářem najdeš tady:http://www.spuntologie.cz/test/in.htm
Ve zdrojovém kódu je dostupné vše potřebné.

Díky za pomoc.

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 21. 9. 2018 20:01
od Just_jo
Tak jsem to našel asi za 10 minut

Stačí definovat date takto

Kód: Vybrat vše
Calendar.setup({
  flat: "calendar-container",
  date: new Date("2018-10-05T00:00:00"),
  showOthers: true
});

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 22. 9. 2018 11:08
od nofire
Super, to je přesně ono. Tak na tenhle formát datumu s tím "T" bych tedy nepřišel.

Díky za pomoc.

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 26. 9. 2018 09:41
od Nargon
Tak ono stačí když to bude jakýkoliv objekt typu "Date"
Takže by mělo fungovat i toto:
Kód: Vybrat vše
Calendar.setup({
  flat: "calendar-container",
  date: new Date(2018, 09, 24),
  showOthers: true
});

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 26. 9. 2018 09:52
od nofire
Díky, to určitě. Můj problém byl v tom, že mě nenapadla syntaxe 'new Date'. Striktně jsem se držel manuálu a to byla chyba. :-)

Díky

Re: [Javascript] Kalendář Dynarch a default datum

Odeslat příspěvekNapsal: 26. 9. 2018 12:13
od Nargon
No já jsem manuál žádný neviděl, já jsem si jen procházel ten javascript na stránce. Naštěstí to nebyl žádný minimalizovaný javascript a byl dobře čitelný. A procházel jsem kód a hledal co se s tím datumem od toho zadání dělá a jak se používá. Tj kde je nějaké parsování a jaký formát to očekává.
Ale bohužel žádné parsování tam není jen tam s tím pracují jako kdyby to byl objekt typu Date.