Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 20.12.2023, 16:28
на 20.12.2023, 16:28
отредактировано Михаил Галич
на 27.12.2023, 12:09
на 27.12.2023, 12:09
Изменить комментарий:
customseancetitles
Комментарий
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -Для 1 +Для_разработчиков - Содержимое
-
... ... @@ -223,11 +223,31 @@ 223 223 224 224 По умолчанию:##// undefined//## 225 225 226 -(% class="box warningmessage" %)226 +(% class="box infomessage" %) 227 227 ((( 228 - Описание отсутствует228 +Идентификатор тренера, позволяет сепарировать список занятий по тренеру 229 229 ))) 230 230 231 +==== grouplessonsskillstariffs **##*##** ==== 232 + 233 +Тип данных:##// object//## 234 + 235 +По умолчанию:##// {}//## 236 + 237 +(% class="box infomessage" %) 238 +((( 239 +Ограничивает список тарифов (в фильтре) при выборе конкретной дисциплины групповых занятий. 240 +Принимает объект, внутри которого указываются пары ключ/значение по выражению: {skillid}: [{tariffid},...] 241 +))) 242 + 243 +Пример: 244 + 245 +{{code language="javascript"}} 246 +grouplessonsskillstariffs: { 247 + "1": [ 15, 23] // При выборе дисциплины с id 1 - отображать тарифы с id 15 и 23 248 +} 249 +{{/code}} 250 + 231 231 ==== grouplessonstariffsid ==== 232 232 233 233 Тип данных:##// Array<number>//## ... ... @@ -244,7 +244,7 @@ 244 244 Пример: 245 245 246 246 {{code language="javascript"}} 247 -grouplessonstariffsid: [1823, 1900] // скрыть в се программы обучения, кроме 1823 и 1900267 +grouplessonstariffsid: [1823, 1900] // скрыть групповые программы обучения, кроме 1823 и 1900 248 248 {{/code}} 249 249 250 250 ==== lessonslocation **##*##** ==== ... ... @@ -324,6 +324,76 @@ 324 324 325 325 [[image:1702638034420-756.png]] 326 326 347 +==== noskills **##*##** ==== 348 + 349 +Тип данных:##// boolean//## 350 + 351 +По умолчанию:##// false//## 352 + 353 +(% class="box infomessage" %) 354 +((( 355 +Если **##true##** скрывает фильтр по дисциплине инструкторских занятий 356 +))) 357 + 358 +[[image:1702638705750-678.png]] 359 + 360 +==== notariffs ==== 361 + 362 +Тип данных:##// boolean//## 363 + 364 +По умолчанию:##// false//## 365 + 366 +(% class="box infomessage" %) 367 +((( 368 +Если **##true##** скрывает фильтр по программе обучения инструкторских занятий 369 +))) 370 + 371 +[[image:1703063138160-208.png]] 372 + 373 +==== personallessonsskillstariffs **##*##** ==== 374 + 375 +Тип данных:##// object//## 376 + 377 +По умолчанию:##// {}//## 378 + 379 +(% class="box infomessage" %) 380 +((( 381 +Ограничивает список тарифов (в фильтре) при выборе конкретной дисциплины. 382 +Принимает объект, внутри которого указываются пары ключ/значение по выражению: {skillid}: [{tariffid},...] 383 +))) 384 + 385 +Пример: 386 + 387 +{{code language="javascript"}} 388 +personallessonsskillstariffs: { 389 + "1": [ 15, 23] // При выборе дисциплины с id 1 - отображать тарифы с id 15 и 23 390 +} 391 +{{/code}} 392 + 393 +==== placeid **##*##** ==== 394 + 395 +Тип данных:##// number//## 396 + 397 +По умолчанию:##// undefined//## 398 + 399 +(% class="box infomessage" %) 400 +((( 401 +идентификатор места, использующийся для получения списка инструкторов. 402 +))) 403 + 404 +==== skills **##*##** ==== 405 + 406 +Тип данных:##// Array<number>//## 407 + 408 +По умолчанию:##// []//## 409 + 410 +(% class="box infomessage" %) 411 +((( 412 +Ограничить видимость доступных к выбору дисциплин по идентификатору 413 +))) 414 + 415 +[[image:1702639385677-964.png]] 416 + 327 327 === Календарь и даты === 328 328 329 329 ==== disableddates ==== ... ... @@ -422,11 +422,41 @@ 422 422 423 423 По умолчанию:##// 0//## 424 424 425 -(% class="box warningmessage" %)515 +(% class="box infomessage" %) 426 426 ((( 427 - Описаниеотсутствует517 +Вызов сайта для оформления клубного контракта 428 428 ))) 429 429 520 +==== customseancetitles ==== 521 + 522 +Типа данных: ##//Array<object>//## 523 + 524 +(% class="box infomessage" %) 525 +((( 526 +Выводит цветную текст-метку над сеансом. 527 +Описание параметров объекта текста-метки: 528 +\\##**seanceId**## - идентификатор сеанса, у которого нужно отобразить текст-метку 529 +##**days**## - массив с днями недели, в которые нужно отобразить текст-метку. **ВАЖНО**: 0 - воскресенье, 1 - понедельник ... 6 - суббота 530 +##**dates**## - массив с датами, в которые нужно отобразить текст-метку независимо от массива дней. 531 +##**color**## - любой валидный CSS цвет текста-метки 532 +##**text**## - текст, который нужно отобразить 533 +\\Работает если **##tariffsseancesfilter: true##** 534 +))) 535 + 536 +Пример: 537 + 538 +{{code language="javascript"}} 539 +customseancetitles: [ 540 + { 541 + seanceId: 1, 542 + text: "Тематический сеанс", 543 + color: "#f00", 544 + days: [0,1], 545 + dates: ["25.12.2023","17.04.2025"] 546 + } 547 +] 548 +{{/code}} 549 + 430 430 ==== disablemultipleseances **##*##** ==== 431 431 432 432 Тип данных:##// boolean//## ... ... @@ -493,17 +493,6 @@ 493 493 Обычно используется в комбинации с параметром **##onlytab##** 494 494 ))) 495 495 496 -==== grouplessonsskillstariffs ==== 497 - 498 -Тип данных:##// Array<number> //##//|## object##// 499 - 500 -По умолчанию:##// {}//## 501 - 502 -(% class="box warningmessage" %) 503 -((( 504 -Описание отсутствует 505 -))) 506 - 507 507 ==== locale **##*##** ==== 508 508 509 509 Тип данных:##// string//## ... ... @@ -515,28 +515,6 @@ 515 515 Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык. 516 516 ))) 517 517 518 -==== marketbillid ==== 519 - 520 -Тип данных:##// number//## 521 - 522 -По умолчанию:##// undefined//## 523 - 524 -(% class="box warningmessage" %) 525 -((( 526 -Описание отсутствует 527 -))) 528 - 529 -==== marketemployeeid ==== 530 - 531 -Тип данных:##// number//## 532 - 533 -По умолчанию:##// undefined//## 534 - 535 -(% class="box warningmessage" %) 536 -((( 537 -Описание отсутствует 538 -))) 539 - 540 540 ==== minimap **##*##** ==== 541 541 542 542 Тип данных:##// boolean//## ... ... @@ -570,32 +570,6 @@ 570 570 Убирает вывод промокода на странице подтверждения заказа. 571 571 ))) 572 572 573 -==== noskills **##*##** ==== 574 - 575 -Тип данных:##// boolean//## 576 - 577 -По умолчанию:##// false//## 578 - 579 -(% class="box infomessage" %) 580 -((( 581 -Если **##true##** скрывает фильтр по дисциплине инструкторских занятий 582 -))) 583 - 584 -[[image:1702638705750-678.png]] 585 - 586 -==== notariffs ==== 587 - 588 -Тип данных:##// boolean//## 589 - 590 -По умолчанию:##// false//## 591 - 592 -(% class="box infomessage" %) 593 -((( 594 -Если **##true##** скрывает фильтр по программе обучения инструкторских занятий 595 -))) 596 - 597 -[[image:1703063138160-208.png]] 598 - 599 599 ==== onlytab **##*##** ==== 600 600 601 601 Тип данных:##// string //##//|## Array<string>##// ... ... @@ -624,37 +624,6 @@ 624 624 Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов. 625 625 ))) 626 626 627 -==== personallessonsskillstariffs **##*##** ==== 628 - 629 -Тип данных:##// object//## 630 - 631 -По умолчанию:##// {}//## 632 - 633 -(% class="box infomessage" %) 634 -((( 635 -Ограничивает список тарифов (в фильтре) при выборе конкретной дисциплины. 636 -Принимает объект, внутри которого указываются пары ключ/значение по выражению: {skillid}: [{tariffid},...] 637 -))) 638 - 639 -Пример: 640 - 641 -{{code language="javascript"}} 642 -personallessonsskillstariffs: { 643 - "1": [ 15, 23] // При выборе дисциплины с id 1 - отображать тарифы с id 15 и 23 644 -} 645 -{{/code}} 646 - 647 -==== placeid **##*##** ==== 648 - 649 -Тип данных:##// number//## 650 - 651 -По умолчанию:##// undefined//## 652 - 653 -(% class="box infomessage" %) 654 -((( 655 -идентификатор места, использующийся для получения списка инструкторов. 656 -))) 657 - 658 658 ==== requiredloyalty **##*##** ==== 659 659 660 660 Тип данных:##// boolean//## ... ... @@ -718,19 +718,6 @@ 718 718 719 719 [[image:1702554598837-627.png]] 720 720 721 -==== skills **##*##** ==== 722 - 723 -Тип данных:##// Array<number>//## 724 - 725 -По умолчанию:##// []//## 726 - 727 -(% class="box infomessage" %) 728 -((( 729 -Ограничить видимость доступных к выбору дисциплин по идентификатору 730 -))) 731 - 732 -[[image:1702639385677-964.png]] 733 - 734 734 ==== tariffsseancesfilter **##*##** ==== 735 735 736 736 Тип данных:##// boolean//## ... ... @@ -858,9 +858,9 @@ 858 858 859 859 По умолчанию:##// []//## 860 860 861 -(% class="box warningmessage" %)878 +(% class="box infomessage" %) 862 862 ((( 863 - Описаниеотсутствует880 +Фильтр списка доступных связок занятий по массиву идентификаторов 864 864 ))) 865 865 866 866 ==== groupid ====
- XWiki.XWikiRights[2]
-
- allow
-
... ... @@ -1,0 +1,1 @@ 1 +Разрешить - groups
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiAllGroup - levels
-
... ... @@ -1,0 +1,1 @@ 1 +view