Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 20.12.2023, 15:48
на 20.12.2023, 15:48
отредактировано Михаил Галич
на 20.12.2023, 14:23
на 20.12.2023, 14:23
Изменить комментарий:
sneaky stuff
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -268,6 +268,130 @@ 268 268 269 269 ---- 270 270 271 +=== Услуги, пакеты услуг, группы услуг === 272 + 273 +==== tariffsid ==== 274 + 275 +Тип данных:##// Array<number> //##//|## boolean##// 276 + 277 +По умолчанию:##// []//## 278 + 279 +(% class="box infomessage" %) 280 +((( 281 +Тарифы, которые следует показать на вкладке «Покупка услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 282 +))) 283 + 284 +Пример: 285 + 286 +{{code language="javascript"}} 287 +tariffsid: [29, 30] // покажет тарифы с id 29 и 30 во вкладке «Покупка услуг». 288 +tariffsid: false // уберёт все тарифы с первой страницы 289 +{{/code}} 290 + 291 +==== rewritetariffsid **##*##** ==== 292 + 293 +Тип данных:##// Array<number> //##//|## boolean##// 294 + 295 +По умолчанию:##// []//## 296 + 297 +(% class="box infomessage" %) 298 +((( 299 +Тарифы, которые следует показать после ввода карты во вкладке «Пополнение услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 300 +))) 301 + 302 +Пример: 303 + 304 +{{code language="javascript"}} 305 +rtariffsid: [56, 57] // покажет тарифы с id 56 и 57 после ввода карты во вкладке «Пополнение услуг» 306 +rtariffsid: false // уберёт все тарифы во вкладке «Пополнение услуг» 307 +{{/code}} 308 + 309 +==== rtariffsid ==== 310 + 311 +(% class="box infomessage" %) 312 +((( 313 +См. rewritetariffsid. Доступен и в старой версии виджета 314 +))) 315 + 316 +==== bundlesid ==== 317 + 318 +Тип данных:##// Array<number> //##//|## boolean##// 319 + 320 +По умолчанию:##// []//## 321 + 322 +(% class="box infomessage" %) 323 +((( 324 +Пакеты услуг, которые следует показать на первой странице. По умолчанию массив пуст и не показывает отдельно никакие из пакетов услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать пакеты услуг, доступные только для него. 325 +))) 326 + 327 +Пример: 328 + 329 +{{code language="javascript"}} 330 +bundlesid: [4, 5] // покажет пакеты услуг с id 4 и 5 в момент открытия виджета. 331 +bundlesid: false // уберёт все пакеты услуг с первой страницы 332 +{{/code}} 333 + 334 +==== bundleslessonstariffsid ==== 335 + 336 +Тип данных:##// Array<number>//## 337 + 338 +По умолчанию:##// []//## 339 + 340 +(% class="box warningmessage" %) 341 +((( 342 +Описание отсутствует 343 +))) 344 + 345 +==== groupid ==== 346 + 347 +Тип данных:##// number//## 348 + 349 +По умолчанию:##// undefined//## 350 + 351 +(% class="box infomessage" %) 352 +((( 353 +Параметр, который форсирует показ определённой группы услуг ппс. groupid: 5 покажет только одну группу с id 5 в виджете. 354 +))) 355 + 356 +---- 357 + 358 +=== Предзаказ === 359 + 360 +==== preorder ==== 361 + 362 +Тип данных:##// Array<object>//## 363 + 364 +По умолчанию:##// undefined//## 365 + 366 +(% class="box infomessage" %) 367 +((( 368 +Параметр, позволяющий купить сразу несколько услуг и перейти к подтверждению покупки. 369 + • id — id услуги к покупке 370 + • date — дата, на которую покупается услуга 371 + • count — количество покупаемых услуг 372 +))) 373 + 374 +===== Пример передаваемых данных: ===== 375 + 376 +{{code language="javascript"}} 377 +// либо WPOpenModal({}) 378 +WPOpen({ 379 + preorder: [ 380 + { 381 + id: 57, 382 + date: '06.06.2019', 383 + count: 1 384 + }, { 385 + id: 58, 386 + date: '07.06.2019', 387 + count: 2 388 + } 389 + ] 390 +}) 391 +{{/code}} 392 + 393 +---- 394 + 271 271 === Отображение === 272 272 273 273 ==== cartmaxitems **##*##** ==== ... ... @@ -742,131 +742,7 @@ 742 742 743 743 ---- 744 744 745 -=== Предзаказ === 746 - 747 -==== preorder ==== 748 - 749 -Тип данных:##// Array<object>//## 750 - 751 -По умолчанию:##// undefined//## 752 - 753 -(% class="box infomessage" %) 754 -((( 755 -Параметр, позволяющий купить сразу несколько услуг и перейти к подтверждению покупки. 756 - • id — id услуги к покупке 757 - • date — дата, на которую покупается услуга 758 - • count — количество покупаемых услуг 759 -))) 760 - 761 -===== Пример передаваемых данных: ===== 762 - 763 -{{code language="javascript"}} 764 -// либо WPOpenModal({}) 765 -WPOpen({ 766 - preorder: [ 767 - { 768 - id: 57, 769 - date: '06.06.2019', 770 - count: 1 771 - }, { 772 - id: 58, 773 - date: '07.06.2019', 774 - count: 2 775 - } 776 - ] 777 -}) 778 -{{/code}} 779 - 780 ----- 781 - 782 -=== Услуги, пакеты услуг, группы услуг === 783 - 784 -==== tariffsid ==== 785 - 786 -Тип данных:##// Array<number> //##//|## boolean##// 787 - 788 -По умолчанию:##// []//## 789 - 790 -(% class="box infomessage" %) 791 -((( 792 -Тарифы, которые следует показать на вкладке «Покупка услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 793 -))) 794 - 795 -Пример: 796 - 797 -{{code language="javascript"}} 798 -tariffsid: [29, 30] // покажет тарифы с id 29 и 30 во вкладке «Покупка услуг». 799 -tariffsid: false // уберёт все тарифы с первой страницы 800 -{{/code}} 801 - 802 -==== rewritetariffsid **##*##** ==== 803 - 804 -Тип данных:##// Array<number> //##//|## boolean##// 805 - 806 -По умолчанию:##// []//## 807 - 808 -(% class="box infomessage" %) 809 -((( 810 -Тарифы, которые следует показать после ввода карты во вкладке «Пополнение услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 811 -))) 812 - 813 -Пример: 814 - 815 -{{code language="javascript"}} 816 -rtariffsid: [56, 57] // покажет тарифы с id 56 и 57 после ввода карты во вкладке «Пополнение услуг» 817 -rtariffsid: false // уберёт все тарифы во вкладке «Пополнение услуг» 818 -{{/code}} 819 - 820 -==== rtariffsid ==== 821 - 822 -(% class="box infomessage" %) 823 -((( 824 -См. rewritetariffsid. Доступен и в старой версии виджета 825 -))) 826 - 827 -==== bundlesid ==== 828 - 829 -Тип данных:##// Array<number> //##//|## boolean##// 830 - 831 -По умолчанию:##// []//## 832 - 833 -(% class="box infomessage" %) 834 -((( 835 -Пакеты услуг, которые следует показать на первой странице. По умолчанию массив пуст и не показывает отдельно никакие из пакетов услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать пакеты услуг, доступные только для него. 836 -))) 837 - 838 -Пример: 839 - 840 -{{code language="javascript"}} 841 -bundlesid: [4, 5] // покажет пакеты услуг с id 4 и 5 в момент открытия виджета. 842 -bundlesid: false // уберёт все пакеты услуг с первой страницы 843 -{{/code}} 844 - 845 -==== bundleslessonstariffsid ==== 846 - 847 -Тип данных:##// Array<number>//## 848 - 849 -По умолчанию:##// []//## 850 - 851 851 (% class="box warningmessage" %) 852 852 ((( 853 -Описание отсутствует 854 -))) 855 - 856 -==== groupid ==== 857 - 858 -Тип данных:##// number//## 859 - 860 -По умолчанию:##// undefined//## 861 - 862 -(% class="box infomessage" %) 863 -((( 864 -Параметр, который форсирует показ определённой группы услуг ппс. groupid: 5 покажет только одну группу с id 5 в виджете. 865 -))) 866 - 867 ----- 868 - 869 -(% class="box warningmessage" %) 870 -((( 871 871 **##* ##**- доступно в новой версии виджета 872 872 )))