bootstrap year calendar не показывает ивент если он длиться один день

226
29 октября 2018, 16:00

я использую плагин http://www.bootstrap-year-calendar.com/ но столкнулся с проблемой что не выводиться ивент если он длиться один день, буду признателен за помощь если подскажите как можно это поправить

json:
{
            "logo": " /image/75/MTUwNzA0MzI4NDU5ZDNhN2Q0NzE4YzE=.png",
            "city": "Darton",
            "country": "United Kingdom",
            "name": "Sigma Event",
            "startDate": new Date(1565136000000 ),
            "endDate": new Date(1565136000000),
            "url": "/admin/exhibitions/select/163"
        }      
js:
var yearcalendarEventsList = [
        {% for exhibition in events %}
        {
            "logo": "{% set logo = exhibition.getLogo() %}{% if logo %} {{ logo.getThumbURL() }}{% else %}/admin/interface/nophoto.png {% endif %}",
            "city": "{{ exhibition.getCityName() }}",
            "country": "{{ exhibition.getCountryName() }}",
            "name": "{{ exhibition.printText('title')}}",
            "startDate": new Date({{ date(exhibition.start * 1000)}} ),
            "endDate": new Date({{ date(exhibition.end * 1000)}}),
            "url": "/admin/exhibitions/select/{{ exhibition.id }}"
        }{% if NOT loop.last %},{% endif %}
        {% endfor %}
    ];
   $('.js-yearcalendar').calendar({
        style: 'custom',
        customDataSourceRenderer: function(element, date, event) {
            var currentDate = new Date();
            currentDate = currentDate.setHours(0,0,0,0);
            if (currentDate > date) {
                $(element).addClass("ycalen__event-past");
            } else {
                $(element).addClass("ycalen__event-active");
            }
            console.log(event);
            $(element).css('color', "#fff");
            $(element).css('border-radius', '0');
            $(element).append("<div class='ycalen__dots'></div>");
            for (var i = 0; event.length > i; i++) {
                $(element).find(".ycalen__dots").append("<div class='ycalen__dot'></div>");
            }
        },
        renderEnd: function() {
            $(".months-container").removeClass("active");
            $(".months-container").addClass("active");
            $(".month-container").each(function() {
                $(this).find(".month").wrap("<div class='ycalen__month-wrapper'></div>");
            });
        },
        dataSource: yearcalendarEventsList
    });
READ ALSO
Постепенная подгрузка гиф изображения

Постепенная подгрузка гиф изображения

Как сделать так, чтобы gif-файл сначала был статичным, после того как гиф загрузилась, включается воспроизведение само по себе?

166
Как делают авторизацию через json?

Как делают авторизацию через json?

Есть задача сделать авторизацию на сайте через json, суть в том, что сервер отдает строку json при запросе, после введения данных в формуВ строке...

172
Всплытие событий

Всплытие событий

Несколько месяцев назад писал свою первую навигацию по страницеСейчас столкнулся с той же задачей и решил немного усовершенствовать код,...

157
Валидация vue.js

Валидация vue.js

Всем привет,написал авторизацию,и пару проверок написано в таком виде

168