Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 20.12.2023, 14:23
на 20.12.2023, 14:23
отредактировано Михаил Галич
на 20.12.2023, 15:45
на 20.12.2023, 15:45
Изменить комментарий:
Alphabetical order for subcats
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -200,74 +200,6 @@ 200 200 201 201 == Возможные параметры WPOpen и WPOpenModal == 202 202 203 -=== Календарь и даты === 204 - 205 -==== disableddates ==== 206 - 207 -Тип данных:##// Array<string>//## 208 - 209 -По умолчанию:##// []//## 210 - 211 -(% class="box infomessage" %) 212 -((( 213 -Параметр отключения дат в календаре (и в //покупке// и в //пополнении//). Делает невозможным выбор определённых дней в массиве дат. 214 -))) 215 - 216 -Пример: 217 - 218 -{{code language="javascript"}} 219 -disableddates: ['23.02.2018', '08.03.2018'] // уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре. 220 -{{/code}} 221 - 222 -==== forcedate ==== 223 - 224 -Тип данных:##// string//## 225 - 226 -По умолчанию:##// undefined//## 227 - 228 -(% class="box infomessage" %) 229 -((( 230 -Параметр для открывания виджета с указанной сразу датой (и в //покупке// и в //пополнении//). 231 -**##forcedate: '20.05.2018'##** покажет услуги к продаже на дату 20.05.2018. 232 -))) 233 - 234 -==== maxdate ==== 235 - 236 -Тип данных:##// string//## 237 - 238 -По умолчанию:##// undefined//## 239 - 240 -(% class="box infomessage" %) 241 -((( 242 -Параметр максимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 243 -**##maxdate: '20.05.2018'##** покажет 20.05.2018 как самую последнюю дату, доступную к выбору в календаре. 244 -))) 245 - 246 -==== mindate ==== 247 - 248 -Тип данных:##// string//## 249 - 250 -По умолчанию:##// undefined//## 251 - 252 -(% class="box infomessage" %) 253 -((( 254 -Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 255 -**##mindate: '20.05.2018'##** покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня. 256 -))) 257 - 258 -==== nocalendar ==== 259 - 260 -Тип данных:## //boolean//## 261 - 262 -По умолчанию:##// false//## 263 - 264 -(% class="box infomessage" %) 265 -((( 266 -Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна. 267 -))) 268 - 269 ----- 270 - 271 271 === Услуги, пакеты услуг, группы услуг === 272 272 273 273 ==== tariffsid ==== ... ... @@ -355,41 +355,72 @@ 355 355 356 356 ---- 357 357 358 -=== Предзаказ===290 +=== Календарь и даты === 359 359 360 -==== preorder====292 +==== disableddates ==== 361 361 362 -Тип данных:##// Array< object>//##294 +Тип данных:##// Array<string>//## 363 363 364 -По умолчанию:##// undefined//##296 +По умолчанию:##// []//## 365 365 366 366 (% class="box infomessage" %) 367 367 ((( 368 -Параметр, позволяющий купить сразу несколько услуг и перейти к подтверждению покупки. 369 - • id — id услуги к покупке 370 - • date — дата, на которую покупается услуга 371 - • count — количество покупаемых услуг 300 +Параметр отключения дат в календаре (и в //покупке// и в //пополнении//). Делает невозможным выбор определённых дней в массиве дат. 372 372 ))) 373 373 374 - =====Примерпередаваемых данных:=====303 +Пример: 375 375 376 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 -}) 306 +disableddates: ['23.02.2018', '08.03.2018'] // уберёт даты 23.02.2018 и 08.03.2018 из возможных для выбора дат в календаре. 391 391 {{/code}} 392 392 309 +==== forcedate ==== 310 + 311 +Тип данных:##// string//## 312 + 313 +По умолчанию:##// undefined//## 314 + 315 +(% class="box infomessage" %) 316 +((( 317 +Параметр для открывания виджета с указанной сразу датой (и в //покупке// и в //пополнении//). 318 +**##forcedate: '20.05.2018'##** покажет услуги к продаже на дату 20.05.2018. 319 +))) 320 + 321 +==== maxdate ==== 322 + 323 +Тип данных:##// string//## 324 + 325 +По умолчанию:##// undefined//## 326 + 327 +(% class="box infomessage" %) 328 +((( 329 +Параметр максимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 330 +**##maxdate: '20.05.2018'##** покажет 20.05.2018 как самую последнюю дату, доступную к выбору в календаре. 331 +))) 332 + 333 +==== mindate ==== 334 + 335 +Тип данных:##// string//## 336 + 337 +По умолчанию:##// undefined//## 338 + 339 +(% class="box infomessage" %) 340 +((( 341 +Параметр минимальной отображаемой даты в календаре (и в //покупке// и в //пополнении//). 342 +**##mindate: '20.05.2018'##** покажет 20.05.2018 как самую первую дату, доступную к выбору в календаре, если она находится после текущего дня. 343 +))) 344 + 345 +==== nocalendar ==== 346 + 347 +Тип данных:## //boolean//## 348 + 349 +По умолчанию:##// false//## 350 + 351 +(% class="box infomessage" %) 352 +((( 353 +Убирает календарь внутри виджета (и в //покупке// и в //пополнении//), в случаях, когда дата, на которую покупается/пополняется билет, не важна. 354 +))) 355 + 393 393 ---- 394 394 395 395 === Отображение === ... ... @@ -866,6 +866,43 @@ 866 866 867 867 ---- 868 868 832 +=== Предзаказ === 833 + 834 +==== preorder ==== 835 + 836 +Тип данных:##// Array<object>//## 837 + 838 +По умолчанию:##// undefined//## 839 + 840 +(% class="box infomessage" %) 841 +((( 842 +Параметр, позволяющий купить сразу несколько услуг и перейти к подтверждению покупки. 843 + • id — id услуги к покупке 844 + • date — дата, на которую покупается услуга 845 + • count — количество покупаемых услуг 846 +))) 847 + 848 +===== Пример передаваемых данных: ===== 849 + 850 +{{code language="javascript"}} 851 +// либо WPOpenModal({}) 852 +WPOpen({ 853 + preorder: [ 854 + { 855 + id: 57, 856 + date: '06.06.2019', 857 + count: 1 858 + }, { 859 + id: 58, 860 + date: '07.06.2019', 861 + count: 2 862 + } 863 + ] 864 +}) 865 +{{/code}} 866 + 867 +---- 868 + 869 869 (% class="box warningmessage" %) 870 870 ((( 871 871 **##* ##**- доступно в новой версии виджета