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

Редактировал(а) Байн Огультинова 01.09.2025, 14:15

<
От версии < 75.1 >
отредактировано Юлия Кирюшина
на 28.08.2025, 13:44
К версии < 57.1 >
отредактировано Михаил Галич
на 21.12.2023, 11:32
>
Изменить комментарий: removed marketbillid & marketemployeeid

Комментарий

Подробности

Свойства страницы
Название
... ... @@ -1,1 +1,1 @@
1 -Для_разработчиков
1 +Для разработчиков
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.kirushina
1 +XWiki.galich
Содержимое
... ... @@ -357,20 +357,6 @@
357 357  
358 358  [[image:1702638705750-678.png]]
359 359  
360 -==== notagfilter **##*##** ====
361 -
362 -Тип данных:##// boolean//##
363 -
364 -По умолчанию:##// false//##
365 -
366 -(% class="box infomessage" %)
367 -(((
368 -Если **##true##** скрывает фильтр по тэгам
369 -)))
370 -
371 -[[image:1732612477973-413.png]]
372 -
373 -
374 374  ==== notariffs ====
375 375  
376 376  Тип данных:##// boolean//##
... ... @@ -412,22 +412,9 @@
412 412  
413 413  (% class="box infomessage" %)
414 414  (((
415 -Идентификатор места, использующийся для получения списка инструкторов.
401 +идентификатор места, использующийся для получения списка инструкторов.
416 416  )))
417 417  
418 -==== singleguest **##*##** ====
419 -
420 -Тип данных:##// Boolean//##
421 -
422 -По умолчанию:##// false//##
423 -
424 -(% class="box infomessage" %)
425 -(((
426 -Если **##true##**, то при выборе занятия препятствует выбору 2 гостей.
427 -)))
428 -
429 -[[image:1710854841918-858.png]]
430 -
431 431  ==== skills **##*##** ====
432 432  
433 433  Тип данных:##// Array<number>//##
... ... @@ -443,7 +443,7 @@
443 443  
444 444  === Календарь и даты ===
445 445  
446 -==== disableddates * ====
419 +==== disableddates ====
447 447  
448 448  Тип данных:##// Array<string>//##
449 449  
... ... @@ -460,19 +460,8 @@
460 460  disableddates: ['23.02.2018', '08.03.2018'] // уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре.
461 461  {{/code}}
462 462  
463 -==== disableddays **##*##** ====
436 +==== forcedate ====
464 464  
465 -Тип данных:##// Array<number>//##
466 -
467 -По умолчанию:##// []//##
468 -
469 -(% class="box infomessage" %)
470 -(((
471 -Параметры открлючения дней недели в календаре (и в покупке и в пополнении), где 0 - воскресенье, 1 - понедельник и так далее.
472 -)))
473 -
474 -==== forcedate * ====
475 -
476 476  Тип данных:##// string//##
477 477  
478 478  По умолчанию:##// undefined//##
... ... @@ -483,7 +483,7 @@
483 483  **##forcedate: '20.05.2018'##** покажет услуги к продаже на дату 20.05.2018.
484 484  )))
485 485  
486 -==== maxdate * ====
448 +==== maxdate ====
487 487  
488 488  Тип данных:##// string//##
489 489  
... ... @@ -495,7 +495,7 @@
495 495  **##maxdate: '20.05.2018'##** покажет 20.05.2018 как самую последнюю дату, доступную к выбору в календаре.
496 496  )))
497 497  
498 -==== mindate * ====
460 +==== mindate ====
499 499  
500 500  Тип данных:##// string//##
501 501  
... ... @@ -507,7 +507,7 @@
507 507  **##mindate: '20.05.2018'##** покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня.
508 508  )))
509 509  
510 -==== nocalendar * ====
472 +==== nocalendar ====
511 511  
512 512  Тип данных:## //boolean//##
513 513  
... ... @@ -518,23 +518,11 @@
518 518  Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна.
519 519  )))
520 520  
521 -==== saledepth **##*##** ====
522 -
523 -Тип данных:## //number//##
524 -
525 -По умолчанию:##// undefined//##
526 -
527 -(% class="box infomessage" %)
528 -(((
529 -Ограничивает глубину продаж начиная с сегодняшнего дня. Таким образом если ##saledepth: 1##, то доступные даты в календаре выбора тарифа будут __**сегодня **__и __**завтра**__.
530 -⚠ Имеет больший приоритет, чем ##maxdate##
531 -)))
532 -
533 533  ----
534 534  
535 535  === Отображение ===
536 536  
537 -==== cartmaxitems ====
487 +==== cartmaxitems **##*##** ====
538 538  
539 539  Тип данных:##// number//##
540 540  
... ... @@ -545,7 +545,7 @@
545 545  Ограничивает максимальное кол-во товаров в корзине. ##Минимальное значение 1, но не меньше **cartminitems**. Максимальное значение 60.##
546 546  )))
547 547  
548 -==== cartminitems ====
498 +==== cartminitems **##*##** ====
549 549  
550 550  Тип данных:##// number//##
551 551  
... ... @@ -567,38 +567,8 @@
567 567  Вызов сайта для оформления клубного контракта
568 568  )))
569 569  
570 -==== customseancetitles ====
520 +==== disablemultipleseances **##*##** ====
571 571  
572 -Типа данных: ##//Array<object>//##
573 -
574 -(% class="box infomessage" %)
575 -(((
576 -Выводит цветную текст-метку над сеансом.
577 -Описание параметров объекта текста-метки:
578 -\\##**seanceId**## - идентификатор сеанса, у которого нужно отобразить текст-метку
579 -##**days**## - массив с днями недели, в которые нужно отобразить текст-метку. **ВАЖНО**: 0 - воскресенье, 1 - понедельник ... 6 - суббота
580 -##**dates**## - массив с датами, в которые нужно отобразить текст-метку независимо от массива дней.
581 -##**color**## - любой валидный CSS цвет текста-метки
582 -##**text**## - текст, который нужно отобразить
583 -\\Работает если **##tariffsseancesfilter: true##**
584 -)))
585 -
586 -Пример:
587 -
588 -{{code language="javascript"}}
589 -customseancetitles: [
590 - {
591 - seanceId: 1,
592 - text: "Тематический сеанс",
593 - color: "#f00",
594 - days: [0,1],
595 - dates: ["25.12.2023","17.04.2025"]
596 - }
597 -]
598 -{{/code}}
599 -
600 -==== disablemultipleseances ====
601 -
602 602  Тип данных:##// boolean//##
603 603  
604 604  По умолчанию:##// false//##
... ... @@ -610,7 +610,7 @@
610 610  Товары без сеансов **не будут затронуты**.
611 611  )))
612 612  
613 -==== forcemedia * ====
533 +==== forcemedia ====
614 614  
615 615  Тип данных:##// string//##
616 616  
... ... @@ -627,7 +627,7 @@
627 627  forcemedia: 'E0012345678900'
628 628  {{/code}}
629 629  
630 -==== forceseanceid ====
550 +==== forceseanceid **##*##** ====
631 631  
632 632  Тип данных:##// number//##
633 633  
... ... @@ -638,7 +638,7 @@
638 638  Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий.
639 639  )))
640 640  
641 -==== forcesectorid ====
561 +==== forcesectorid **##*##** ====
642 642  
643 643  Тип данных:##// number//##
644 644  
... ... @@ -663,7 +663,7 @@
663 663  Обычно используется в комбинации с параметром **##onlytab##**
664 664  )))
665 665  
666 -==== locale ====
586 +==== locale **##*##** ====
667 667  
668 668  Тип данных:##// string//##
669 669  
... ... @@ -674,7 +674,7 @@
674 674  Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык.
675 675  )))
676 676  
677 -==== minimap ====
597 +==== minimap **##*##** ====
678 678  
679 679  Тип данных:##// boolean//##
680 680  
... ... @@ -685,7 +685,7 @@
685 685  Отображать миникарту.
686 686  )))
687 687  
688 -==== minimapaspect ====
608 +==== minimapaspect **##*##** ====
689 689  
690 690  Тип данных:##// number//##
691 691  
... ... @@ -696,7 +696,7 @@
696 696  Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится.
697 697  )))
698 698  
699 -==== nopromo * ====
619 +==== nopromo **##*##** ====
700 700  
701 701  Тип данных:##// boolean//##
702 702  
... ... @@ -707,17 +707,6 @@
707 707  Убирает вывод промокода на странице подтверждения заказа.
708 708  )))
709 709  
710 -==== noscroll ====
711 -
712 -Тип данных:##// boolean//##
713 -
714 -По умолчанию:##// false//##
715 -
716 -(% class="box infomessage" %)
717 -(((
718 -Скрывает кнопку прокручивания страницы виджета продаж вверх
719 -)))
720 -
721 721  ==== onlytab **##*##** ====
722 722  
723 723  Тип данных:##// string //##//|## Array<string>##//
... ... @@ -726,21 +726,16 @@
726 726  
727 727  (% class="box infomessage" %)
728 728  (((
729 -Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром **##forcetab
730 -Важно: ##**##если для отображения выбрана только одна вкладка, то вся навигационная панель скрывается.##
638 +Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром **##forcetab##**
731 731  )))
732 732  
733 733  {{code language="javascript"}}
734 -onlytab: "service" // покажет только вкладку «покупка услуг».
735 -onlytab: "rewrite" // покажет только вкладку «пополнение услуг».
736 -onlytab: "personal_lessons" // покажет только вкладку «индивидуальные занятия».
737 -onlytab: "group_lessons" // покажет только вкладку «групповые занятия».
738 -onlytab: "bundles_lessons" // покажет только вкладку «многодневные занятия».
739 -onlytab: ["service", "rewrite"] // покажет только вкладки «покупка услуг» и «пополнение услуг»;
740 -onlytab: "service, rewrite" // покажет только вкладки «покупка услуг» и «пополнение услуг»;
642 +onlytab: 'service' // покажет только вкладку «покупка услуг».
643 +onlytab: 'rewrite' // покажет только вкладку «пополнение услуг».
644 +onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»;
741 741  {{/code}}
742 742  
743 -==== ordercomment ====
647 +==== ordercomment **##*##** ====
744 744  
745 745  Тип данных:##// string//##
746 746  
... ... @@ -751,7 +751,7 @@
751 751  Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов.
752 752  )))
753 753  
754 -==== requiredloyalty ====
658 +==== requiredloyalty **##*##** ====
755 755  
756 756  Тип данных:##// boolean//##
757 757  
... ... @@ -759,10 +759,10 @@
759 759  
760 760  (% class="box infomessage" %)
761 761  (((
762 -Включает обязательную регистрацию клиента в программе настроенной на объекте.
666 +Включает обязательную регистрацию клиента в программе настроенной на объектке.
763 763  )))
764 764  
765 -==== resetcart ====
669 +==== resetcart **##*##** ====
766 766  
767 767  Тип данных:##// boolean//##
768 768  
... ... @@ -773,7 +773,7 @@
773 773  Автоматически очищать содержимое корзины.
774 774  )))
775 775  
776 -==== saletermstype ====
680 +==== saletermstype **##*##** ====
777 777  
778 778  Тип данных:##// string//##
779 779  
... ... @@ -790,7 +790,7 @@
790 790  saletermstype: 'default' // принятие правил не требуется.
791 791  {{/code}}
792 792  
793 -==== shownoticketsseances ====
697 +==== shownoticketsseances **##*##** ====
794 794  
795 795  Тип данных:##// boolean//##
796 796  
... ... @@ -801,7 +801,7 @@
801 801  Не скрывать сеансы, на которые закончились билеты. Работает если **##tariffsseancesfilter: true##**
802 802  )))
803 803  
804 -==== showoverseances ====
708 +==== showoverseances **##*##** ====
805 805  
806 806  Тип данных:##// boolean//##
807 807  
... ... @@ -814,7 +814,7 @@
814 814  
815 815  [[image:1702554598837-627.png]]
816 816  
817 -==== tariffsseancesfilter ====
721 +==== tariffsseancesfilter **##*##** ====
818 818  
819 819  Тип данных:##// boolean//##
820 820  
... ... @@ -827,53 +827,8 @@
827 827  
828 828  [[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]]
829 829  
830 -==== servicecalendar * ====
734 +----
831 831  
832 -Тип данных~:// "block" | "page"//
833 -
834 -По умолчанию без указания идентификатора не учитывается.
835 -
836 -(% class="box infomessage" %)
837 -(((
838 -Изменяет отображение календаря в виджете.
839 -
840 -**servicecalendar: "block"  **обычно используется в комбинации с параметром **busycalendar:true, **чтобы скрыть кнопки Отменить, Очистить и Ок.
841 -
842 -При** servicecalendar: "page" **календарь не имеет привычных кнопок календаря Отменить, Очистить и Ок, вместо них доступна только кнопка Выбрать, потому в комбинации с параметром **busycalendar:true **не нуждается.
843 -)))
844 -
845 -{{code language="javascript"}}
846 -servicecalendar: "block" // закрепит календарь в виджете в открытом виде.
847 -
848 -servicecalendar: "page" // автоматически откроет календарь в виджете при инициализации.
849 -{{/code}}
850 -
851 -==== busycalendar ====
852 -
853 -Тип данных:##// boolean//##
854 -
855 -По умолчанию:##// false//##
856 -
857 -(% class="box infomessage" %)
858 -(((
859 -Изменяет отображение календаря в виджете.
860 -
861 -Работает, если **servicecalendar: "block".**
862 -
863 -Используется, чтобы скрыть кнопки Отменить, Очистить и Ок у закрепленного календаря.
864 -)))
865 -
866 -==== hidenext ====
867 -
868 -Тип данных:##// boolean//##
869 -
870 -По умолчанию:##// false//##
871 -
872 -(% class="box infomessage" %)
873 -(((
874 -Убирает кнопку Далее, которая отображается после добавления тарифа в корзину до резервирования.
875 -)))
876 -
877 877  === Предзаказ ===
878 878  
879 879  ==== preorder ====
... ... @@ -930,11 +930,10 @@
930 930  
931 931  {{code language="javascript"}}
932 932  tariffsid: [29, 30] // покажет тарифы с id 29 и 30 во вкладке «Покупка услуг».
933 -tariffsid: "15, 16" // покажет тарифы с id 15 и 16 во вкладке «Покупка услуг».
934 934  tariffsid: false // уберёт все тарифы с первой страницы
935 935  {{/code}}
936 936  
937 -==== rewritetariffsid ====
795 +==== rewritetariffsid **##*##** ====
938 938  
939 939  Тип данных:##// Array<number> //##//|## boolean##//
940 940  
1710854841918-858.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.galich
Размер
... ... @@ -1,1 +1,0 @@
1 -14.6 KB
Содержимое
1732612477973-413.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.galich
Размер
... ... @@ -1,1 +1,0 @@
1 -24.9 KB
Содержимое
1753179056434-450.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ogultinova
Размер
... ... @@ -1,1 +1,0 @@
1 -24.1 KB
Содержимое
XWiki.XWikiRights[2]
allow
... ... @@ -1,1 +1,0 @@
1 -1
groups
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiAllGroup
levels
... ... @@ -1,1 +1,0 @@
1 -view