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

Редактировал(а) Михаил Галич 26.11.2024, 12:16

<
От версии < 28.1 >
отредактировано Михаил Галич
на 14.12.2023, 13:07
К версии < 25.1 >
отредактировано Михаил Галич
на 13.12.2023, 11:36
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -318,36 +318,30 @@
318 318  })
319 319  {{/code}}
320 320  
321 -----
322 -
323 323  === Отображение ===
324 324  
325 -==== cartmaxitems ====
323 +==== forcetab ====
326 326  
327 -Тип данных:##// number//##
325 +Тип данных:##// string//##
328 328  
329 -По умолчанию:##// 6//##
327 +По умолчанию:##// ''//##
330 330  
331 -(% class="wikigeneratedid" %)
332 -Ограничивает максимальное кол-во товаров в корзине. ##Минимальное значение 1. Максимальное значение 60.##
329 +Переключение на необходимую вкладку виджета («покупка услуг» или «пополнение услуг») при загрузке. По умолчанию открывается вкладка «покупка услуг». forcetab: 'rewrite' принудительно откроет «пополнение услуг». Обычно используется в комбинации с параметром ##onlytab##
333 333  
334 -==== cartminitems ====
331 +==== onlytab ====
335 335  
336 -Тип данных:##// number//##
333 +Тип данных:##// string //##//|## Array<string>##//
337 337  
338 -По умолчанию:##// 1//##
335 +По умолчанию:##// []//##
339 339  
340 -Ограничивает минимальное кол-во товаров в корзине. ##Минимальное значение 1. Максимальное значение 60.##
337 +Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром forcetab
341 341  
342 -==== disablemultipleseances ====
339 +{{code language="javascript"}}
340 +onlytab: 'service' // покажет только вкладку «покупка услуг».
341 +onlytab: 'rewrite' // покажет только вкладку «пополнение услуг».
342 +onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»;
343 +{{/code}}
343 343  
344 -Тип данных:##// boolean//##
345 -
346 -По умолчанию:##// false//##
347 -
348 -Параметр предотвращает добавление в корзину тарифов с различными сеансами.
349 -Таким образом как только в корзине появится хоть один товар с сеансом "10:00 - 11:30", товары, у которых есть сеанс например "13:00 - 14:30" будет невозможно добавить в корзину. Товары без сеансов не будут затронуты.
350 -
351 351  ==== forcemedia ====
352 352  
353 353  Тип данных:##// string//##
... ... @@ -362,138 +362,112 @@
362 362  forcemedia: 'E0012345678900'
363 363  {{/code}}
364 364  
359 +==== nopromo ====
365 365  
361 +Тип данных:##// boolean//##
366 366  
367 -==== forceseanceid ====
363 +По умолчанию:##// false//##
368 368  
369 -Тип данных:##// number//##
365 +Убирает вывод промокода на странице подтверждения заказа.
370 370  
371 -По умолчанию без указания идентификатора не учитывается.
367 +==== terminal ====
372 372  
373 -Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий.
369 +Тип данных:##// boolean//##
374 374  
375 -==== forcesectorid ====
371 +По умолчанию:##// false//##
376 376  
377 -Тип данных:##// number//##
373 +Включение режима «терминал» для работы виджета. При этом режиме убирается возможность отослать заказ на SMS, а сам заказ распечатывается на принтере.
378 378  
379 -По умолчанию без указания идентификатора не учитывается.
375 +==== cartmaxitems: 5 ##//number//## ====
380 380  
381 -Заставит виджет выбрать сектор мероприятия по id и не позволять вернуться к этапу выбора других секторов.
377 +(% class="wikigeneratedid" %)
378 +Ограничивает максимальное кол-во товаров в корзине. Минимальное значение 1. Максимальное значение 60.
382 382  
383 -==== forcetab ====
380 +(% class="wikigeneratedid" %)
381 +По умолчанию ##6##
384 384  
385 -Тип данных:##// string//##
383 +==== cartminitems: 2 ##//number//## ====
386 386  
387 -По умолчанию:##// ''//##
385 +Ограничивает минимальное кол-во товаров в корзине. Минимальное значение 1. Максимальное значение 60.
388 388  
389 ереключение на необходимую вкладку виджета («покупка услуг» или «пополнение услуг») при загрузке. По умолчанию открывается вкладка «покупка услуг». forcetab: 'rewrite' принудительно откроет «пополнение услуг». Обычно используется в комбинации с параметром ##onlytab##
387 +По умолчанию ##1##
390 390  
391 -==== locale ====
389 +==== locale: 'ru' ##//string//## ====
392 392  
393 -Тип данных:##// string//##
394 -
395 -По умолчанию:##// ''//##
396 -
397 397  Параметр локализации. Позволяет переключать между языками виджета, например 'ru' - русский язык, 'en' - английский язык.
398 398  
399 -==== minimap ====
393 +==== ordercomment: 'Комментарий к заказу' ##//string//## ====
400 400  
401 -Тип данных:##// boolean//##
395 +Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов.
402 402  
403 -По умолчанию:##// true//##
397 +==== disablemultipleseances: true ##//boolean//## ====
404 404  
405 -Отображать миникарту.
399 +Параметр предотвращает добавление в корзину тарифов с различными сеансами.
400 +Таким образом как только в корзине появится хоть один товар с сеансом "10:00 - 11:30", товары, у которых есть сеанс например "13:00 - 14:30" будет невозможно добавить в корзину. Товары без сеансов не будут затронуты.
401 +По умолчанию ##false##
406 406  
407 -==== minimapaspect ====
403 +==== tariffsseancesfilter: true ##//boolean//## ====
408 408  
409 -Тип данных:##// number//##
405 +[[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]]
410 410  
411 -По умолчанию:##// 0.2//##
407 +Включить отображение фильтра тарифов по сеансам.
412 412  
413 -Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится.
409 +По умолчанию ##false##
414 414  
415 -==== multidayslessonsskillstarif(% style="display:none" %) (%%)fs ====
411 +==== resetcart: true ##//boolean//## ====
416 416  
417 -Тип данных:##// Array<number> //##//|## object##//
413 +Автоматически очищать содержимое корзины.
418 418  
419 -По умолчанию:##// []//##
415 +По умолчанию ##false##
420 420  
421 -Производит фильтрацию тарифов для многодневных занятий. Принимает массив идентификаторов. Параметр дополняет фильтрацию по параметру grouplessonsskillstariffs.
417 +==== minimap: false ##//boolean//## ====
422 422  
423 -==== nopromo ====
419 +Отображать миникарту.
424 424  
425 -Тип данных:##// boolean//##
421 +По умолчанию ##true##
426 426  
427 -По умолчанию:##// false//##
423 +==== minimapaspect: 0.5 ##//number//## ====
428 428  
429 -Убирает вывод промокода на странице подтверждения заказа.
425 +Размер миникарты относительной полного размера карты, а не контейнера, в которой она находится.
430 430  
431 -==== onlytab ====
427 +По умолчанию ##0.2##
432 432  
433 -Тип данных:##// string //##//|## Array<string>##//
429 +==== forceseanceid: 42 ##//number//## ====
434 434  
435 -По умолчанию:##// []//##
431 +Заставит виджет выбрать мероприятие арены по идентификатору платформы и не позволять вернуться к этапу выбора других мероприятий.
436 436  
437 -Скрытие других вкладок виджета («покупка услуг» или «пополнение услуг») при загрузке. Обычно используется в комбинации с параметром forcetab
433 +По умолчанию без указания идентификатора не учитывается.
438 438  
439 -{{code language="javascript"}}
440 -onlytab: 'service' // покажет только вкладку «покупка услуг».
441 -onlytab: 'rewrite' // покажет только вкладку «пополнение услуг».
442 -onlytab: ['service', 'rewrite'] // покажет только вкладки «покупка услуг» и «пополнение услуг»;
443 -{{/code}}
435 +==== forcesectorid: 42 ##//number//## ====
444 444  
445 -==== ordercomment ====
437 +Заставит виджет выбрать сектор мероприятия по id и не позволять вернуться к этапу выбора других секторов.
446 446  
447 -Тип данных:##// string//##
439 +По умолчанию без указания идентификатора не учитывается.
448 448  
449 -По умолчанию:##// ''//##
441 +==== requiredloyalty: true ##//boolean//## ====
450 450  
451 -Опциональный комментарий к заказу. Максимальная длинна комментария 50 символов.
443 +Включает обязательную регистриацию клиента в программе настроенной на объектке.
452 452  
453 -==== personallessonsskillstariffs ====
445 +По умолчанию ##false##
454 454  
455 -Тип данных:##// Array<number> //##//|## object##//
447 +==== personallessonsskillstariffs: [56, 57, … ] ##//Array<number>//## ====
456 456  
457 -По умолчанию:##// []//##
458 -
459 459  Производит фильтрацию тарифов для индивидуальных занятий. Принимает массив идентификаторов.
460 460  
461 -==== resetcart ====
451 +По умолчанию ##[]##
462 462  
463 -Тип данных:##// boolean//##
453 +==== multidayslessonsskillstariffs: [56, 57, … ] ##//Array<number>//## ====
464 464  
465 -По умолчанию:##// false//##
455 роизводит фильтрацию тарифов для многодневных занятий. Принимает массив идентификаторов. Параметр дополняет фильтрацию по параметру grouplessonsskillstariffs.
466 466  
467 -Автоматически очищать содержимое корзины.
457 +По умолчанию ##[]##
468 468  
469 -==== requiredloyalty ====
459 +==== saletermstype: 'checkbox' ##//string//## ====
470 470  
471 -Тип данных:##// boolean//##
472 -
473 -По умолчанию:##// false//##
474 -
475 -Включает обязательную регистриацию клиента в программе настроенной на объектке.
476 -
477 -==== saletermstype ====
478 -
479 -Тип данных:##// string//##
480 -
481 -По умолчанию:##// '//default//'//##
482 -
483 483  Перед оплатой просит пользователя согласиться с правилами в форме галочки или всплывающего окна
484 484  
485 -{{code language="javascript"}}
486 -saletermstype: 'checkbox' // потребует установку галочки для согласия.
487 -saletermstype: 'dialog' // покажет всплывающее окно с правилами, которые нужно принять.
488 -saletermstype: 'default' // принятие правил не требуется.
489 -{{/code}}
463 +* saletermstype: ##'checkbox'## потребует установку галочки для согласия.
464 +* saletermstype: ##'dialog'## покажет всплывающее окно с правилами, которые нужно принять.
465 +* saletermstype: ##'default'## принятие правил не требуется.
490 490  
491 -==== tariffsseancesfilter ====
492 -
493 -Тип данных:##// boolean//##
494 -
495 -По умолчанию:##// false//##
496 -
497 -[[image:https://info.moipass.ru/images/tariffsseancesfilter.png||alt="Example"]]
498 -
499 -Включить отображение фильтра тарифов по сеансам.
467 +По умолчанию ##'default'##
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