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

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
спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

engage BOX + RSForm

Автор ROMERO

Ответов: 10
Просмотров: 218
Последний ответ 09.12.2018, 19:05:02
от ROMERO
Передача значения переменной из php в поле формы RSForm! Pro

Автор Victor77

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

Автор den_master

Ответов: 3
Просмотров: 2994
Последний ответ 26.11.2018, 10:05:57
от rsn
Не подгружаются стили формы RSForm! Pro.

Автор Grione

Ответов: 0
Просмотров: 57
Последний ответ 18.11.2018, 17:28:43
от Grione
Необходимо вывести цену в RSForm

Автор Stasweb

Ответов: 0
Просмотров: 80
Последний ответ 18.10.2018, 13:49:52
от Stasweb