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

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

<
От версии < 50.2 >
отредактировано Михаил Галич
на 20.12.2023, 15:48
К версии < 49.2 >
отредактировано Михаил Галич
на 20.12.2023, 14:23
>
Изменить комментарий: sneaky stuff

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -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  )))