Изменения документа Для_разработчиков

Редактировал(а) Михаил Галич 26.11.2024, 12:16

<
От версии < 58.1 >
отредактировано Иван Раздумин
на 21.12.2023, 13:55
К версии < 61.1 >
отредактировано Михаил Галич
на 07.02.2024, 12:20
>
Изменить комментарий: saledepth

Комментарий

Подробности

Свойства страницы
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.razdumin
1 +XWiki.galich
Содержимое
... ... @@ -433,6 +433,17 @@
433 433  disableddates: ['23.02.2018', '08.03.2018'] // уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре.
434 434  {{/code}}
435 435  
436 +==== disableddays **##*##** ====
437 +
438 +Тип данных:##// Array<number>//##
439 +
440 +По умолчанию:##// []//##
441 +
442 +(% class="box infomessage" %)
443 +(((
444 +Параметры открлючения дней недели в календаре (и в покупке и в пополнении), где 0 - воскресенье, 1 - понедельник и так далее.
445 +)))
446 +
436 436  ==== forcedate ====
437 437  
438 438  Тип данных:##// string//##
... ... @@ -480,6 +480,18 @@
480 480  Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна.
481 481  )))
482 482  
494 +==== saledepth ====
495 +
496 +Тип данных:## //number//##
497 +
498 +По умолчанию:##// undefined//##
499 +
500 +(% class="box infomessage" %)
501 +(((
502 +Ограничивает глубину продаж начиная с сегодняшнего дня. Таким образом если ##saledepth: 1##, то доступные даты в календаре выбора тарифа будут __**сегодня **__и __**завтра**__.
503 +[[⚠ >>url:https://www.compart.com/en/unicode/U+26A0]]Имеет больший приоритет, чем ##maxdate##
504 +)))
505 +
483 483  ----
484 484  
485 485  === Отображение ===
... ... @@ -517,6 +517,36 @@
517 517  Вызов сайта для оформления клубного контракта
518 518  )))
519 519  
543 +==== customseancetitles ====
544 +
545 +Типа данных: ##//Array<object>//##
546 +
547 +(% class="box infomessage" %)
548 +(((
549 +Выводит цветную текст-метку над сеансом.
550 +Описание параметров объекта текста-метки:
551 +\\##**seanceId**## - идентификатор сеанса, у которого нужно отобразить текст-метку
552 +##**days**## - массив с днями недели, в которые нужно отобразить текст-метку. **ВАЖНО**: 0 - воскресенье, 1 - понедельник ... 6 - суббота
553 +##**dates**## - массив с датами, в которые нужно отобразить текст-метку независимо от массива дней.
554 +##**color**## - любой валидный CSS цвет текста-метки
555 +##**text**## - текст, который нужно отобразить
556 +\\Работает если **##tariffsseancesfilter: true##**
557 +)))
558 +
559 +Пример:
560 +
561 +{{code language="javascript"}}
562 +customseancetitles: [
563 + {
564 + seanceId: 1,
565 + text: "Тематический сеанс",
566 + color: "#f00",
567 + days: [0,1],
568 + dates: ["25.12.2023","17.04.2025"]
569 + }
570 +]
571 +{{/code}}
572 +
520 520  ==== disablemultipleseances **##*##** ====
521 521  
522 522  Тип данных:##// boolean//##