Show you how to make a schedule with fixed time values. For example do you want to schedule at the university, where the time calls are strictly fixed: 8:00-9:30, 9:40:11:10. Time employment is fixed, and time between 5-15 minutes may be different.
If you simply need setting to default event length to 90 minutes then you can use
scheduler.config.event_duration = 90;
option.
Another way is to create timeline view where on y scale you would have your time slots: 8:00-9:30, 9:40-11:10 and so on. But that would require deep customization and we are not able help with it on the forum, though I’ve attached screenshot how it could look like.
I’m sorry to bother you, but could not explain how to add the item 1,
and how to change the label 2 as you have the picture?
Maybe you have a ready example?
Unfortunately there is no sample to provide on (1) case. It won’t be included in 3.0 as well.
If you are interested though you can contact us - sales (at) dhtmlx.com with the list of your requirements (possible to do in russian) so we could give you an estimate.
Thank you for your response, I decided to make a more trivial.
Development is not a commercial product, and part of the thesis (I help).
Made as follows:
Where one of the scheduler.config.lightbox.sections : {name:“zvonok”, height:20, type:“select”, options:scheduler.serverList(“isn_zvonok”), map_to:“isn_zvonok”}
The only thing with which I had to fight:
When you add a new event happening updated Timeline (made).
When you refresh the page had to make a feature show of the week, the one where I added the event (and the beginning of the week).
Timeline of events by editing does not work (not yet decided the issue).
in wich files do we have to change : scheduler.config.event_duration = 90; ?
In case of standalone scheduler - you can add it directly on the html page, before scheduler.init call
In case of plugin - there is relative settings in admin section
You mean their start and end dates are not what you have expected? Please note that scale on the left is used to be units, it’s only visually represent time. So when you create/edit event you need to check it’s section and update event dates with this information.
I apologize for my English language skills, I can vaguely explained.
Clicking on a particular cell, I add a new event. And that would be edit an existing event I have to go to an example in which a Unit. Not very convenient, I would like to have one workspace. Can I make a reference to an event and call it by clicking the edit.
По русски конечно написать проще.
Проблема в том, что в таймлайне не получается вызвать лайтбокс в режиме редактирования событий. Когда я щёлкаю в ячейке, создается только новое событие. А для редактирования событий уже созданных, приходится переключатся на один из юнитов. Может существующие события можно сделать ссылкой с вызовом лайбокса?
И свежая проблема, которую я не ожидал, и она появилась в Internet Explorer (и только в нём):
Для загрузки в таймлайн недели текущей (с понедельника) пришлось дописать следующий код:
var NowDate = new Date();
var CurrentDay = NowDate.getDay();
var LeftOffset = CurrentDay - 1;
var First = new Date(NowDate.getFullYear(), NowDate.getMonth(), NowDate.getDate() - LeftOffset);
Month=First.getMonth()+1;
date_new=First.getFullYear()+","+Month+","+First.getDate();
Если используется render: matrix (по умолчанию он), то при наведении на ячейку должен отображаться tooltip. Там есть иконка для открытия lightbox’а.
Второй вариант - добавить в div’ы атрибут event_id={event_id}, далее можно подключить tooltip extension с отредактированным шаблоном подсказки - в том числе можно добавить картинку-ссылку, которая будет открывать lightbox.
Очень странно. Есть ссылка, где проблему можно увидеть?
Что происходит при инициализации со следующим кодом:
scheduler.init(“scheduler_here”,new Date(),“zvonki”);
scheduler.init(“scheduler_here”, null,“zvonki”);
По поводу первого, я сразу так и подумал, но при нажатии на tooltip ничего не происходит.
Можете сами увидеть. Я честно думал что так и должно быть.
По поводу второго:
scheduler.init(“scheduler_here”,new Date(),“zvonki”); - все ок, только открывает не с начала недели
scheduler.init(“scheduler_here”, null,“zvonki”); - аналогично.
Работать не будет, т.к. часть с датой превращается в new Date(“2011,7,8”), нужно же new Date(2011, 7, 8) - т.е. 3 числа.
Не понял, что date_new должен возвращать, но scheduler предлагает функции как scheduler.date.week_start / month_start и т.д.
После добавления события календарь перезагружается - так нужно?
Насколько я вижу вы редактировали функцию showCover, а также CSS стили для секции повторяющихся событий - зачем? Вопросы вызваны тем, что быть может у Вас что-то работало не так как нужно и нам лучше проверить исходники в этих местах.