Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 20.12.2023, 11:42
на 20.12.2023, 11:42
отредактировано Михаил Галич
на 14.12.2023, 15:26
на 14.12.2023, 15:26
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 0 добавлено, 9 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -35,7 +35,7 @@ 35 35 36 36 = Функции = 37 37 38 -== WPInit == 38 +== WPInit({params}) == 39 39 40 40 (% class="box infomessage" %) 41 41 ((( ... ... @@ -64,7 +64,7 @@ 64 64 }) 65 65 {{/code}} 66 66 67 -== WPOpen == 67 +== WPOpen({params}) == 68 68 69 69 (% class="box infomessage" %) 70 70 ((( ... ... @@ -80,7 +80,7 @@ 80 80 }) 81 81 {{/code}} 82 82 83 -== WPOpenModal == 83 +== WPOpenModal({params}) == 84 84 85 85 (% class="box infomessage" %) 86 86 ((( ... ... @@ -97,13 +97,11 @@ 97 97 }; 98 98 {{/code}} 99 99 100 -== WPChange == 100 +== WPChange({status, data}) == 101 101 102 102 (% class="box infomessage" %) 103 103 ((( 104 -Функция, которая вызывается каждый раз при изменении состояния виджета. 105 -Каждый раз передаёт в переменной response состояние в **##status##** и опционально данные в **##data##**. 106 -При переопределении этой функции у себя на странице, администратор может следить за состоянием виджета и статусом заказа из javascript 104 +Функция, которая вызывается каждый раз при изменении состояния виджета. Каждый раз передаёт в переменной response состояние в status и опционально данные в data. При переопределении этой функции у себя на странице, администратор может следить за состоянием виджета и статусом заказа из javascript 107 107 ))) 108 108 109 109 ===== Примеры передаваемых данных: ===== ... ... @@ -257,8 +257,7 @@ 257 257 258 258 (% class="box infomessage" %) 259 259 ((( 260 -Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 261 -**##mindate: '20.05.2018'##** покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня. 258 +Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). mindate: '20.05.2018' покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня. 262 262 ))) 263 263 264 264 ==== nocalendar ==== ... ... @@ -294,8 +294,6 @@ 294 294 tariffsid: false // уберёт все тарифы с первой страницы 295 295 {{/code}} 296 296 297 - 298 - 299 299 ==== rtariffsid ==== 300 300 301 301 Тип данных:##// Array<number> //##//|## boolean##// ... ... @@ -314,15 +314,6 @@ 314 314 rtariffsid: false // уберёт все тарифы во вкладке «Пополнение услуг» 315 315 {{/code}} 316 316 317 - 318 - 319 -==== rewritetariffsid ==== 320 - 321 -(% class="box infomessage" %) 322 -((( 323 -См. rtariffsid 324 -))) 325 - 326 326 ==== bundlesid ==== 327 327 328 328 Тип данных:##// Array<number> //##//|## boolean##// ... ... @@ -404,7 +404,7 @@ 404 404 405 405 === Отображение === 406 406 407 -==== cartmaxitems **##*##**====393 +==== cartmaxitems ==== 408 408 409 409 Тип данных:##// number//## 410 410 ... ... @@ -415,7 +415,7 @@ 415 415 Ограничивает максимальное кол-во товаров в корзине. ##Минимальное значение 1, но не меньше **cartminitems**. Максимальное значение 60.## 416 416 ))) 417 417 418 -==== cartminitems **##*##**====404 +==== cartminitems ==== 419 419 420 420 Тип данных:##// number//## 421 421 ... ... @@ -459,7 +459,7 @@ 459 459 Описание отсутствует 460 460 ))) 461 461 462 -==== disablemultipleseances **##*##**====448 +==== disablemultipleseances ==== 463 463 464 464 Тип данных:##// boolean//## 465 465 ... ... @@ -489,7 +489,7 @@ 489 489 forcemedia: 'E0012345678900' 490 490 {{/code}} 491 491 492 -==== forceseanceid **##*##**====478 +==== forceseanceid ==== 493 493 494 494 Тип данных:##// number//## 495 495 ... ... @@ -500,7 +500,7 @@ 500 500 Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий. 501 501 ))) 502 502 503 -==== forcesectorid **##*##**====489 +==== forcesectorid ==== 504 504 505 505 Тип данных:##// number//## 506 506 ... ... @@ -511,7 +511,7 @@ 511 511 Заставит виджет выбрать сектор мероприятия по **##id##** и не позволять вернуться к этапу выбора других секторов. 512 512 ))) 513 513 514 -==== forcetab **##*##**====500 +==== forcetab ==== 515 515 516 516 Тип данных:##// string//## 517 517 ... ... @@ -547,19 +547,28 @@ 547 547 Описание отсутствует 548 548 ))) 549 549 550 -==== lessonslocation**##*##**====536 +==== ismobile ==== 551 551 538 +Тип данных:##// boolean//## 539 + 540 +По умолчанию:##// false//## 541 + 542 +(% class="box warningmessage" %) 543 +((( 544 +Описание отсутствует 545 +))) 546 + 547 +==== lessonslocation ==== 548 + 552 552 Тип данных:##// number//## 553 553 554 554 По умолчанию:##// undefined//## 555 555 556 -(% class="box in fomessage" %)553 +(% class="box warningmessage" %) 557 557 ((( 558 -О тображениеместа занятия для индивидуальных, групповых и многодневных занятий555 +Описание отсутствует 559 559 ))) 560 560 561 -[[image:1702560957244-690.png]] 562 - 563 563 ==== lessonstariffsid ==== 564 564 565 565 Тип данных:##// Array<number>//## ... ... @@ -566,15 +566,13 @@ 566 566 567 567 По умолчанию:##// []//## 568 568 569 -(% class="box in fomessage" %)564 +(% class="box warningmessage" %) 570 570 ((( 571 -О граничитьвидимость доступныхтарифов в выпадающемсписке программ обучения по массивус их идентификаторами566 +Описание отсутствует 572 572 ))) 573 573 574 - [[image:1702641274330-465.png]]569 +==== locale ==== 575 575 576 -==== locale **##*##** ==== 577 - 578 578 Тип данных:##// string//## 579 579 580 580 По умолчанию:##// ''//## ... ... @@ -606,7 +606,7 @@ 606 606 Описание отсутствует 607 607 ))) 608 608 609 -==== minimap **##*##**====602 +==== minimap ==== 610 610 611 611 Тип данных:##// boolean//## 612 612 ... ... @@ -617,7 +617,7 @@ 617 617 Отображать миникарту. 618 618 ))) 619 619 620 -==== minimapaspect **##*##**====613 +==== minimapaspect ==== 621 621 622 622 Тип данных:##// number//## 623 623 ... ... @@ -628,7 +628,7 @@ 628 628 Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится. 629 629 ))) 630 630 631 -==== multidayslessonsskillstarif fs**##*##**====624 +==== multidayslessonsskillstarif(% style="display:none" %) (%%)fs ==== 632 632 633 633 Тип данных:##// Array<number> //##//|## object##// 634 634 ... ... @@ -640,47 +640,41 @@ 640 640 Параметр дополняет фильтрацию по параметру **##grouplessonsskillstariffs##**. 641 641 ))) 642 642 643 -==== nocategories **##*##**====636 +==== nocategories ==== 644 644 645 645 Тип данных:##// boolean//## 646 646 647 647 По умолчанию:##// false//## 648 648 649 -(% class="box in fomessage" %)642 +(% class="box warningmessage" %) 650 650 ((( 651 - Если**##true##**скрываетфильтр покатегории инструкторских занятий644 +Описание отсутствует 652 652 ))) 653 653 654 - [[image:1702638427440-675.png]]647 +==== nocoach ==== 655 655 656 -==== nocoach **##*##** ==== 657 - 658 658 Тип данных:##// boolean//## 659 659 660 660 По умолчанию:##// false//## 661 661 662 -(% class="box in fomessage" %)653 +(% class="box warningmessage" %) 663 663 ((( 664 - Если**##true##**скрываетвыпадающее меню выбора инструктора655 +Описание отсутствует 665 665 ))) 666 666 667 - [[image:1702638265778-588.png]]658 +==== nolocations ==== 668 668 669 -==== nolocation **##*##** ==== 670 - 671 671 Тип данных:##// boolean//## 672 672 673 673 По умолчанию:##// false//## 674 674 675 -(% class="box in fomessage" %)664 +(% class="box warningmessage" %) 676 676 ((( 677 - Если**##true##**скрывает фильтр по меступроведения инструкторских занятий666 +Описание отсутствует 678 678 ))) 679 679 680 - [[image:1702638034420-756.png]]669 +==== nopromo ==== 681 681 682 -==== nopromo **##*##** ==== 683 - 684 684 Тип данных:##// boolean//## 685 685 686 686 По умолчанию:##// false//## ... ... @@ -690,19 +690,17 @@ 690 690 Убирает вывод промокода на странице подтверждения заказа. 691 691 ))) 692 692 693 -==== noskills **##*##**====680 +==== noskills ==== 694 694 695 695 Тип данных:##// boolean//## 696 696 697 697 По умолчанию:##// false//## 698 698 699 -(% class="box in fomessage" %)686 +(% class="box warningmessage" %) 700 700 ((( 701 - Если **##true##** скрывает фильтрпо дисциплинеинструкторских занятий688 +Описание отсутствует 702 702 ))) 703 703 704 -[[image:1702638705750-678.png]] 705 - 706 706 ==== notariffs ==== 707 707 708 708 Тип данных:##// boolean//## ... ... @@ -714,7 +714,7 @@ 714 714 Описание отсутствует 715 715 ))) 716 716 717 -==== onlytab **##*##**====702 +==== onlytab ==== 718 718 719 719 Тип данных:##// string //##//|## Array<string>##// 720 720 ... ... @@ -731,7 +731,7 @@ 731 731 onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»; 732 732 {{/code}} 733 733 734 -==== ordercomment **##*##**====719 +==== ordercomment ==== 735 735 736 736 Тип данных:##// string//## 737 737 ... ... @@ -742,7 +742,7 @@ 742 742 Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов. 743 743 ))) 744 744 745 -==== personallessonsskillstariffs **##*##**====730 +==== personallessonsskillstariffs ==== 746 746 747 747 Тип данных:##// Array<number> //##//|## object##// 748 748 ... ... @@ -753,18 +753,18 @@ 753 753 Производит фильтрацию тарифов для индивидуальных занятий. Принимает массив идентификаторов. 754 754 ))) 755 755 756 -==== placeid **##*##**====741 +==== placeid ==== 757 757 758 758 Тип данных:##// number//## 759 759 760 760 По умолчанию:##// undefined//## 761 761 762 -(% class="box in fomessage" %)747 +(% class="box warningmessage" %) 763 763 ((( 764 -и дентификатор места,использующийся для получениясписка инструкторов.749 +Описание отсутствует 765 765 ))) 766 766 767 -==== requiredloyalty **##*##**====752 +==== requiredloyalty ==== 768 768 769 769 Тип данных:##// boolean//## 770 770 ... ... @@ -775,7 +775,7 @@ 775 775 Включает обязательную регистрацию клиента в программе настроенной на объектке. 776 776 ))) 777 777 778 -==== resetcart **##*##**====763 +==== resetcart ==== 779 779 780 780 Тип данных:##// boolean//## 781 781 ... ... @@ -786,8 +786,19 @@ 786 786 Автоматически очищать содержимое корзины. 787 787 ))) 788 788 789 -==== saletermstype**##*##**====774 +==== rewritetariffsid ==== 790 790 776 +Тип данных:##// Array<number>//## 777 + 778 +По умолчанию:##// []//## 779 + 780 +(% class="box warningmessage" %) 781 +((( 782 +Описание отсутствует 783 +))) 784 + 785 +==== saletermstype ==== 786 + 791 791 Тип данных:##// string//## 792 792 793 793 По умолчанию:##// '//default//'//## ... ... @@ -803,18 +803,18 @@ 803 803 saletermstype: 'default' // принятие правил не требуется. 804 804 {{/code}} 805 805 806 -==== shownoticketsseances **##*##**====802 +==== shownoticketsseances ==== 807 807 808 808 Тип данных:##// boolean//## 809 809 810 810 По умолчанию:##// false//## 811 811 812 -(% class="box in fomessage" %)808 +(% class="box warningmessage" %) 813 813 ((( 814 - Нескрывать сеансы, на которыезакончились билеты. Работаетесли **##tariffsseancesfilter: true##**810 +Описание отсутствует 815 815 ))) 816 816 817 -==== showoverseances **##*##**====813 +==== showoverseances ==== 818 818 819 819 Тип данных:##// boolean//## 820 820 ... ... @@ -827,21 +827,19 @@ 827 827 828 828 [[image:1702554598837-627.png]] 829 829 830 -==== skills **##*##**====826 +==== skills ==== 831 831 832 832 Тип данных:##// Array<number>//## 833 833 834 834 По умолчанию:##// []//## 835 835 836 -(% class="box in fomessage" %)832 +(% class="box warningmessage" %) 837 837 ((( 838 -О граничитьвидимость доступных квыборудисциплин по идентификатору834 +Описание отсутствует 839 839 ))) 840 840 841 - [[image:1702639385677-964.png]]837 +==== tariffsseancesfilter ==== 842 842 843 -==== tariffsseancesfilter **##*##** ==== 844 - 845 845 Тип данных:##// boolean//## 846 846 847 847 По умолчанию:##// false//## ... ... @@ -852,10 +852,3 @@ 852 852 ))) 853 853 854 854 [[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]] 855 - 856 ----- 857 - 858 -(% class="box warningmessage" %) 859 -((( 860 -**##* ##**- доступно в новой версии виджета 861 -)))
- 1702560922714-276.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -11.1 KB - Содержимое
- 1702560957244-690.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -11.6 KB - Содержимое
- 1702638034420-756.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -2.0 KB - Содержимое
- 1702638265778-588.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -2.4 KB - Содержимое
- 1702638427440-675.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -2.9 KB - Содержимое
- 1702638705750-678.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -3.5 KB - Содержимое
- 1702639385677-964.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -2.6 KB - Содержимое
- 1702641274330-465.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -3.7 KB - Содержимое
- 1703061675290-102.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -35.6 KB - Содержимое