Форум русской поддержки Joomla!® CMS
03.12.2016, 10:52:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Несколько календарей в форме и запреты дат в них...

 (Прочитано 210 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Langust
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 5


« : 06.12.2015, 21:20:03 »

Итак, имею форму, в которой независимо друг от друга есть несколько календарей.
Мне нужно запрещать в них выбор разных дат, дней недели или интервалов дат.
Например так:
 - в календаре № 1 требуется сделать недоступным для выбора 1 января;
 - в календаре № 2 нужно закрыть все понедельники;
 - в календаре № 3 - интервал с 1 по 15 июня..

Но форма-то одна.. Стандартное выражение из мануалов
Код:
Cal[i].addRenderer('01/01', Cal[i].renderBodyCellRestricted);
Cal[i].render();
не годится, т.к. закрывает явно указанную в строке дату во всех календарях формы.

Есть идея значение даты объявить как переменную, и брать ее из формы настройки каждого из календарей вот так:
Код:
var cls = '01/01'
Cal[i].addRenderer(cls, Cal[i].renderBodyCellRestricted);
Cal[i].render();

Но не могу сообразить, как запихнуть это значение в настройку календарей.. ни одно из имеющихся там полей использовать не получилось.
Прошу помощи сообщества..
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet