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

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

<
От версии < 80.1 >
отредактировано Юлия Кирюшина
на 01.09.2025, 12:45
К версии < 71.1 >
отредактировано Алексей Карелин
на 29.07.2025, 11:29
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.kirushina
1 +XWiki.akarelin
Содержимое
... ... @@ -228,7 +228,7 @@
228 228  Идентификатор тренера, позволяет сепарировать список занятий по тренеру
229 229  )))
230 230  
231 -==== grouplessonsskillstariffs ====
231 +==== grouplessonsskillstariffs **##*##** ====
232 232  
233 233  Тип данных:##// object//##
234 234  
... ... @@ -267,7 +267,7 @@
267 267  grouplessonstariffsid: [1823, 1900] // скрыть групповые программы обучения, кроме 1823 и 1900
268 268  {{/code}}
269 269  
270 -==== lessonslocation ====
270 +==== lessonslocation **##*##** ====
271 271  
272 272  Тип данных:##// number//##
273 273  
... ... @@ -293,7 +293,7 @@
293 293  
294 294  [[image:1702641274330-465.png]]
295 295  
296 -==== multidayslessonsskillstariffs ====
296 +==== multidayslessonsskillstariffs **##*##** ====
297 297  
298 298  Тип данных:##// Array<number> //##//|## object##//
299 299  
... ... @@ -305,7 +305,7 @@
305 305  Параметр дополняет фильтрацию по параметру **##grouplessonsskillstariffs##**.
306 306  )))
307 307  
308 -==== nocategories ====
308 +==== nocategories **##*##** ====
309 309  
310 310  Тип данных:##// boolean//##
311 311  
... ... @@ -318,7 +318,7 @@
318 318  
319 319  [[image:1702638427440-675.png]]
320 320  
321 -==== nocoach ====
321 +==== nocoach **##*##** ====
322 322  
323 323  Тип данных:##// boolean//##
324 324  
... ... @@ -331,7 +331,7 @@
331 331  
332 332  [[image:1702638265778-588.png]]
333 333  
334 -==== nolocation ====
334 +==== nolocation **##*##** ====
335 335  
336 336  Тип данных:##// boolean//##
337 337  
... ... @@ -344,7 +344,7 @@
344 344  
345 345  [[image:1702638034420-756.png]]
346 346  
347 -==== noskills ====
347 +==== noskills **##*##** ====
348 348  
349 349  Тип данных:##// boolean//##
350 350  
... ... @@ -357,7 +357,7 @@
357 357  
358 358  [[image:1702638705750-678.png]]
359 359  
360 -==== notagfilter ====
360 +==== notagfilter **##*##** ====
361 361  
362 362  Тип данных:##// boolean//##
363 363  
... ... @@ -384,7 +384,7 @@
384 384  
385 385  [[image:1703063138160-208.png]]
386 386  
387 -==== personallessonsskillstariffs ====
387 +==== personallessonsskillstariffs **##*##** ====
388 388  
389 389  Тип данных:##// object//##
390 390  
... ... @@ -404,7 +404,7 @@
404 404  }
405 405  {{/code}}
406 406  
407 -==== placeid ====
407 +==== placeid **##*##** ====
408 408  
409 409  Тип данных:##// number//##
410 410  
... ... @@ -415,7 +415,7 @@
415 415  Идентификатор места, использующийся для получения списка инструкторов.
416 416  )))
417 417  
418 -==== singleguest ====
418 +==== singleguest **##*##** ====
419 419  
420 420  Тип данных:##// Boolean//##
421 421  
... ... @@ -428,7 +428,7 @@
428 428  
429 429  [[image:1710854841918-858.png]]
430 430  
431 -==== skills ====
431 +==== skills **##*##** ====
432 432  
433 433  Тип данных:##// Array<number>//##
434 434  
... ... @@ -443,7 +443,7 @@
443 443  
444 444  === Календарь и даты ===
445 445  
446 -==== disableddates * ====
446 +==== disableddates ====
447 447  
448 448  Тип данных:##// Array<string>//##
449 449  
... ... @@ -471,7 +471,7 @@
471 471  Параметры открлючения дней недели в календаре (и в покупке и в пополнении), где 0 - воскресенье, 1 - понедельник и так далее.
472 472  )))
473 473  
474 -==== forcedate * ====
474 +==== forcedate ====
475 475  
476 476  Тип данных:##// string//##
477 477  
... ... @@ -483,7 +483,7 @@
483 483  **##forcedate: '20.05.2018'##** покажет услуги к продаже на дату 20.05.2018.
484 484  )))
485 485  
486 -==== maxdate * ====
486 +==== 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 * ====
498 +==== 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 * ====
510 +==== nocalendar ====
511 511  
512 512  Тип данных:## //boolean//##
513 513  
... ... @@ -518,42 +518,6 @@
518 518  Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна.
519 519  )))
520 520  
521 -==== servicecalendar * ====
522 -
523 -Тип данных~:// "block" | "page"//
524 -
525 -По умолчанию без указания идентификатора не учитывается.
526 -
527 -(% class="box infomessage" %)
528 -(((
529 -Изменяет отображение календаря в виджете.
530 -
531 -**servicecalendar: "block"  **обычно используется в комбинации с параметром **busycalendar:true, **чтобы скрыть кнопки Отменить, Очистить и Ок.
532 -
533 -При** servicecalendar: "page" **календарь не имеет привычных кнопок календаря Отменить, Очистить и Ок, вместо них доступна только кнопка Выбрать, потому в комбинации с параметром **busycalendar:true **не нуждается.
534 -)))
535 -
536 -{{code language="javascript"}}
537 -servicecalendar: "block" // закрепит календарь в виджете в открытом виде.
538 -
539 -servicecalendar: "page" // автоматически откроет календарь в виджете при инициализации.
540 -{{/code}}
541 -
542 -==== busycalendar * ====
543 -
544 -Тип данных:##// boolean//##
545 -
546 -По умолчанию:##// false//##
547 -
548 -(% class="box infomessage" %)
549 -(((
550 -Изменяет отображение календаря в виджете.
551 -
552 -Работает, если **servicecalendar: "block".**
553 -
554 -Используется, чтобы скрыть кнопки Отменить, Очистить и Ок у закрепленного календаря.
555 -)))
556 -
557 557  ==== saledepth **##*##** ====
558 558  
559 559  Тип данных:## //number//##
... ... @@ -570,7 +570,7 @@
570 570  
571 571  === Отображение ===
572 572  
573 -==== cartmaxitems ====
537 +==== cartmaxitems **##*##** ====
574 574  
575 575  Тип данных:##// number//##
576 576  
... ... @@ -581,7 +581,7 @@
581 581  Ограничивает максимальное кол-во товаров в корзине. ##Минимальное значение 1, но не меньше **cartminitems**. Максимальное значение 60.##
582 582  )))
583 583  
584 -==== cartminitems ====
548 +==== cartminitems **##*##** ====
585 585  
586 586  Тип данных:##// number//##
587 587  
... ... @@ -633,7 +633,7 @@
633 633  ]
634 634  {{/code}}
635 635  
636 -==== disablemultipleseances ====
600 +==== disablemultipleseances **##*##** ====
637 637  
638 638  Тип данных:##// boolean//##
639 639  
... ... @@ -646,7 +646,7 @@
646 646  Товары без сеансов **не будут затронуты**.
647 647  )))
648 648  
649 -==== forcemedia * ====
613 +==== forcemedia ====
650 650  
651 651  Тип данных:##// string//##
652 652  
... ... @@ -663,7 +663,7 @@
663 663  forcemedia: 'E0012345678900'
664 664  {{/code}}
665 665  
666 -==== forceseanceid ====
630 +==== forceseanceid **##*##** ====
667 667  
668 668  Тип данных:##// number//##
669 669  
... ... @@ -674,7 +674,7 @@
674 674  Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий.
675 675  )))
676 676  
677 -==== forcesectorid ====
641 +==== forcesectorid **##*##** ====
678 678  
679 679  Тип данных:##// number//##
680 680  
... ... @@ -699,7 +699,7 @@
699 699  Обычно используется в комбинации с параметром **##onlytab##**
700 700  )))
701 701  
702 -==== locale * ====
666 +==== locale **##*##** ====
703 703  
704 704  Тип данных:##// string//##
705 705  
... ... @@ -710,7 +710,7 @@
710 710  Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык.
711 711  )))
712 712  
713 -==== minimap ====
677 +==== minimap **##*##** ====
714 714  
715 715  Тип данных:##// boolean//##
716 716  
... ... @@ -721,7 +721,7 @@
721 721  Отображать миникарту.
722 722  )))
723 723  
724 -==== minimapaspect ====
688 +==== minimapaspect **##*##** ====
725 725  
726 726  Тип данных:##// number//##
727 727  
... ... @@ -732,7 +732,7 @@
732 732  Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится.
733 733  )))
734 734  
735 -==== nopromo * ====
699 +==== nopromo **##*##** ====
736 736  
737 737  Тип данных:##// boolean//##
738 738  
... ... @@ -743,7 +743,7 @@
743 743  Убирает вывод промокода на странице подтверждения заказа.
744 744  )))
745 745  
746 -==== noscroll ====
710 +==== noscroll **##*##** ====
747 747  
748 748  Тип данных:##// boolean//##
749 749  
... ... @@ -762,8 +762,7 @@
762 762  
763 763  (% class="box infomessage" %)
764 764  (((
765 -Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром **##forcetab
766 -Важно: ##**##если для отображения выбрана только одна вкладка, то вся навигационная панель скрывается.##
729 +Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром **##forcetab##**
767 767  )))
768 768  
769 769  {{code language="javascript"}}
... ... @@ -776,7 +776,7 @@
776 776  onlytab: "service, rewrite" // покажет только вкладки «покупка услуг» и «пополнение услуг»;
777 777  {{/code}}
778 778  
779 -==== ordercomment ====
742 +==== ordercomment **##*##** ====
780 780  
781 781  Тип данных:##// string//##
782 782  
... ... @@ -787,7 +787,7 @@
787 787  Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов.
788 788  )))
789 789  
790 -==== requiredloyalty ====
753 +==== requiredloyalty **##*##** ====
791 791  
792 792  Тип данных:##// boolean//##
793 793  
... ... @@ -798,7 +798,7 @@
798 798  Включает обязательную регистрацию клиента в программе настроенной на объекте.
799 799  )))
800 800  
801 -==== resetcart ====
764 +==== resetcart **##*##** ====
802 802  
803 803  Тип данных:##// boolean//##
804 804  
... ... @@ -809,7 +809,7 @@
809 809  Автоматически очищать содержимое корзины.
810 810  )))
811 811  
812 -==== saletermstype ====
775 +==== saletermstype **##*##** ====
813 813  
814 814  Тип данных:##// string//##
815 815  
... ... @@ -826,7 +826,7 @@
826 826  saletermstype: 'default' // принятие правил не требуется.
827 827  {{/code}}
828 828  
829 -==== shownoticketsseances ====
792 +==== shownoticketsseances **##*##** ====
830 830  
831 831  Тип данных:##// boolean//##
832 832  
... ... @@ -837,7 +837,7 @@
837 837  Не скрывать сеансы, на которые закончились билеты. Работает если **##tariffsseancesfilter: true##**
838 838  )))
839 839  
840 -==== showoverseances ====
803 +==== showoverseances **##*##** ====
841 841  
842 842  Тип данных:##// boolean//##
843 843  
... ... @@ -850,7 +850,7 @@
850 850  
851 851  [[image:1702554598837-627.png]]
852 852  
853 -==== tariffsseancesfilter ====
816 +==== tariffsseancesfilter **##*##** ====
854 854  
855 855  Тип данных:##// boolean//##
856 856  
... ... @@ -863,10 +863,29 @@
863 863  
864 864  [[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]]
865 865  
866 -==== ====
829 +==== servicecalendar ====
867 867  
868 -==== hidenext * ====
831 +Тип данных~:// string | Array<string>//
869 869  
833 +По умолчанию без указания идентификатора не учитывается.
834 +
835 +(% class="box infomessage" %)
836 +(((
837 +Изменяет отображение календаря в виджете.
838 +
839 +**servicecalendar: "block"  **обычно используется в комбинации с параметром **busycalendar:true, **чтобы скрыть кнопки Отменить, Очистить и Ок.
840 +
841 +При** servicecalendar: "page" **календарь не имеет привычных кнопок календаря Отменить, Очистить и Ок, вместо них доступна только кнопка Выбрать, потому в комбинации с параметром **busycalendar:true **не нуждается.
842 +)))
843 +
844 +{{code language="javascript"}}
845 +servicecalendar: "block" // закрепит календарь в виджете в открытом виде.
846 +
847 +servicecalendar: "page" // автоматически откроет календарь в виджете при инициализации.
848 +{{/code}}
849 +
850 +==== busycalendar ====
851 +
870 870  Тип данных:##// boolean//##
871 871  
872 872  По умолчанию:##// false//##
... ... @@ -873,6 +873,21 @@
873 873  
874 874  (% class="box infomessage" %)
875 875  (((
858 +Изменяет отображение календаря в виджете.
859 +
860 +Работает, если **servicecalendar: "block".**
861 +
862 +Используется, чтобы скрыть кнопки Отменить, Очистить и Ок у закрепленного календаря.
863 +)))
864 +
865 +==== hidenext ====
866 +
867 +Тип данных:##// boolean//##
868 +
869 +По умолчанию:##// false//##
870 +
871 +(% class="box infomessage" %)
872 +(((
876 876  Убирает кнопку Далее, которая отображается после добавления тарифа в корзину до резервирования.
877 877  )))
878 878  
... ... @@ -915,9 +915,9 @@
915 915  
916 916  === Услуги, пакеты услуг, группы услуг ===
917 917  
918 -==== tariffsid * ====
915 +==== tariffsid ====
919 919  
920 -Тип данных:##// Array<number> //##//|## boolean | string##//
917 +Тип данных:##// Array<number> //##//|## boolean##//
921 921  
922 922  По умолчанию:##// []//##
923 923  
... ... @@ -936,9 +936,9 @@
936 936  tariffsid: false // уберёт все тарифы с первой страницы
937 937  {{/code}}
938 938  
939 -==== rewritetariffsid * ====
936 +==== rewritetariffsid **##*##** ====
940 940  
941 -Тип данных:##// Array<number> //##//|## boolean | string##//
938 +Тип данных:##// Array<number> //##//|## boolean##//
942 942  
943 943  По умолчанию:##// []//##
944 944  
... ... @@ -947,8 +947,6 @@
947 947  Тарифы, которые следует показать после ввода карты во вкладке «Пополнение услуг».
948 948  По умолчанию массив пуст и не показывает отдельно никакие из услуг.
949 949  Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него.
950 -
951 -**Важно**: параметр типа //string //будет добавлен в новом виджете.
952 952  )))
953 953  
954 954  Пример:
... ... @@ -955,7 +955,6 @@
955 955  
956 956  {{code language="javascript"}}
957 957  rtariffsid: [56, 57] // покажет тарифы с id 56 и 57 после ввода карты во вкладке «Пополнение услуг»
958 -rtariffsid: "56, 57" // покажет тарифы с id 56 и 57 после ввода карты во вкладке «Пополнение услуг»
959 959  rtariffsid: false // уберёт все тарифы во вкладке «Пополнение услуг»
960 960  {{/code}}
961 961  
... ... @@ -968,7 +968,7 @@
968 968  
969 969  ==== bundlesid ====
970 970  
971 -Тип данных:##// Array<number> //##//|## boolean | string##//
965 +Тип данных:##// Array<number> //##//|## boolean##//
972 972  
973 973  По умолчанию:##// []//##
974 974  
... ... @@ -977,8 +977,6 @@
977 977  Пакеты услуг, которые следует показать на первой странице.
978 978  По умолчанию массив пуст и не показывает отдельно никакие из пакетов услуг.
979 979  Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать пакеты услуг, доступные только для него.
980 -
981 -**Важно**: параметр типа //string //будет добавлен в новом виджете.
982 982  )))
983 983  
984 984  Пример:
... ... @@ -985,7 +985,6 @@
985 985  
986 986  {{code language="javascript"}}
987 987  bundlesid: [4, 5] // покажет пакеты услуг с id 4 и 5 в момент открытия виджета.
988 -bundlesid: "4, 5" // покажет пакеты услуг с id 4 и 5 в момент открытия виджета.
989 989  bundlesid: false // уберёт все пакеты услуг с первой страницы
990 990  {{/code}}
991 991