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

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
  • 1 / 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

Автор arturexe

Ответов: 0
Просмотров: 161
Последний ответ 18.01.2019, 11:33:27
от arturexe
engage BOX + RSForm

Автор ROMERO

Ответов: 11
Просмотров: 430
Последний ответ 13.12.2018, 23:35:22
от ROMERO
Передать ссылку емейлом в форме (RSForm, или другой компонент)

Автор mur4alka

Ответов: 1
Просмотров: 128
Последний ответ 12.12.2018, 15:38:00
от mur4alka
Передача значения переменной из php в поле формы RSForm! Pro

Автор Victor77

Ответов: 3
Просмотров: 192
Последний ответ 29.11.2018, 13:37:36
от Septdir
RSForm и reCAPTCHA v2

Автор den_master

Ответов: 3
Просмотров: 3277
Последний ответ 26.11.2018, 10:05:57
от rsn