0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 3963 Просмотров
*

Joker

  • Захожу иногда
  • 236
  • 3 / 0
Добрый день, может кто подскажет как в календаре залокировать определенные дни? например суботы и воскресения?? чтобы пользователь при заполнение не мог их выбрать
*

mark1

  • Захожу иногда
  • 393
  • 38 / 2
Добрый день, может кто подскажет как в календаре залокировать определенные дни? например суботы и воскресения?? чтобы пользователь при заполнение не мог их выбрать
C ходу идей нет, но помню, что на оф.сайте в Documentation / FAQ / Custom scripting (ну где-то там) были решения, как заблокировать все предыдущие дни. Может глянете решение, и по аналогии себе сочините..
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
там вроде через тег disabled, ну т.е. элементарно, ватсон)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Joker

  • Захожу иногда
  • 236
  • 3 / 0
спасибо, реализовал на стороннем сервисе
*

Langust

  • Новичок
  • 6
  • 2 / 0
Ну, поскольку календарь в RSForm разработчики прикрутили Яхувский, из библиотеки YUI, то и функционал евонный нужно использовать из нея: http://developer.yahoo.com/yui/calendar/

В случае топикстартера:
 - идем в папку components/com_rsform/assets/calendar;
 - находим там файл cal.js Это и есть файл скриптов, управляющих календарем. Там присутствуют как функции из YUI, так и функции, дописанные разрабами RS (в конце файла);
 - нам нужна рсформовская функция, инициализирующая календарь при запуске формы. Она начинается строкой function rsfp_init(formId, calendarParams) и заканчивается Cal.render();
 - перед строкой Cal.render(); и можно поставить строку, отключающую дни.
   Эта отключит 1 января: Cal.addRenderer('1/1', Cal.renderBodyCellRestricted);
   А эта - воскресенья: Cal.addWeekdayRenderer('7', Cal.renderBodyCellRestricted);

Читайте мануал по ссылке в начале поста - там у календаря много интересных плюшек. Жалко, что рсформ сделала в интерфейсе только mindate и maxdate... остальное придется колхозить через скрипт инициализации ручками.
« Последнее редактирование: 27.11.2012, 00:06:24 от Langust »
*

Joker

  • Захожу иногда
  • 236
  • 3 / 0
спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

RSForm + Робокасса

Автор bf

Ответов: 7
Просмотров: 2419
Последний ответ Сегодня в 12:27:28
от Рома99
Rsform pro и русский язык

Автор Dronch

Ответов: 135
Просмотров: 91735
Последний ответ 29.03.2019, 16:52:23
от apikron
Всплывающие окна в RSForm

Автор arturexe

Ответов: 1
Просмотров: 265
Последний ответ 28.03.2019, 20:41:31
от gvozdkoff
RSForm и reCAPTCHA v2

Автор den_master

Ответов: 7
Просмотров: 3609
Последний ответ 27.03.2019, 21:31:04
от sivers
После отправки RSForm исчезает.

Автор Grione

Ответов: 0
Просмотров: 118
Последний ответ 05.03.2019, 10:44:53
от Grione