Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 14.12.2023, 15:26
на 14.12.2023, 15:26
отредактировано Михаил Галич
на 13.12.2023, 11:36
на 13.12.2023, 11:36
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 0 добавлено, 7 удалено)
-
Объекты (0 изменено, 0 добавлено, 2 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -37,10 +37,7 @@ 37 37 38 38 == WPInit({params}) == 39 39 40 -(% class="box infomessage" %) 41 -((( 42 -Функция загрузки виджета с параметризацией, при создании необходимо передать**## id ##**виджета, который можно найти в Административной панели 43 -))) 40 +Функция загрузки виджета с параметризацией, при создании необходимо передать id виджета, который можно найти в Административной панели 44 44 45 45 ===== Минимальный способ инициализации: ===== 46 46 ... ... @@ -50,10 +50,7 @@ 50 50 51 51 ===== Пример передаваемых данных: ===== 52 52 53 -(% class="box infomessage" %) 54 -((( 55 -Виджет можно инициализировать с различными параметрами, все из них опциональные, кроме **##id##**. 56 -))) 50 +Виджет можно инициализировать с различными параметрами, все из них опциональные, кроме id. 57 57 58 58 {{code language="javascript"}} 59 59 WPInit({ ... ... @@ -66,10 +66,7 @@ 66 66 67 67 == WPOpen({params}) == 68 68 69 -(% class="box infomessage" %) 70 -((( 71 -Функция открытия виджета в каком-либо блоке, используется при инициализации виджета с## **type: 'instant'**## 72 -))) 63 +Функция открытия виджета в каком-либо блоке, используется при инициализации виджета с ##type: 'instant'## 73 73 74 74 ===== Пример передаваемых данных: ===== 75 75 ... ... @@ -82,10 +82,7 @@ 82 82 83 83 == WPOpenModal({params}) == 84 84 85 -(% class="box infomessage" %) 86 -((( 87 -Функция открытия виджета в модальном окне, используется при инициализации виджета с## **type: 'modal'**## 88 -))) 76 +Функция открытия виджета в модальном окне, используется при инициализации виджета с ##type: 'modal'## 89 89 90 90 ===== Пример передаваемых данных: ===== 91 91 ... ... @@ -99,10 +99,7 @@ 99 99 100 100 == WPChange({status, data}) == 101 101 102 -(% class="box infomessage" %) 103 -((( 104 104 Функция, которая вызывается каждый раз при изменении состояния виджета. Каждый раз передаёт в переменной response состояние в status и опционально данные в data. При переопределении этой функции у себя на странице, администратор может следить за состоянием виджета и статусом заказа из javascript 105 -))) 106 106 107 107 ===== Примеры передаваемых данных: ===== 108 108 ... ... @@ -138,10 +138,7 @@ 138 138 139 139 Тип данных:## //number//## 140 140 141 -(% class="box infomessage" %) 142 -((( 143 -id виджета, который можно узнать в Административной панели. 144 -))) 126 +id виджета, который можно узнать в Административной панели 145 145 146 146 == Возможные параметры WPInit == 147 147 ... ... @@ -151,13 +151,11 @@ 151 151 152 152 По умолчанию:##// false//## 153 153 154 -(% class="box infomessage" %) 155 -((( 156 156 Высота виджета в пикселях, по умолчанию: 157 - • 480px, если виджет запущен как type: 'modal' 158 - • 100%, если виджет запущен как type: 'instant' 159 -))) 160 160 138 +* 480px, если виджет запущен как type: 'modal' 139 +* 100%, если виджет запущен как type: 'instant' 140 + 161 161 ==== width ==== 162 162 163 163 Тип данных:## //number //##//|## boolean##// ... ... @@ -164,13 +164,11 @@ 164 164 165 165 По умолчанию:##// false//## 166 166 167 -(% class="box infomessage" %) 168 -((( 169 169 Ширина виджета в пикселях, по умолчанию: 170 - • 640px, если виджет запущен как type: 'modal' 171 - • 100%, если виджет запущен как type: 'instant' 172 -))) 173 173 149 +* 640px, если виджет запущен как type: 'modal' 150 +* 100%, если виджет запущен как type: 'instant' 151 + 174 174 ==== type ==== 175 175 176 176 Тип данных:## //string//## ... ... @@ -177,13 +177,11 @@ 177 177 178 178 По умолчанию:##// 'instant'//## 179 179 180 -(% class="box infomessage" %) 181 -((( 182 182 Способ открытия виджета 183 - • 'instant' Открытие виджета на месте, где был вызов виджета (на месте тэга script), либо в блоке place, если он указан в параметрах виджета при инициализации 184 - • 'modal' Открытие виджета в модальном окне 185 -))) 186 186 160 +* 'instant' Открытие виджета на месте, где был вызов виджета (на месте тэга script), либо в блоке place, если он указан в параметрах виджета при инициализации 161 +* 'modal' Открытие виджета в модальном окне 162 + 187 187 ==== place ==== 188 188 189 189 Тип данных:## //string //##//|## boolean##// ... ... @@ -190,10 +190,7 @@ 190 190 191 191 По умолчанию:##// false//## 192 192 193 -(% class="box infomessage" %) 194 -((( 195 -Идентификатор элемента DOM, в который необходимо поместить виджет, например: **###widget##**. Используется совместно с **##type: 'instant'##** 196 -))) 169 +Идентификатор элемента DOM, в который необходимо поместить виджет, например: #widget. Используется совместно с type: 'instant' 197 197 198 198 (% class="box warningmessage" %) 199 199 ((( ... ... @@ -212,17 +212,15 @@ 212 212 213 213 По умолчанию:##// []//## 214 214 215 -(% class="box infomessage" %) 216 -((( 217 217 Параметр отключения дат в календаре (и в //покупке// и в //пополнении//). Делает невозможным выбор определённых дней в массиве дат. 218 - )))189 +Пример использования: 219 219 220 -Пример: 221 - 222 222 {{code language="javascript"}} 223 -disableddates: ['23.02.2018', '08.03.2018'] // уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре.192 +disableddates: ['23.02.2018', '08.03.2018'] 224 224 {{/code}} 225 225 195 +уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре. 196 + 226 226 ==== forcedate ==== 227 227 228 228 Тип данных:##// string//## ... ... @@ -229,11 +229,7 @@ 229 229 230 230 По умолчанию:##// undefined//## 231 231 232 -(% class="box infomessage" %) 233 -((( 234 -Параметр для открывания виджета с указанной сразу датой (и в //покупке// и в //пополнении//). 235 -**##forcedate: '20.05.2018'##** покажет услуги к продаже на дату 20.05.2018. 236 -))) 203 +Параметр для открывания виджета с указанной сразу датой (и в //покупке// и в //пополнении//). forcedate: '20.05.2018' покажет услуги к продаже на дату 20.05.2018. 237 237 238 238 ==== maxdate ==== 239 239 ... ... @@ -241,11 +241,7 @@ 241 241 242 242 По умолчанию:##// undefined//## 243 243 244 -(% class="box infomessage" %) 245 -((( 246 -Параметр максимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 247 -**##maxdate: '20.05.2018'##** покажет 20.05.2018 как самую последнюю дату, доступную к выбору в календаре. 248 -))) 211 +Параметр максимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). maxdate: '20.05.2018' покажет 20.05.2018 как самую последнюю дату, доступную к выбору в календаре. 249 249 250 250 ==== mindate ==== 251 251 ... ... @@ -253,10 +253,7 @@ 253 253 254 254 По умолчанию:##// undefined//## 255 255 256 -(% class="box infomessage" %) 257 -((( 258 -Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). mindate: '20.05.2018' покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня. 259 -))) 219 +Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). mindate: '20.05.2018' покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня 260 260 261 261 ==== nocalendar ==== 262 262 ... ... @@ -264,10 +264,7 @@ 264 264 265 265 По умолчанию:##// false//## 266 266 267 -(% class="box infomessage" %) 268 -((( 269 269 Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна. 270 -))) 271 271 272 272 ---- 273 273 ... ... @@ -279,12 +279,9 @@ 279 279 280 280 По умолчанию:##// []//## 281 281 282 -(% class="box infomessage" %) 283 -((( 284 284 Тарифы, которые следует показать на вкладке «Покупка услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 285 -))) 286 286 287 -Пример: 241 +Пример использования: 288 288 289 289 {{code language="javascript"}} 290 290 tariffsid: [29, 30] // покажет тарифы с id 29 и 30 во вкладке «Покупка услуг». ... ... @@ -297,12 +297,9 @@ 297 297 298 298 По умолчанию:##// []//## 299 299 300 -(% class="box infomessage" %) 301 -((( 302 302 Тарифы, которые следует показать после ввода карты во вкладке «Пополнение услуг». По умолчанию массив пуст и не показывает отдельно никакие из услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать услуги, доступные только для него. 303 -))) 304 304 305 -Пример: 256 +Пример использования: 306 306 307 307 {{code language="javascript"}} 308 308 rtariffsid: [56, 57] // покажет тарифы с id 56 и 57 после ввода карты во вкладке «Пополнение услуг» ... ... @@ -315,12 +315,9 @@ 315 315 316 316 По умолчанию:##// []//## 317 317 318 -(% class="box infomessage" %) 319 -((( 320 320 Пакеты услуг, которые следует показать на первой странице. По умолчанию массив пуст и не показывает отдельно никакие из пакетов услуг. Используется для принудительной фильтрации в том случае, когда определённому пользователю необходимо показывать пакеты услуг, доступные только для него. 321 -))) 322 322 323 -Пример: 271 +Пример использования: 324 324 325 325 {{code language="javascript"}} 326 326 bundlesid: [4, 5] // покажет пакеты услуг с id 4 и 5 в момент открытия виджета. ... ... @@ -327,17 +327,6 @@ 327 327 bundlesid: false // уберёт все пакеты услуг с первой страницы 328 328 {{/code}} 329 329 330 -==== bundleslessonstariffsid ==== 331 - 332 -Тип данных:##// Array<number>//## 333 - 334 -По умолчанию:##// []//## 335 - 336 -(% class="box warningmessage" %) 337 -((( 338 -Описание отсутствует 339 -))) 340 - 341 341 ==== groupid ==== 342 342 343 343 Тип данных:##// number//## ... ... @@ -344,10 +344,7 @@ 344 344 345 345 По умолчанию:##// undefined//## 346 346 347 -(% class="box infomessage" %) 348 -((( 349 349 Параметр, который форсирует показ определённой группы услуг ппс. groupid: 5 покажет только одну группу с id 5 в виджете. 350 -))) 351 351 352 352 ---- 353 353 ... ... @@ -359,14 +359,12 @@ 359 359 360 360 По умолчанию:##// undefined//## 361 361 362 -(% class="box infomessage" %) 363 -((( 364 364 Параметр, позволяющий купить сразу несколько услуг и перейти к подтверждению покупки. 365 - • id — id услуги к покупке 366 - • date — дата, на которую покупается услуга 367 - • count — количество покупаемых услуг 368 -))) 369 369 298 +* id — id услуги к покупке 299 +* date — дата, на которую покупается услуга 300 +* count — количество покупаемых услуг 301 + 370 370 ===== Пример передаваемых данных: ===== 371 371 372 372 {{code language="javascript"}} ... ... @@ -386,78 +386,30 @@ 386 386 }) 387 387 {{/code}} 388 388 389 ----- 390 - 391 391 === Отображение === 392 392 393 -==== cartmaxitems====323 +==== forcetab ==== 394 394 395 -Тип данных:##// number//##325 +Тип данных:##// string//## 396 396 397 -По умолчанию:##// 6//##327 +По умолчанию:##// ''//## 398 398 399 -(% class="box infomessage" %) 400 -((( 401 -Ограничивает максимальное кол-во товаров в корзине. ##Минимальное значение 1, но не меньше **cartminitems**. Максимальное значение 60.## 402 -))) 329 +Переключение на необходимую вкладку виджета («покупка услуг» или «пополнение услуг») при загрузке. По умолчанию открывается вкладка «покупка услуг». forcetab: 'rewrite' принудительно откроет «пополнение услуг». Обычно используется в комбинации с параметром ##onlytab## 403 403 404 -==== cartminitems====331 +==== onlytab ==== 405 405 406 -Тип данных:##// number//##333 +Тип данных:##// string //##//|## Array<string>##// 407 407 408 -По умолчанию:##// 1//## 409 - 410 -(% class="box infomessage" %) 411 -((( 412 -Ограничивает минимальное кол-во товаров в корзине. ##Минимальное значение 1. Максимальное значение 60, но не больше **cartmaxitems**.## 413 -))) 414 - 415 -==== categories ==== 416 - 417 -Тип данных:##// Array<string>//## 418 - 419 419 По умолчанию:##// []//## 420 420 421 -(% class="box warningmessage" %) 422 -((( 423 -Описание отсутствует 424 -))) 337 +Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром forcetab 425 425 426 -==== clubsiteid ==== 339 +{{code language="javascript"}} 340 +onlytab: 'service' // покажет только вкладку «покупка услуг». 341 +onlytab: 'rewrite' // покажет только вкладку «пополнение услуг». 342 +onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»; 343 +{{/code}} 427 427 428 -Тип данных:##// number//## 429 - 430 -По умолчанию:##// 0//## 431 - 432 -(% class="box warningmessage" %) 433 -((( 434 -Описание отсутствует 435 -))) 436 - 437 -==== coachid ==== 438 - 439 -Тип данных:##// number//## 440 - 441 -По умолчанию:##// undefined//## 442 - 443 -(% class="box warningmessage" %) 444 -((( 445 -Описание отсутствует 446 -))) 447 - 448 -==== disablemultipleseances ==== 449 - 450 -Тип данных:##// boolean//## 451 - 452 -По умолчанию:##// false//## 453 - 454 -(% class="box infomessage" %) 455 -((( 456 -Параметр предотвращает добавление в корзину тарифов с различными сеансами. 457 -Таким образом как только в корзине появится хоть один товар с сеансом "10:00 - 11:30", товары, у которых есть сеанс например "13:00 - 14:30" будет невозможно добавить в корзину. 458 -Товары без сеансов __не будут затронуты__. 459 -))) 460 - 461 461 ==== forcemedia ==== 462 462 463 463 Тип данных:##// string//## ... ... @@ -464,10 +464,7 @@ 464 464 465 465 По умолчанию:##// ''//## 466 466 467 -(% class="box infomessage" %) 468 -((( 469 469 Параметр, который вставяет строчку с носителем в поле носителя во вкладке «Пополнение услуг». Используется, например, для QR-кода нанесённого на носитель, чтобы быстро его пополнить. 470 -))) 471 471 472 472 Пример: 473 473 ... ... @@ -475,197 +475,6 @@ 475 475 forcemedia: 'E0012345678900' 476 476 {{/code}} 477 477 478 -==== forceseanceid ==== 479 - 480 -Тип данных:##// number//## 481 - 482 -По умолчанию без указания идентификатора не учитывается. 483 - 484 -(% class="box infomessage" %) 485 -((( 486 -Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий. 487 -))) 488 - 489 -==== forcesectorid ==== 490 - 491 -Тип данных:##// number//## 492 - 493 -По умолчанию без указания идентификатора не учитывается. 494 - 495 -(% class="box infomessage" %) 496 -((( 497 -Заставит виджет выбрать сектор мероприятия по **##id##** и не позволять вернуться к этапу выбора других секторов. 498 -))) 499 - 500 -==== forcetab ==== 501 - 502 -Тип данных:##// string//## 503 - 504 -По умолчанию:##// ''//## 505 - 506 -(% class="box infomessage" %) 507 -((( 508 -Переключение на необходимую вкладку виджета («**покупка услуг**» или «**пополнение услуг**») при загрузке. 509 -По умолчанию открывается вкладка «**покупка услуг**». 510 -**##forcetab: 'rewrite'##** принудительно откроет «**пополнение услуг**». 511 -Обычно используется в комбинации с параметром **##onlytab##** 512 -))) 513 - 514 -==== grouplessonsskillstariffs ==== 515 - 516 -Тип данных:##// Array<number> //##//|## object##// 517 - 518 -По умолчанию:##// {}//## 519 - 520 -(% class="box warningmessage" %) 521 -((( 522 -Описание отсутствует 523 -))) 524 - 525 -==== grouplessonstariffsid ==== 526 - 527 -Тип данных:##// Array<number>//## 528 - 529 -По умолчанию:##// []//## 530 - 531 -(% class="box warningmessage" %) 532 -((( 533 -Описание отсутствует 534 -))) 535 - 536 -==== ismobile ==== 537 - 538 -Тип данных:##// boolean//## 539 - 540 -По умолчанию:##// false//## 541 - 542 -(% class="box warningmessage" %) 543 -((( 544 -Описание отсутствует 545 -))) 546 - 547 -==== lessonslocation ==== 548 - 549 -Тип данных:##// number//## 550 - 551 -По умолчанию:##// undefined//## 552 - 553 -(% class="box warningmessage" %) 554 -((( 555 -Описание отсутствует 556 -))) 557 - 558 -==== lessonstariffsid ==== 559 - 560 -Тип данных:##// Array<number>//## 561 - 562 -По умолчанию:##// []//## 563 - 564 -(% class="box warningmessage" %) 565 -((( 566 -Описание отсутствует 567 -))) 568 - 569 -==== locale ==== 570 - 571 -Тип данных:##// string//## 572 - 573 -По умолчанию:##// ''//## 574 - 575 -(% class="box infomessage" %) 576 -((( 577 -Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык. 578 -))) 579 - 580 -==== marketbillid ==== 581 - 582 -Тип данных:##// number//## 583 - 584 -По умолчанию:##// undefined//## 585 - 586 -(% class="box warningmessage" %) 587 -((( 588 -Описание отсутствует 589 -))) 590 - 591 -==== marketemployeeid ==== 592 - 593 -Тип данных:##// number//## 594 - 595 -По умолчанию:##// undefined//## 596 - 597 -(% class="box warningmessage" %) 598 -((( 599 -Описание отсутствует 600 -))) 601 - 602 -==== minimap ==== 603 - 604 -Тип данных:##// boolean//## 605 - 606 -По умолчанию:##// true//## 607 - 608 -(% class="box infomessage" %) 609 -((( 610 -Отображать миникарту. 611 -))) 612 - 613 -==== minimapaspect ==== 614 - 615 -Тип данных:##// number//## 616 - 617 -По умолчанию:##// 0.2//## 618 - 619 -(% class="box infomessage" %) 620 -((( 621 -Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится. 622 -))) 623 - 624 -==== multidayslessonsskillstarif(% style="display:none" %) (%%)fs ==== 625 - 626 -Тип данных:##// Array<number> //##//|## object##// 627 - 628 -По умолчанию:##// []//## 629 - 630 -(% class="box infomessage" %) 631 -((( 632 -Производит фильтрацию тарифов для многодневных занятий. Принимает массив идентификаторов. 633 -Параметр дополняет фильтрацию по параметру **##grouplessonsskillstariffs##**. 634 -))) 635 - 636 -==== nocategories ==== 637 - 638 -Тип данных:##// boolean//## 639 - 640 -По умолчанию:##// false//## 641 - 642 -(% class="box warningmessage" %) 643 -((( 644 -Описание отсутствует 645 -))) 646 - 647 -==== nocoach ==== 648 - 649 -Тип данных:##// boolean//## 650 - 651 -По умолчанию:##// false//## 652 - 653 -(% class="box warningmessage" %) 654 -((( 655 -Описание отсутствует 656 -))) 657 - 658 -==== nolocations ==== 659 - 660 -Тип данных:##// boolean//## 661 - 662 -По умолчанию:##// false//## 663 - 664 -(% class="box warningmessage" %) 665 -((( 666 -Описание отсутствует 667 -))) 668 - 669 669 ==== nopromo ==== 670 670 671 671 Тип данных:##// boolean//## ... ... @@ -672,177 +672,106 @@ 672 672 673 673 По умолчанию:##// false//## 674 674 675 -(% class="box infomessage" %) 676 -((( 677 677 Убирает вывод промокода на странице подтверждения заказа. 678 -))) 679 679 680 -==== noskills====367 +==== terminal ==== 681 681 682 682 Тип данных:##// boolean//## 683 683 684 684 По умолчанию:##// false//## 685 685 686 -(% class="box warningmessage" %) 687 -((( 688 -Описание отсутствует 689 -))) 373 +Включение режима «терминал» для работы виджета. При этом режиме убирается возможность отослать заказ на SMS, а сам заказ распечатывается на принтере. 690 690 691 -==== notariffs ====375 +==== cartmaxitems: 5 ##//number//## ==== 692 692 693 -Тип данных:##// boolean//## 377 +(% class="wikigeneratedid" %) 378 +Ограничивает максимальное кол-во товаров в корзине. Минимальное значение 1. Максимальное значение 60. 694 694 695 -По умолчанию:##// false//## 380 +(% class="wikigeneratedid" %) 381 +По умолчанию ##6## 696 696 697 -(% class="box warningmessage" %) 698 -((( 699 -Описание отсутствует 700 -))) 383 +==== cartminitems: 2 ##//number//## ==== 701 701 702 - ====onlytab====385 +Ограничивает минимальное кол-во товаров в корзине. Минимальное значение 1. Максимальное значение 60. 703 703 704 - Типданных:##// string//##//|##Array<string>##//387 +По умолчанию ##1## 705 705 706 - Поумолчанию:##//[]//##389 +==== locale: 'ru' ##//string//## ==== 707 707 708 -(% class="box infomessage" %) 709 -((( 710 -Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром **##forcetab##** 711 -))) 391 +Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык. 712 712 713 -{{code language="javascript"}} 714 -onlytab: 'service' // покажет только вкладку «покупка услуг». 715 -onlytab: 'rewrite' // покажет только вкладку «пополнение услуг». 716 -onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»; 717 -{{/code}} 393 +==== ordercomment: 'Комментарий к заказу' ##//string//## ==== 718 718 719 -==== ordercomment ==== 720 - 721 -Тип данных:##// string//## 722 - 723 -По умолчанию:##// ''//## 724 - 725 -(% class="box infomessage" %) 726 -((( 727 727 Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов. 728 -))) 729 729 730 -==== personallessonsskillstariffs====397 +==== disablemultipleseances: true ##//boolean//## ==== 731 731 732 -Тип данных:##// Array<number> //##//|## object##// 399 +Параметр предотвращает добавление в корзину тарифов с различными сеансами. 400 +Таким образом как только в корзине появится хоть один товар с сеансом "10:00 - 11:30", товары, у которых есть сеанс например "13:00 - 14:30" будет невозможно добавить в корзину. Товары без сеансов не будут затронуты. 401 +По умолчанию ##false## 733 733 734 - Поумолчанию:##//[]//##403 +==== tariffsseancesfilter: true ##//boolean//## ==== 735 735 736 -(% class="box infomessage" %) 737 -((( 738 -Производит фильтрацию тарифов для индивидуальных занятий. Принимает массив идентификаторов. 739 -))) 405 +[[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]] 740 740 741 - ====placeid====407 +Включить отображение фильтра тарифов по сеансам. 742 742 743 - Типданных:##// number//##409 +По умолчанию ##false## 744 744 745 - Поумолчанию:##//undefined//##411 +==== resetcart: true ##//boolean//## ==== 746 746 747 -(% class="box warningmessage" %) 748 -((( 749 -Описание отсутствует 750 -))) 751 - 752 -==== requiredloyalty ==== 753 - 754 -Тип данных:##// boolean//## 755 - 756 -По умолчанию:##// false//## 757 - 758 -(% class="box infomessage" %) 759 -((( 760 -Включает обязательную регистрацию клиента в программе настроенной на объектке. 761 -))) 762 - 763 -==== resetcart ==== 764 - 765 -Тип данных:##// boolean//## 766 - 767 -По умолчанию:##// false//## 768 - 769 -(% class="box infomessage" %) 770 -((( 771 771 Автоматически очищать содержимое корзины. 772 -))) 773 773 774 - ====rewritetariffsid ====415 +По умолчанию ##false## 775 775 776 - Типданных:##//Array<number>//##417 +==== minimap: false ##//boolean//## ==== 777 777 778 - Поумолчанию:##// []//##419 +Отображать миникарту. 779 779 780 -(% class="box warningmessage" %) 781 -((( 782 -Описание отсутствует 783 -))) 421 +По умолчанию ##true## 784 784 785 -==== saletermstype ====423 +==== minimapaspect: 0.5 ##//number//## ==== 786 786 787 - Типданных:##// string//##425 +Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится. 788 788 789 -По умолчанию :##// '//default//'//##427 +По умолчанию ##0.2## 790 790 791 -(% class="box infomessage" %) 792 -((( 793 -Перед оплатой просит пользователя согласиться с правилами в форме галочки или всплывающего окна 794 -))) 429 +==== forceseanceid: 42 ##//number//## ==== 795 795 796 -{{code language="javascript"}} 797 -saletermstype: 'checkbox' // потребует установку галочки для согласия. 798 -saletermstype: 'dialog' // покажет всплывающее окно с правилами, которые нужно принять. 799 -saletermstype: 'default' // принятие правил не требуется. 800 -{{/code}} 431 +Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий. 801 801 802 - ====shownoticketsseances====433 +По умолчанию без указания идентификатора не учитывается. 803 803 804 - Типданных:##//oolean//##435 +==== forcesectorid: 42 ##//number//## ==== 805 805 806 - Поумолчанию:##// false//##437 +Заставит виджет выбрать сектор мероприятия по id и не позволять вернуться к этапу выбора других секторов. 807 807 808 -(% class="box warningmessage" %) 809 -((( 810 -Описание отсутствует 811 -))) 439 +По умолчанию без указания идентификатора не учитывается. 812 812 813 -==== showoverseances====441 +==== requiredloyalty: true ##//boolean//## ==== 814 814 815 - Типданных:##// boolean//##443 +Включает обязательную регистриацию клиента в программе настроенной на объектке. 816 816 817 -По умолчанию :##//false//##445 +По умолчанию ##false## 818 818 819 -(% class="box infomessage" %) 820 -((( 821 -Отвечает за отображение прошедших сеансов в списке для фильтрации по времени. При значении **##true##** прошедшие сеансы будут отображаться, но недоступны для выбора пользователем. Работает если **##tariffsseancesfilter: true##** 822 -))) 447 +==== personallessonsskillstariffs: [56, 57, … ] ##//Array<number>//## ==== 823 823 824 - [[image:1702554598837-627.png]]449 +Производит фильтрацию тарифов для индивидуальных занятий. Принимает массив идентификаторов. 825 825 826 - ====skills====451 +По умолчанию ##[]## 827 827 828 - Типданных:##//453 +==== multidayslessonsskillstariffs: [56, 57, … ] ##//Array<number>//## ==== 829 829 830 -По умолчанию:##// []//##455 +Производит фильтрацию тарифов для многодневных занятий. Принимает массив идентификаторов. Параметр дополняет фильтрацию по параметру grouplessonsskillstariffs. 831 831 832 -(% class="box warningmessage" %) 833 -((( 834 -Описание отсутствует 835 -))) 457 +По умолчанию ##[]## 836 836 837 -==== tariffsseancesfilter ====459 +==== saletermstype: 'checkbox' ##//string//## ==== 838 838 839 - Типданных:##// boolean//##461 +Перед оплатой просит пользователя согласиться с правилами в форме галочки или всплывающего окна 840 840 841 -По умолчанию:##// false//## 463 +* saletermstype: ##'checkbox'## потребует установку галочки для согласия. 464 +* saletermstype: ##'dialog'## покажет всплывающее окно с правилами, которые нужно принять. 465 +* saletermstype: ##'default'## принятие правил не требуется. 842 842 843 -(% class="box infomessage" %) 844 -((( 845 -Включить отображение фильтра тарифов по сеансам. 846 -))) 847 - 848 -[[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]] 467 +По умолчанию ##'default'##
- 1702554428428-400.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -20.2 KB - Содержимое
- 1702554509270-941.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.2 KB - Содержимое
- 1702554528172-562.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.2 KB - Содержимое
- 1702554569171-323.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.1 KB - Содержимое
- 1702554574520-666.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.1 KB - Содержимое
- 1702554576844-773.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.1 KB - Содержимое
- 1702554598837-627.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.galich - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -13.4 KB - Содержимое
- XWiki.XWikiRights[0]
-
- allow
-
... ... @@ -1,1 +1,0 @@ 1 -1 - levels
-
... ... @@ -1,1 +1,0 @@ 1 -view - users
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest
- XWiki.XWikiRights[1]
-
- allow
-
... ... @@ -1,1 +1,0 @@ 1 -0 - levels
-
... ... @@ -1,1 +1,0 @@ 1 -delete,script,edit,comment - users
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest