Лечение панических атак в Артёме
от 2 500 ₽
- Вызов психотерапевта на дом
- Бесплатная консультация по телефону
- Гарантия результата
Кто участвует в процессе реабилитации
modReviews_mysql Object
(
[xpdo] => modX Object
(
[context] => modContext_mysql Object
(
[config] => Array
(
[agree_page] => 1462
[citys_page] => 6
[contact_page] => 13
[cultureKey] => ru
[default_content_page] => 8
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[policy_page] => 24
[price_page] => 10
[reviews_page] => 9
[services_page] => 14
[sitemap_parent] => -6,-15,-41
[site_start] => 1
[specialists_page] => 15
)
[aliasMap] => Array
(
[index/] => 1
[404/] => 2
[sluzhebnyie-straniczyi/] => 3
[robots.txt] => 4
[sitemap.xml] => 5
[regions/] => 6
[regions/narkologiya24/] => 7
[kontent-po-umolchaniyu/] => 8
[otzyvy/] => 9
[price/] => 10
[o-nas/] => 11
[o-nas/liczenzii/] => 12
[contacts/] => 13
[uslugi-i-ceny/] => 14
[o-nas/speczialisty/] => 15
[o-nas/usloviya-prozhivaniya/] => 17
[uslugi-i-ceny/lechenie-alkogolizma/] => 18
[akczii/] => 19
[stati/] => 20
[stati/ochen-bolshoe-nazvanie-stati/] => 21
[politika-konfidenczialnosti/] => 24
[uslugi-i-ceny/lechenie-alkogolizma/na-domu/] => 26
[uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/] => 27
[uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/] => 28
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/] => 29
[uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/] => 30
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/] => 31
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/] => 32
[uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/] => 33
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/] => 34
[uslugi-i-ceny/lechenie-alkogolizma/plazmaferez/] => 35
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/] => 36
[uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/] => 37
[uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/] => 38
[uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/] => 39
[uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/] => 40
[services-context/] => 41
[services-context/na-domu-narkologiya24/] => 42
[karta-sajta/] => 44
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/] => 45
[uslugi-i-ceny/lechenie-toxikomanii/] => 46
[uslugi-i-ceny/reabilitatsionnyy-tsentr/] => 47
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/] => 48
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/] => 49
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/] => 50
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/] => 51
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/] => 52
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/] => 53
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/] => 54
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/] => 55
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/] => 56
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/] => 57
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/] => 58
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/] => 59
[uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/] => 60
[uslugi-i-ceny/vyvod-iz-zapoya/] => 61
[uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/] => 62
[uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/] => 63
[uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/] => 64
[uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/] => 65
[uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/] => 66
[uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/] => 67
[uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/] => 68
[uslugi-i-ceny/lechenie-narkomanii/] => 69
[uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/] => 70
[uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/] => 71
[uslugi-i-ceny/lechenie-narkomanii/ubod/] => 72
[uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/] => 73
[uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/] => 74
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/] => 78
[uslugi-i-ceny/lechenie-narkomanii/day-top/] => 79
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/] => 80
[uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/] => 81
[uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/] => 82
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/] => 83
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/] => 84
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/] => 85
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/] => 86
[uslugi-i-ceny/psihiatriya/] => 87
[uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/] => 88
[uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/] => 89
[uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/] => 90
[uslugi-i-ceny/psihiatriya/psihiatr/] => 91
[uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/] => 92
[uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/] => 93
[uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/] => 94
[uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/] => 95
[uslugi-i-ceny/psihiatriya/detskij-psiholog/] => 96
[uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/] => 97
[uslugi-i-ceny/psihiatriya/semejnyj-psiholog/] => 98
[uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/] => 99
[uslugi-i-ceny/lechenie-narkomanii/ot-soli/] => 100
[uslugi-i-ceny/lechenie-narkomanii/marihuana/] => 101
[uslugi-i-ceny/lechenie-narkomanii/geroin/] => 102
[uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/] => 103
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/] => 104
[uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/] => 105
[uslugi-i-ceny/psihiatriya/lechenie-depressii/] => 106
[uslugi-i-ceny/psihiatriya/lechenie-psihoza/] => 107
[uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/] => 108
[uslugi-i-ceny/psihiatriya/lechenie-okr/] => 109
[uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/] => 110
[uslugi-i-ceny/psihiatriya/lechenie-paranoji/] => 111
[uslugi-i-ceny/psihiatriya/lechenie-epilepsii/] => 112
[uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/] => 113
[uslugi-i-ceny/psihiatriya/lechenie-demencii/] => 114
[o-nas/speczialisty/semen-iosifovich-petrichenko/] => 115
[o-nas/speczialisty/strelchenko-mihail-sergeevich/] => 116
[o-nas/speczialisty/nikolaev-stanislav-sergeevich/] => 117
[o-nas/speczialisty/fedorov-alexandr-alexandrovich/] => 118
[o-nas/speczialisty/toloraya-olga-vladimirovna/] => 119
[o-nas/speczialisty/alexandrova-liya-alexandrovna/] => 120
[services-context/lechenie-alkogolizma-narkologiya24/] => 121
[services-context/v-staczionare-narkologiya24/] => 122
[services-context/ambulatorno-narkologiya24/] => 123
[services-context/lechenie-alkogolizma-gipnozom-narkologiya24/] => 124
[services-context/hronicheskij-alkogolizm-narkologiya24/] => 125
[services-context/lechenie-zhenskogo-alkogolizma-narkologiya24/] => 126
[services-context/lechenie-pivnogo-alkogolizma-narkologiya24/] => 127
[services-context/prinuditelnoe-lechenie-ot-alkogolizma-narkologiya24/] => 128
[services-context/lechenie-posle-alkogolnogo-otravleniya-narkologiya24/] => 129
[services-context/plazmaferez-narkologiya24/] => 130
[services-context/lechenie-sozavisimosti-narkologiya24/] => 131
[services-context/reabilitatsiya-alkogolizma-narkologiya24/] => 132
[services-context/pomoshh-alkozavisimym-narkologiya24/] => 133
[services-context/konsultatsiya-narkologa-narkologiya24/] => 134
[services-context/narkologicheskiy-dispanser-narkologiya24/] => 135
[video/] => 136
[services-context/kodirovanie-ot-alkogolizma-narkologiya24/] => 138
[services-context/lazernoe-kodirovanie-narkologiya24/] => 139
[services-context/kodirovanie-po-metodu-dovzhenko-narkologiya24/] => 140
[services-context/na-dom-narkologiya24/] => 141
[services-context/podshivka-ot-alkogolizma-narkologiya24/] => 142
[services-context/kodirovanie-ukolom-narkologiya24/] => 143
[services-context/torpedo-narkologiya24/] => 144
[services-context/vivitrol-narkologiya24/] => 145
[services-context/esperal-narkologiya24/] => 146
[services-context/dvojnoj-blok-narkologiya24/] => 148
[services-context/algominal-narkologiya24/] => 149
[services-context/akvilong-narkologiya24/] => 150
[services-context/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma-narkologiya24/] => 151
[services-context/lechenie-toxikomanii-narkologiya24/] => 152
[services-context/reabilitatsionnyy-tsentr-narkologiya24/] => 153
[services-context/narkologicheskaya-skoraya-narkologiya24/] => 154
[services-context/vyivod-iz-zapoya-narkologiya24/] => 155
[services-context/narkolog-na-dom-narkologiya24/] => 156
[services-context/vyivod-iz-zapoya-na-domu-narkologiya24/] => 157
[services-context/kapelnicza-na-domu-ot-alkogolya-narkologiya24/] => 158
[services-context/kapelnicza-pri-alkogolnoj-intoksikaczii-narkologiya24/] => 159
[services-context/lechenie-pohmelya-narkologiya24/] => 160
[services-context/detoksikacziya-ot-alkogolya-narkologiya24/] => 161
[services-context/ekstrennoe-vytrezvlenie-na-domu-narkologiya24/] => 162
[services-context/lechenie-narkomanii-narkologiya24/] => 163
[services-context/reabilitaczionnyj-czentr-dlya-narkozavisimyh-narkologiya24/] => 164
[services-context/narkologicheskaya-pomoshh-narkologiya24/] => 165
[services-context/ubod-narkologiya24/] => 166
[services-context/snyatie-lomki-narkologiya24/] => 167
[services-context/ot-mefedrona-narkologiya24/] => 168
[services-context/geroin-narkologiya24/] => 169
[services-context/ot-spajsa-narkologiya24/] => 170
[services-context/ot-soli-narkologiya24/] => 171
[services-context/marihuana-narkologiya24/] => 172
[services-context/lechenie-igrovoj-zavisimosti-narkologiya24/] => 173
[services-context/reabilitacziya-narkozavisimyh-narkologiya24/] => 174
[services-context/reabilitacziya-12-shagov-narkologiya24/] => 175
[services-context/day-top-narkologiya24/] => 176
[services-context/reabilitacziya-podrostkov-narkologiya24/] => 177
[services-context/kodirovanie-narkozavisimosti-narkologiya24/] => 178
[services-context/amfetaminovaya-zavisimost-narkologiya24/] => 179
[services-context/lechenie-zavisimosti-ot-butirata-narkologiya24/] => 180
[services-context/lechenie-zavisimosti-ot-liriki-narkologiya24/] => 181
[services-context/lechenie-ot-kodeinovoy-zavisimosti-narkologiya24/] => 182
[services-context/lechenie-zavisimosti-ot-gashisha-narkologiya24/] => 183
[services-context/lechenie-zavisimosti-ot-tropikamida-narkologiya24/] => 184
[services-context/psihiatriya-narkologiya24/] => 185
[services-context/psihiatricheskaya-pomoshh-narkologiya24/] => 186
[services-context/psihoterapevt-na-dom-narkologiya24/] => 187
[services-context/uslugi-psihoterapevta-narkologiya24/] => 188
[services-context/psihiatr-narkologiya24/] => 189
[services-context/lechenie-istericheskih-rasstrojstv-narkologiya24/] => 190
[services-context/lechenie-depressivnyh-rasstrojstv-narkologiya24/] => 191
[services-context/konsultaciya-psihologa-narkologiya24/] => 192
[services-context/lechenie-psihicheskih-zabolevanij-narkologiya24/] => 193
[services-context/detskij-psiholog-narkologiya24/] => 194
[services-context/klinicheskij-psiholog-narkologiya24/] => 195
[services-context/semejnyj-psiholog-narkologiya24/] => 196
[services-context/lechenie-depressii-narkologiya24/] => 197
[services-context/lechenie-psihoza-narkologiya24/] => 198
[services-context/lechenie-shizofrenii-narkologiya24/] => 199
[services-context/lechenie-okr-narkologiya24/] => 200
[services-context/lechenie-gallyucinacij-narkologiya24/] => 201
[services-context/lechenie-paranoji-narkologiya24/] => 203
[services-context/lechenie-epilepsii-narkologiya24/] => 204
[services-context/lechenie-panicheskih-atak-narkologiya24/] => 205
[services-context/lechenie-demencii-narkologiya24/] => 206
[turborss.xml] => 214
[subs.xml] => 215
[uslugi-i-ceny/psihiatriya/psihiatr-na-dom/] => 218
[services-context/psihiatr-na-dom-narkologiya24/] => 219
[regions/abaza/] => 221
[regions/abakan/] => 223
[regions/abdulino/] => 224
[regions/abinsk/] => 225
[regions/agidel/] => 226
[regions/agronom/] => 227
[regions/agryz/] => 228
[regions/adygeysk/] => 229
[regions/aznakaevo/] => 230
[regions/azov/] => 231
[regions/ak-dovurak/] => 232
[regions/aksaj/] => 233
[regions/alagir/] => 234
[regions/alapaevsk/] => 235
[regions/alatyr/] => 236
[regions/aldan/] => 237
[regions/aleysk/] => 238
[regions/aleksandrov/] => 239
[regions/aleksandrovsk/] => 240
[regions/aleksandrovsk-sahalinskiy/] => 241
[regions/alekseevka/] => 242
[regions/aleksin/] => 243
[regions/alupka/] => 244
[regions/alushta/] => 245
[regions/almetevsk/] => 246
[regions/amursk/] => 247
[regions/anadyr/] => 248
[regions/anapa/] => 249
[regions/angarsk/] => 250
[regions/andreevka/] => 251
[regions/anzhero-sudzhensk/] => 252
[regions/apatity/] => 253
[regions/aprelevka/] => 254
[regions/apsheronsk/] => 255
[regions/aramil/] => 256
[regions/argun/] => 257
[regions/ardon/] => 258
[regions/arzamas/] => 259
[regions/arkadak/] => 260
[regions/armavir/] => 261
[regions/armyansk/] => 262
[regions/arsenev/] => 263
[regions/arsk/] => 264
[regions/artem/] => 265
[regions/artemovskiy/] => 266
[regions/arhangelsk/] => 267
[regions/asbest/] => 268
[regions/asino/] => 269
[regions/astrahan/] => 270
[regions/atkarsk/] => 271
[regions/akhtubinsk/] => 272
[regions/achinsk/] => 273
[regions/asha/] => 274
[regions/ashukino/] => 275
[regions/babaevo/] => 276
[regions/bavly/] => 277
[regions/bagaevskaya/] => 278
[regions/baykalsk/] => 279
[regions/baymak/] => 280
[regions/bakal/] => 281
[regions/baksan/] => 282
[regions/balabanovo/] => 283
[regions/balakovo/] => 284
[regions/balakhna/] => 285
[regions/balashiha/] => 286
[regions/balashov/] => 287
[regions/baley/] => 288
[regions/baltiysk/] => 289
[regions/barabinsk/] => 290
[regions/baranovichi/] => 291
[regions/barnaul/] => 292
[regions/barysh/] => 293
[regions/batajsk/] => 294
[regions/bahchisaraj/] => 295
[regions/bezhetsk/] => 296
[regions/belaya-berezka/] => 297
[regions/belaya-glina/] => 298
[regions/belaya-kalitva/] => 299
[regions/belaya-holunitsa/] => 300
[regions/belgorod/] => 301
[regions/belebey/] => 302
[regions/belev/] => 303
[regions/belovo/] => 304
[regions/belogorsk/] => 305
[regions/belokuriha/] => 306
[regions/belomorsk/] => 307
[regions/belozyornyj/] => 308
[regions/beloozyorskij/] => 309
[regions/beloomut/] => 310
[regions/beloretsk/] => 311
[regions/vyvod-iz-zapoya-belorechensk/] => 312
[regions/beloyarskiy/] => 313
[regions/belye-berega/] => 314
[regions/berdsk/] => 315
[regions/berezino/] => 316
[regions/berezniki/] => 317
[regions/berezovskiy-kemerovskaya-obl/] => 318
[regions/beryozovyj/] => 319
[regions/beslan/] => 320
[regions/bijsk/] => 321
[regions/bikin/] => 322
[regions/birobidzhan/] => 323
[regions/birsk/] => 324
[regions/biryuch/] => 325
[regions/blagoveshchensk/] => 326
[regions/blagoveschensk-bashkortostan/] => 327
[regions/blagodarny/] => 328
[regions/bobrov/] => 329
[regions/bobruysk/] => 330
[regions/bogatyrevo/] => 331
[regions/bogdanovich/] => 332
[regions/bogoroditsk/] => 333
[regions/bogorodsk/] => 334
[regions/bogorodskoe/] => 335
[regions/bogotol/] => 336
[regions/boguchar/] => 337
[regions/bodaybo/] => 338
[regions/boksitogorsk/] => 339
[regions/bologoe/] => 340
[regions/bolotnoe/] => 341
[regions/bolhov/] => 342
[regions/bolshaya-martynovka/] => 343
[regions/bolshie-vyazyomy/] => 344
[regions/bolshie-dvory/] => 345
[regions/bolshoe-polpino/] => 346
[regions/bolshoy-kamen/] => 347
[regions/bor/] => 348
[regions/borzya/] => 349
[regions/borisov/] => 350
[regions/borisovka/] => 351
[regions/borisoglebsk/] => 352
[regions/borovichi/] => 353
[regions/borovlyany/] => 354
[regions/borovsk/] => 355
[regions/borodino/] => 356
[regions/bratsk/] => 357
[regions/brest/] => 358
[regions/bronnicy/] => 359
[regions/bryansk/] => 360
[regions/bugulma/] => 361
[regions/buguruslan/] => 362
[regions/buddenovsk/] => 363
[regions/budennovsk/] => 364
[regions/buzuluk/] => 365
[regions/buinsk/] => 366
[regions/buy/] => 367
[regions/buynaksk/] => 368
[regions/buturlinovka/] => 369
[regions/bykovo/] => 370
[regions/valday/] => 371
[regions/valujki/] => 372
[regions/veidelevka/] => 373
[regions/velikie-luki/] => 374
[regions/velikijnovgorod/] => 375
[regions/velikiy-ustyug/] => 376
[regions/velsk/] => 377
[regions/venev/] => 378
[regions/verbilki/] => 379
[regions/vereschagino/] => 380
[regions/vereya/] => 381
[regions/verhnetemernickij/] => 382
[regions/verhniy-tagil/] => 383
[regions/verkhniy-ufaley/] => 384
[regions/verkhnyaya-pyshma/] => 385
[regions/verkhnyaya-salda/] => 386
[regions/verhovie/] => 387
[regions/veselyj/] => 388
[regions/vidnoe/] => 389
[regions/vileyka/] => 390
[regions/vilyuysk/] => 391
[regions/vilyuchinsk/] => 392
[regions/vinogradnyj/] => 393
[regions/vitebsk/] => 394
[regions/vikhorevka/] => 395
[regions/vichuga/] => 396
[regions/vladivostok/] => 397
[regions/vladikavkaz/] => 398
[regions/vladimir/] => 399
[regions/volgograd/] => 400
[regions/volgodonsk/] => 401
[regions/volgorechensk/] => 402
[regions/volzhsk/] => 403
[regions/volzhskij/] => 404
[regions/vologda/] => 405
[regions/volozhin/] => 406
[regions/volokolamsk/] => 407
[regions/volokonovka/] => 408
[regions/volosovo/] => 409
[regions/volhov/] => 410
[regions/volchansk/] => 411
[regions/volsk/] => 412
[regions/vorkuta/] => 413
[regions/voronezh/] => 414
[regions/vorsma/] => 415
[regions/voskresensk/] => 416
[regions/hutor-vostochnyj/] => 417
[regions/votkinsk/] => 418
[regions/vsevolozhsk/] => 419
[regions/vuktyl/] => 420
[regions/vyborg/] => 421
[regions/vyksa/] => 422
[regions/vysokovsk/] => 423
[regions/vysock/] => 424
[regions/vytegra/] => 425
[regions/vyshniy-volochek/] => 427
[regions/vyazemskiy/] => 428
[regions/vyazniki/] => 429
[regions/vyazma/] => 430
[regions/vyatskie-polyany/] => 431
[regions/gavrilov-yam/] => 432
[regions/gagarin/] => 433
[regions/gadzhievo/] => 434
[regions/gay/] => 435
[regions/galich/] => 436
[regions/gaspra/] => 437
[regions/gatchina/] => 438
[regions/gvardeysk/] => 439
[regions/gvardejskoe/] => 440
[regions/vyvod-iz-zapoya-gelendzhik/] => 441
[regions/georgievsk/] => 442
[regions/glazov/] => 443
[regions/glubokij/] => 444
[regions/golicyno/] => 445
[regions/gomel/] => 446
[regions/gorkileninskie/] => 447
[regions/gorno-altaysk/] => 448
[regions/gornozavodsk/] => 449
[regions/gornyak/] => 450
[regions/gorodets/] => 451
[regions/gorohovets/] => 452
[regions/goryachevodskij/] => 453
[regions/goryachiy-klyuch/] => 454
[regions/grajvoron/] => 455
[regions/gremyachinsk/] => 456
[regions/grodno/] => 457
[regions/groznyj/] => 458
[regions/gresovskij/] => 459
[regions/gryazi/] => 460
[regions/gryazovets/] => 461
[regions/gubakha/] => 462
[regions/gubkin/] => 463
[regions/gubkinskiy/] => 464
[regions/gudermes/] => 465
[regions/gukovo/] => 466
[regions/gulkevichi/] => 467
[regions/gurzuf/] => 468
[regions/gurevsk/] => 469
[regions/gusev/] => 470
[regions/gusinoozersk/] => 471
[regions/gus-khrustalnyy/] => 472
[regions/davlekanovo/] => 473
[regions/dagestanskie-ogni/] => 474
[regions/dalmatovo/] => 475
[regions/dalnegorsk/] => 476
[regions/dalnerechensk/] => 477
[regions/danilov/] => 478
[regions/dankov/] => 479
[regions/degtyarsk/] => 480
[regions/dedenyovo/] => 481
[regions/dedovsk/] => 482
[regions/derbent/] => 483
[regions/desnogorsk/] => 484
[regions/dzhankoj/] => 485
[regions/vyzov-narkologa-na-dom-dzhubga/] => 486
[regions/dzerzhinsk/] => 487
[regions/dzerzhinsk-by/] => 488
[regions/dzerzhinskij/] => 489
[regions/divnogorsk/] => 490
[regions/digora/] => 491
[regions/dimitrovgrad/] => 492
[regions/dmitriev/] => 493
[regions/dmitrov/] => 494
[regions/dobryanka/] => 495
[regions/dolgoprudnyj/] => 496
[regions/dolinsk/] => 497
[regions/domodedovo/] => 498
[regions/doneck/] => 499
[regions/donskoy/] => 500
[regions/dorogobuzh/] => 501
[regions/dorozhnyj/] => 502
[regions/drezna/] => 503
[regions/drozhzhino/] => 504
[regions/druzhelyubnyj/] => 505
[regions/dubencovskaya/] => 506
[regions/dubna/] => 507
[regions/dubovka/] => 508
[regions/dudinka/] => 509
[regions/dyurtyuli/] => 510
[regions/dyatkovo/] => 511
[regions/yevpatoriya/] => 512
[regions/egorlykskaya/] => 513
[regions/egorevsk/] => 514
[regions/vyvod-iz-zapoya-ejsk/] => 515
[regions/ekaterinburg/] => 516
[regions/elabuga/] => 517
[regions/elets/] => 518
[regions/elizavetinskaya/] => 519
[regions/elizovo/] => 520
[regions/elnya/] => 521
[regions/emanzhelinsk/] => 522
[regions/emva/] => 523
[regions/eniseysk/] => 524
[regions/ermolino/] => 525
[regions/ershov/] => 526
[regions/essentuki/] => 527
[regions/efremov/] => 528
[regions/zheleznovodsk/] => 529
[regions/zheleznogorsk/] => 530
[regions/zheleznogorsk-ilimskiy/] => 531
[regions/zheleznodorozhnyj/] => 532
[regions/zherdevka/] => 533
[regions/zhigulevsk/] => 534
[regions/zhilyovo/] => 535
[regions/zhirnov/] => 536
[regions/zhirnovsk/] => 537
[regions/zhodino/] => 538
[regions/zhukov/] => 539
[regions/zhukovka/] => 540
[regions/zhukovskij/] => 541
[regions/zavitinsk/] => 542
[regions/zavodoukovsk/] => 543
[regions/zavolzhsk/] => 544
[regions/zavolzhe/] => 545
[regions/zagoryanskij/] => 546
[regions/zainsk/] => 547
[regions/zakamensk/] => 548
[regions/zaozernyy/] => 549
[regions/zaozersk/] => 550
[regions/zapolyarnyy/] => 551
[regions/zaprudnya/] => 552
[regions/zarajsk/] => 553
[regions/zarechnyy-sverdlovskaya-obl/] => 554
[regions/zareche/] => 555
[regions/zarinsk/] => 556
[regions/zarozhdenie/] => 557
[regions/zaslavl/] => 558
[regions/zvenigovo/] => 559
[regions/zvenigorod/] => 560
[regions/zverevo/] => 561
[regions/zelenogorsk/] => 562
[regions/zelenograd/] => 563
[regions/zelenogradsk/] => 564
[regions/zelenogradskij/] => 565
[regions/zelenodolsk/] => 566
[regions/zelenokumsk/] => 567
[regions/zelenopolskij/] => 568
[regions/zernograd/] => 569
[regions/zeya/] => 570
[regions/zima/] => 571
[regions/zlatoust/] => 572
[regions/zlynka/] => 573
[regions/zmeinogorsk/] => 574
[regions/znamenka/] => 575
[regions/znamensk/] => 576
[regions/znamenskij/] => 577
[regions/zuevka/] => 578
[regions/zuya/] => 579
[regions/ivangorod/] => 580
[regions/ivanovo/] => 581
[regions/ivanteevka/] => 582
[regions/ivdel/] => 583
[regions/ivnya/] => 584
[regions/ivot/] => 585
[regions/izhevsk/] => 586
[regions/izberbash/] => 587
[regions/izobilny/] => 588
[regions/iksha/] => 589
[regions/ilanskiy/] => 590
[regions/ilinskij/] => 591
[regions/im-vorovskogo/] => 592
[regions/im-cyurupy/] => 593
[regions/industrialnyj/] => 594
[regions/inza/] => 595
[regions/inozemcevo/] => 596
[regions/inta/] => 597
[regions/ipatovo/] => 598
[regions/irbit/] => 599
[regions/irkutsk/] => 600
[regions/isaev/] => 601
[regions/isilkul/] => 602
[regions/iskitim/] => 603
[regions/istra/] => 604
[regions/ishim/] => 605
[regions/ishimbay/] => 606
[regions/joshkar-ola/] => 607
[regions/kazan/] => 608
[regions/hutor-kazachij/] => 609
[regions/kalach/] => 610
[regions/kalach-na-donu/] => 611
[regions/kalachinsk/] => 612
[regions/kaliningrad/] => 613
[regions/kalininsk/] => 614
[regions/kaltan/] => 615
[regions/kaluga/] => 616
[regions/kalyazin/] => 617
[regions/kambarka/] => 618
[regions/kamenka/] => 619
[regions/kamennogorsk/] => 620
[regions/kamenolomni/] => 621
[regions/kamensk-uralskiy/] => 622
[regions/kamensk-shahtinskij/] => 623
[regions/kamen-na-obi/] => 624
[regions/kameshkovo/] => 625
[regions/kamyzyak/] => 626
[regions/kamyshin/] => 628
[regions/kamyshlov/] => 629
[regions/kanash/] => 630
[regions/kandalaksha/] => 631
[regions/kansk/] => 632
[regions/karabanovo/] => 633
[regions/karabash/] => 634
[regions/karabulak/] => 635
[regions/karasuk/] => 636
[regions/krarachaevsk/] => 637
[regions/karachev/] => 638
[regions/kargat/] => 639
[regions/kargopol/] => 640
[regions/hutor-karla-marksa/] => 641
[regions/karpinsk/] => 642
[regions/kartaly/] => 643
[regions/kasimov/] => 644
[regions/kasli/] => 645
[regions/kaspiysk/] => 646
[regions/katav-ivanovsk/] => 647
[regions/kataysk/] => 648
[regions/kachkanar/] => 649
[regions/kashin/] => 650
[regions/kashira/] => 651
[regions/kemerovo/] => 652
[regions/kem/] => 653
[regions/kerch/] => 654
[regions/kizel/] => 655
[regions/kizilyurt/] => 656
[regions/kizlyar/] => 657
[regions/kimovsk/] => 658
[regions/kimry/] => 659
[regions/kingisepp/] => 660
[regions/kinel/] => 661
[regions/kineshma/] => 662
[regions/kireevsk/] => 663
[regions/kirensk/] => 664
[regions/kirzhach/] => 665
[regions/kirishi/] => 666
[regions/kirov/] => 667
[regions/kirov-kaluzhskaya-obl/] => 668
[regions/kirovgrad/] => 669
[regions/kirovo-chepetsk/] => 670
[regions/kirovsk/] => 671
[regions/kirovsk-murmanskaya-obl/] => 672
[regions/kirovsk-leningradskaya-obl/] => 673
[regions/kirovskoe/] => 674
[regions/kirs/] => 675
[regions/kirsanov/] => 676
[regions/kiselevsk/] => 677
[regions/kislovodsk/] => 678
[regions/kletnya/] => 679
[regions/kleck/] => 680
[regions/klimovo/] => 681
[regions/klimovsk/] => 682
[regions/klin/] => 683
[regions/klincy/] => 684
[regions/kovdor/] => 685
[regions/kovrov/] => 686
[regions/kovylkino/] => 687
[regions/kogalym/] => 688
[regions/kodinsk/] => 689
[regions/kozelsk/] => 690
[regions/kozlovka/] => 691
[regions/kozmodemyansk/] => 692
[regions/kola/] => 693
[regions/kolodischi/] => 694
[regions/kolomna/] => 695
[regions/kolosistyj/] => 696
[regions/kolpashevo/] => 697
[regions/kolpino/] => 698
[regions/kolchugino/] => 699
[regions/komarichi/] => 700
[regions/kommunar/] => 701
[regions/komsomolsk-na-amure/] => 702
[regions/konakovo/] => 703
[regions/kondopoga/] => 704
[regions/kondrovo/] => 705
[regions/konstantinovsk/] => 706
[regions/hutor-kopanskoj/] => 707
[regions/kopeysk/] => 708
[regions/korablino/] => 709
[regions/koreiz/] => 710
[regions/korenovsk/] => 711
[regions/korkino/] => 712
[regions/korolev/] => 713
[regions/korocha/] => 714
[regions/korsakov/] => 715
[regions/koryazhma/] => 716
[regions/kostomuksha/] => 717
[regions/kostroma/] => 718
[regions/kotelniki/] => 719
[regions/kotelnikovo/] => 720
[regions/kotelnich/] => 721
[regions/kotlas/] => 722
[regions/kotovo/] => 723
[regions/kotovsk/] => 724
[regions/kokhma/] => 725
[regions/kraskovo/] => 726
[regions/krasnaya-gora/] => 727
[regions/krasnaya-yaruga/] => 728
[regions/krasnoarmejsk/] => 729
[regions/krasnovishersk/] => 730
[regions/krasnogvardejskoe/] => 731
[regions/krasnogorsk/] => 732
[regions/krasnodar/] => 733
[regions/adler/] => 734
[regions/krasnoe-selo/] => 735
[regions/krasnozavodsk/] => 736
[regions/krasnoznamensk/] => 737
[regions/krasnokamensk/] => 738
[regions/krasnokamsk/] => 739
[regions/krasnolit/] => 740
[regions/krasnoperekopsk/] => 741
[regions/krasnoslobodsk/] => 742
[regions/krasnoturinsk/] => 743
[regions/krasnouralsk/] => 744
[regions/krasnoufimsk/] => 745
[regions/krasnoyarsk/] => 746
[regions/krasnyy-kut/] => 747
[regions/krasnyj-sulin/] => 748
[regions/kratovo/] => 749
[regions/kremenki/] => 750
[regions/krivyanskaya/] => 751
[regions/kronshtadt/] => 752
[regions/vyvod-iz-zapoya-kropotkin/] => 753
[regions/vyvod-iz-zapoya-krymsk/] => 754
[regions/kstovo/] => 755
[regions/kubinka/] => 756
[regions/kuvandyk/] => 757
[regions/kudrovo/] => 758
[regions/kudymkar/] => 759
[regions/kuznetsk/] => 760
[regions/kuybyshev/] => 761
[regions/kulebaki/] => 762
[regions/kuleshovka/] => 763
[regions/kumertau/] => 764
[regions/kungur/] => 765
[regions/kupino/] => 766
[regions/kurgan/] => 767
[regions/kurganinsk/] => 768
[regions/kurovskoe/] => 769
[regions/kursk/] => 770
[regions/kurtamysh/] => 771
[regions/kurchatov/] => 772
[regions/kusa/] => 773
[regions/kushva/] => 774
[regions/kyzyl/] => 775
[regions/kyshtym/] => 776
[regions/kyakhta/] => 777
[regions/vyvod-iz-zapoya-labinsk/] => 778
[regions/labytnangi/] => 779
[regions/lagan/] => 780
[regions/lazurnyj/] => 781
[regions/lakinsk/] => 782
[regions/langepas/] => 783
[regions/lebedyan/] => 784
[regions/hutor-lenina/] => 785
[regions/lenino/] => 786
[regions/leninogorsk/] => 787
[regions/leninsk/] => 788
[regions/leninsk-kuznetskiy/] => 789
[regions/hutor-leninskij/] => 790
[regions/lensk/] => 791
[regions/lermontov/] => 792
[regions/lesnoj/] => 793
[regions/lesnoy/] => 794
[regions/lesnoj-gorodok/] => 795
[regions/lesozavodsk/] => 796
[regions/lesosibirsk/] => 797
[regions/livny/] => 798
[regions/lida/] => 799
[regions/likino-dulyovo/] => 800
[regions/lipeck/] => 801
[regions/liski/] => 802
[regions/lihoslavl/] => 803
[regions/lobnya/] => 804
[regions/logoysk/] => 805
[regions/lodejnoe-pole/] => 806
[regions/lokot/] => 807
[regions/lomonosov/] => 808
[regions/loris/] => 809
[regions/losino-petrovskij/] => 810
[regions/luga/] => 811
[regions/luza/] => 812
[regions/lukoyanov/] => 813
[regions/luhovicy/] => 814
[regions/lyskovo/] => 815
[regions/lysva/] => 816
[regions/lytkarino/] => 817
[regions/lvovskoe/] => 818
[regions/lgov/] => 819
[regions/lyuban/] => 820
[regions/lyuban-by/] => 821
[regions/lyubercy/] => 822
[regions/lyubohna/] => 823
[regions/lyudinovo/] => 824
[regions/lyantor/] => 825
[regions/magadan/] => 826
[regions/magnitogorsk/] => 827
[regions/maykop/] => 829
[regions/mayskiy/] => 830
[regions/malahovka/] => 831
[regions/malaya-vishera/] => 832
[regions/malgobek/] => 833
[regions/malino/] => 834
[regions/maloyaroslavets/] => 835
[regions/mamadysh/] => 836
[regions/manturovo/] => 837
[regions/mariinsk/] => 838
[regions/marks/] => 839
[regions/marina-gorka/] => 840
[regions/maslov/] => 841
[regions/maslova-pristan/] => 842
[regions/massandra/] => 843
[regions/mahachkala/] => 844
[regions/machulischi/] => 845
[regions/mglin/] => 846
[regions/megion/] => 847
[regions/medvezhegorsk/] => 848
[regions/mednogorsk/] => 849
[regions/mezhgore/] => 850
[regions/mezhdurechensk/] => 851
[regions/melenki/] => 852
[regions/meleuz/] => 853
[regions/mendeleevo/] => 854
[regions/mendeleevsk/] => 855
[regions/menzelinsk/] => 856
[regions/miass/] => 857
[regions/mikun/] => 858
[regions/millerovo/] => 859
[regions/mineralnye-vody/] => 860
[regions/minsk/] => 861
[regions/minusinsk/] => 862
[regions/minyar/] => 863
[regions/mirnyy-arkhangelskaya-obl/] => 864
[regions/mihaylov/] => 865
[regions/mikhaylovka/] => 866
[regions/mihailovsk/] => 867
[regions/mihnevo/] => 868
[regions/michurinsk/] => 869
[regions/misheronskij/] => 870
[regions/mogilev/] => 871
[regions/mogocha/] => 872
[regions/mozhajsk/] => 873
[regions/mozhga/] => 874
[regions/mozdok/] => 875
[regions/mozyr/] => 876
[regions/molodechno/] => 877
[regions/monino/] => 878
[regions/monchegorsk/] => 879
[regions/morozovsk/] => 880
[regions/morshansk/] => 881
[regions/moskovskiy/] => 882
[regions/muravlenko/] => 883
[regions/murino/] => 884
[regions/murmansk/] => 885
[regions/murom/] => 886
[regions/mcensk/] => 887
[regions/myski/] => 888
[regions/mytishchi/] => 889
[regions/naberezhnyechelny/] => 890
[regions/navashino/] => 891
[regions/navlya/] => 892
[regions/navoloki/] => 893
[regions/nadym/] => 894
[regions/nazarovo/] => 895
[regions/nazran/] => 896
[regions/nazyvaevsk/] => 897
[regions/nalchik/] => 898
[regions/narimanov/] => 899
[regions/naro-fominsk/] => 900
[regions/nartkala/] => 901
[regions/naryshkino/] => 902
[regions/naryan-mar/] => 903
[regions/nahabino/] => 904
[regions/nakhodka/] => 905
[regions/nevel/] => 906
[regions/nevelsk/] => 907
[regions/nevinnomyssk/] => 908
[regions/nevyansk/] => 909
[regions/nekrasovskij/] => 910
[regions/nelidovo/] => 911
[regions/neman/] => 912
[regions/nerekhta/] => 913
[regions/nerchinsk/] => 914
[regions/neryungri/] => 915
[regions/nesvizh/] => 916
[regions/neftegorsk/] => 917
[regions/neftekamsk/] => 918
[regions/neftekumsk/] => 919
[regions/nefteyugansk/] => 920
[regions/nizhnevartovsk/] => 921
[regions/nizhnegorskij/] => 922
[regions/nizhnekamsk/] => 923
[regions/nizhneudinsk/] => 924
[regions/nizhnie-sergi/] => 925
[regions/hutor-nizhnij/] => 926
[regions/nizhniy-lomov/] => 927
[regions/nizhnijnovgorod/] => 928
[regions/nizhnijtagil/] => 929
[regions/nizhnyaya-salda/] => 930
[regions/nizhnyaya-tura/] => 931
[regions/nikolaevsk/] => 932
[regions/nikolaevsk-na-amure/] => 933
[regions/nikolsk/] => 934
[regions/nikolskoe/] => 935
[regions/novayaladoga/] => 936
[regions/novaya-lyalya/] => 937
[regions/novoaleksandrovsk/] => 938
[regions/novoaltaysk/] => 939
[regions/novoanninskiy/] => 940
[regions/novovoronezh/] => 941
[regions/novodvinsk/] => 942
[regions/novozolotoskaya/] => 943
[regions/novozybkov/] => 944
[regions/novoivanovskoe/] => 945
[regions/novokubansk/] => 946
[regions/novokuzneck/] => 947
[regions/novokuybyshevsk/] => 948
[regions/novomichurinsk/] => 949
[regions/novomoskovsk/] => 950
[regions/novopavlovsk/] => 951
[regions/novopolock/] => 952
[regions/vyvod-iz-zapoya-novorossijsk/] => 953
[regions/novorossijsk/] => 954
[regions/novosibirsk/] => 955
[regions/novotroitsk/] => 956
[regions/novouzensk/] => 957
[regions/novoulyanovsk/] => 958
[regions/novouralsk/] => 959
[regions/novocheboksarsk/] => 960
[regions/novocherkassk/] => 961
[regions/novoshahtinsk/] => 962
[regions/hutor-novyj/] => 963
[regions/novy-oskol/] => 964
[regions/novyy-urengoy/] => 965
[regions/noginsk/] => 966
[regions/norilsk/] => 967
[regions/noyabrsk/] => 968
[regions/nurlat/] => 969
[regions/nytva/] => 970
[regions/nyurba/] => 971
[regions/nyagan/] => 972
[regions/nyazepetrovsk/] => 973
[regions/nyandoma/] => 974
[regions/obninsk/] => 975
[regions/obolensk/] => 976
[regions/oboyan/] => 977
[regions/obuhovo/] => 978
[regions/ob/] => 979
[regions/ovoshchnoj/] => 980
[regions/odincovo/] => 981
[regions/ozherele/] => 982
[regions/ozersk/] => 983
[regions/ozyory/] => 984
[regions/oktyabrsk/] => 985
[regions/hutor-oktyabrskij/] => 986
[regions/oktyabrskij/] => 987
[regions/oktyabrskiy/] => 988
[regions/okulovka/] => 989
[regions/olenegorsk/] => 990
[regions/omsk/] => 991
[regions/omutninsk/] => 992
[regions/onega/] => 993
[regions/opochka/] => 994
[regions/oryol/] => 995
[regions/orenburg/] => 996
[regions/orekhovo-zuevo/] => 997
[regions/orsk/] => 998
[regions/orsha/] => 999
[regions/osa/] => 1000
[regions/osinniki/] => 1001
[regions/ostashkov/] => 1002
[regions/ostrov/] => 1003
[regions/ostrogozhsk/] => 1004
[regions/posyolok-otdeleniya-2-skzniisiv/] => 1005
[regions/posyolok-otdeleniya-3-skzniisiv/] => 1006
[regions/otradnoe/] => 1007
[regions/otradnyy/] => 1008
[regions/okha/] => 1009
[regions/ocher/] => 1010
[regions/kalininec/] => 1011
[regions/topolevyj/] => 1012
[regions/pavlovo/] => 1013
[regions/pavlovsk/] => 1014
[regions/pavlovsk-spb/] => 1015
[regions/pavlovskij-posad/] => 1016
[regions/pallasovka/] => 1017
[regions/partenit/] => 1018
[regions/partizansk/] => 1019
[regions/posyolok-otdeleniya-4-sovhoza-pashkovskij/] => 1020
[regions/penza/] => 1021
[regions/pervomaysk/] => 1022
[regions/pervomajskoe/] => 1023
[regions/pervouralsk/] => 1024
[regions/peresvet/] => 1025
[regions/pereslavl-zalesskiy/] => 1026
[regions/perm/] => 1027
[regions/pestovo/] => 1028
[regions/petergof/] => 1030
[regions/petrov-val/] => 1031
[regions/petrovsk/] => 1032
[regions/petrovsk-zabaykalskiy/] => 1033
[regions/petrozavodsk/] => 1034
[regions/petropavlovsk-kamchatskiy/] => 1035
[regions/petuhovo/] => 1036
[regions/petushki/] => 1037
[regions/pechora/] => 1038
[regions/pechory/] => 1039
[regions/pikalyovo/] => 1040
[regions/pinsk/] => 1041
[regions/pionerskiy/] => 1042
[regions/pitkyaranta/] => 1043
[regions/plavsk/] => 1044
[regions/plast/] => 1045
[regions/plodorodnyj/] => 1046
[regions/pobeditel/] => 1047
[regions/povarovo/] => 1048
[regions/povorino/] => 1049
[regions/pogar/] => 1050
[regions/podolsk/] => 1051
[regions/podporozhe/] => 1052
[regions/pokachi/] => 1053
[regions/pokrov/] => 1054
[regions/polevskoy/] => 1055
[regions/polysaevo/] => 1056
[regions/polyarnye-zori/] => 1057
[regions/polyarnyy/] => 1058
[regions/poronaysk/] => 1059
[regions/porhov/] => 1060
[regions/pokhvistnevo/] => 1061
[regions/pochep/] => 1062
[regions/pravdinskij/] => 1063
[regions/privolzhsk/] => 1064
[regions/privolnyy/] => 1065
[regions/prigorodnyj/] => 1066
[regions/hutor-prikubanskij/] => 1067
[regions/primorsk/] => 1068
[regions/primorskiy/] => 1069
[regions/primorsko-akhtarsk/] => 1070
[regions/priozersk/] => 1071
[regions/prokopevsk/] => 1072
[regions/proletarsk/] => 1073
[regions/proletarskij/] => 1074
[regions/protvino/] => 1075
[regions/prokhladnyy/] => 1076
[regions/prohorovka/] => 1077
[regions/pskov/] => 1078
[regions/pugachev/] => 1079
[regions/pushkin/] => 1080
[regions/pushkino/] => 1081
[regions/pushchino/] => 1082
[regions/pyt-yakh/] => 1083
[regions/pyatigorsk/] => 1084
[regions/raduzhnyy/] => 1085
[regions/razdolnoe/] => 1086
[regions/razumnoe/] => 1087
[regions/razezd/] => 1088
[regions/raychikhinsk/] => 1089
[regions/rakitnoe/] => 1090
[regions/ramenskoe/] => 1091
[regions/rasskazovo/] => 1092
[regions/revda/] => 1093
[regions/rezh/] => 1094
[regions/reutov/] => 1095
[regions/reshetnikovo/] => 1096
[regions/rzhavki/] => 1097
[regions/rzhev/] => 1098
[regions/rovenki/] => 1099
[regions/rodniki/] => 1100
[regions/roslavl/] => 1101
[regions/rossijskij/] => 1102
[regions/rossosh/] => 1103
[regions/rostov/] => 1104
[regions/rostov-na-donu/] => 1105
[regions/roshal/] => 1106
[regions/rtischevo/] => 1107
[regions/rubtsovsk/] => 1108
[regions/rudnya/] => 1109
[regions/ruza/] => 1110
[regions/ruzaevka/] => 1111
[regions/rybinsk/] => 1112
[regions/rybnoe/] => 1113
[regions/rylsk/] => 1114
[regions/ryazhsk/] => 1115
[regions/ryazanovskij/] => 1116
[regions/ryazan/] => 1117
[regions/sadki/] => 1118
[regions/saki/] => 1119
[regions/salavat/] => 1120
[regions/salekhard/] => 1121
[regions/salsk/] => 1122
[regions/samara/] => 1123
[regions/samarskoe/] => 1124
[regions/sankt-peterburg/] => 1125
[regions/saransk/] => 1126
[regions/sarapul/] => 1127
[regions/saratov/] => 1128
[regions/sarov/] => 1129
[regions/sasovo/] => 1130
[regions/satka/] => 1131
[regions/safonovo/] => 1132
[regions/sayanogorsk/] => 1133
[regions/sayansk/] => 1134
[regions/sverdlovskij/] => 1135
[regions/svetlogorsk/] => 1136
[regions/svetlograd/] => 1137
[regions/svetlyy/] => 1138
[regions/svetogorsk/] => 1139
[regions/svirsk/] => 1140
[regions/svobodnyy/] => 1141
[regions/sevastopol/] => 1142
[regions/severnyj/] => 1143
[regions/severobaykalsk/] => 1144
[regions/severodvinsk/] => 1145
[regions/severomorsk/] => 1146
[regions/severouralsk/] => 1147
[regions/seversk/] => 1148
[regions/sevsk/] => 1149
[regions/segezha/] => 1150
[regions/selco/] => 1151
[regions/selyatino/] => 1152
[regions/semenov/] => 1153
[regions/semikarakorsk/] => 1154
[regions/semiluki/] => 1155
[regions/sergach/] => 1156
[regions/sergiev-posad/] => 1157
[regions/serdobsk/] => 1158
[regions/serov/] => 1159
[regions/serpuhov/] => 1160
[regions/sertolovo/] => 1161
[regions/sestroretsk/] => 1162
[regions/sibay/] => 1163
[regions/sim/] => 1164
[regions/simferopol/] => 1165
[regions/skopin/] => 1166
[regions/skoropuskovskij/] => 1167
[regions/slavgorod/] => 1168
[regions/vyvod-iz-zapoya-slavyansk-na-kubani/] => 1169
[regions/slancy/] => 1170
[regions/sloboda/] => 1171
[regions/slobodskoy/] => 1172
[regions/sluck/] => 1173
[regions/slyudyanka/] => 1174
[regions/smolevichi/] => 1175
[regions/smolensk/] => 1176
[regions/snezhinsk/] => 1177
[regions/snezhnogorsk/] => 1178
[regions/sobinka/] => 1179
[regions/sovetsk/] => 1180
[regions/sovetskaya-gavan/] => 1181
[regions/sovetskij/] => 1182
[regions/sokol/] => 1183
[regions/solegorsk/] => 1184
[regions/solikamsk/] => 1185
[regions/solnechnogorsk/] => 1186
[regions/solnechnodolsk/] => 1187
[regions/sol-iletsk/] => 1188
[regions/soltsy/] => 1189
[regions/sorochinsk/] => 1190
[regions/sorsk/] => 1191
[regions/sortavala/] => 1192
[regions/sosenskiy/] => 1193
[regions/sosnovka/] => 1194
[regions/sosnovoborsk/] => 1195
[regions/sosnovyjbor/] => 1196
[regions/sosnogorsk/] => 1197
[regions/sofrino/] => 1198
[regions/sochi/] => 1199
[regions/spassk-dalniy/] => 1203
[regions/sredneuralsk/] => 1204
[regions/stanica-vasyurinskaya/] => 1205
[regions/stanica-voroncovskaya/] => 1206
[regions/stanica-dinskaya/] => 1207
[regions/stanica-maryanskaya/] => 1208
[regions/stanica-mingrelskaya/] => 1209
[regions/stanica-novovelichkovskaya/] => 1210
[regions/stanica-novotitarovskaya/] => 1211
[regions/stanica-plastunovskaya/] => 1212
[regions/stanica-platnirovskaya/] => 1213
[regions/stanica-sergievskaya/] => 1214
[regions/stanica-starokorsunskaya/] => 1215
[regions/stanica-staromyshastovskaya/] => 1216
[regions/stanica-fyodorovskaya/] => 1217
[regions/stavropol/] => 1218
[regions/starayakupavna/] => 1219
[regions/staraya-russa/] => 1220
[regions/starodub/] => 1221
[regions/starye-dorogi/] => 1222
[regions/staryj-krym/] => 1223
[regions/staryjoskol/] => 1224
[regions/sterlitamak/] => 1225
[regions/stolbovaya/] => 1226
[regions/stolbcy/] => 1227
[regions/strezhevoy/] => 1228
[regions/stroitel/] => 1229
[regions/strunino/] => 1231
[regions/stupino/] => 1232
[regions/suvorov/] => 1233
[regions/sudak/] => 1234
[regions/sudzha/] => 1235
[regions/sudogda/] => 1236
[regions/suzdal/] => 1237
[regions/suzemka/] => 1238
[regions/surazh/] => 1239
[regions/surgut/] => 1240
[regions/surovikino/] => 1241
[regions/suhinichi/] => 1242
[regions/sukhoy-log/] => 1243
[regions/syzran/] => 1244
[regions/syktyvkar/] => 1245
[regions/sysert/] => 1246
[regions/sychyovo/] => 1247
[regions/syasstroj/] => 1248
[regions/syasstroy/] => 1249
[regions/tavda/] => 1250
[regions/taganrog/] => 1251
[regions/tayga/] => 1252
[regions/tayshet/] => 1253
[regions/taldom/] => 1254
[regions/talitsa/] => 1255
[regions/tambov/] => 1256
[regions/tara/] => 1257
[regions/tarko-sale/] => 1258
[regions/tatarsk/] => 1259
[regions/tacinskaya/] => 1260
[regions/tashtagol/] => 1261
[regions/tver/] => 1262
[regions/teykovo/] => 1263
[regions/temryuk/] => 1264
[regions/terek/] => 1265
[regions/tetyushi/] => 1266
[regions/timashevsk/] => 1267
[regions/tihvin/] => 1268
[regions/vyvod-iz-zapoya-tihoreck/] => 1269
[regions/tobolsk/] => 1270
[regions/toguchin/] => 1271
[regions/tolyatti/] => 1272
[regions/tomarovka/] => 1273
[regions/tomsk/] => 1274
[regions/topki/] => 1275
[regions/torzhok/] => 1276
[regions/toropets/] => 1277
[regions/tosno/] => 1278
[regions/trekhgornyy/] => 1279
[regions/troitsk-moskovskaya-obl/] => 1280
[regions/trubchevsk/] => 1281
[regions/tuapse/] => 1282
[regions/tuymazy/] => 1283
[regions/tula/] => 1284
[regions/tulun/] => 1285
[regions/turinsk/] => 1286
[regions/tutaev/] => 1287
[regions/tuchkovo/] => 1288
[regions/tynda/] => 1289
[regions/tyrnyauz/] => 1290
[regions/tyukalinsk/] => 1291
[regions/tyumen/] => 1292
[regions/uvarovka/] => 1293
[regions/uvarovo/] => 1294
[regions/uglegorsk/] => 1295
[regions/uglich/] => 1296
[regions/udachnyy/] => 1297
[regions/udelnaya/] => 1298
[regions/udomlya/] => 1299
[regions/uzhur/] => 1300
[regions/uzda/] => 1301
[regions/uzlovaya/] => 1302
[regions/ulan-udeh/] => 1303
[regions/ulyanovsk/] => 1304
[regions/unecha/] => 1305
[regions/urazovo/] => 1306
[regions/uray/] => 1307
[regions/uren/] => 1308
[regions/urzhum/] => 1309
[regions/urus-martan/] => 1310
[regions/uryupinsk/] => 1311
[regions/usinsk/] => 1312
[regions/usman/] => 1313
[regions/usole-sibirskoe/] => 1314
[regions/ussuriysk/] => 1315
[regions/ust-dzheguta/] => 1316
[regions/ust-doneckij/] => 1317
[regions/ust-ilimsk/] => 1318
[regions/ust-katav/] => 1319
[regions/ust-kut/] => 1320
[regions/ust-labinsk/] => 1321
[regions/ufa/] => 1322
[regions/ukhta/] => 1323
[regions/uchaly/] => 1324
[regions/uyar/] => 1325
[regions/fanipol/] => 1326
[regions/fatezh/] => 1327
[regions/feodosia/] => 1328
[regions/fokino/] => 1329
[regions/fosforitnyj/] => 1330
[regions/frolovo/] => 1331
[regions/fryazino/] => 1332
[regions/fryanovo/] => 1333
[regions/furmanov/] => 1334
[regions/habarovsk/] => 1335
[regions/khadyzhensk/] => 1336
[regions/khanty-mansiysk/] => 1337
[regions/harabali/] => 1338
[regions/harovsk/] => 1339
[regions/khasavyurt/] => 1340
[regions/hvalynsk/] => 1341
[regions/hilok/] => 1342
[regions/himki/] => 1343
[regions/hleborobnoe/] => 1344
[regions/kholmsk/] => 1345
[regions/horlovo/] => 1346
[regions/hotkovo/] => 1347
[regions/celina/] => 1348
[regions/tsivilsk/] => 1349
[regions/cimlyansk/] => 1350
[regions/chaykovskiy/] => 1351
[regions/chapaevsk/] => 1352
[regions/chaplygin/] => 1353
[regions/chebarkul/] => 1354
[regions/cheboksary/] => 1355
[regions/chegem/] => 1356
[regions/chelyabinsk/] => 1357
[regions/cheremkhovo/] => 1358
[regions/cherepanovo/] => 1359
[regions/cherepovec/] => 1360
[regions/cherkessk/] => 1361
[regions/cherkizovo/] => 1362
[regions/hutor-chernikov/] => 1363
[regions/chernogolovka/] => 1364
[regions/chernogorsk/] => 1365
[regions/chernomorskoe/] => 1366
[regions/chernushka/] => 1367
[regions/chernyanka/] => 1368
[regions/chernyakhovsk/] => 1369
[regions/cherusti/] => 1370
[regions/chekhov/] => 1371
[regions/chistopol/] => 1372
[regions/chita/] => 1373
[regions/chkalovsk/] => 1374
[regions/chudovo/] => 1375
[regions/chulym/] => 1376
[regions/chusovoy/] => 1377
[regions/shagonar/] => 1378
[regions/shadrinsk/] => 1379
[regions/shali/] => 1380
[regions/sharypovo/] => 1381
[regions/sharya/] => 1382
[regions/shatura/] => 1383
[regions/shahty/] => 1384
[regions/shakhunya/] => 1385
[regions/shebekino/] => 1386
[regions/shelekhov/] => 1387
[regions/shilka/] => 1388
[regions/shimanovsk/] => 1389
[regions/shlisselburg/] => 1390
[regions/sholohovskij/] => 1391
[regions/shumerlya/] => 1392
[regions/shumiha/] => 1393
[regions/shuya/] => 1394
[regions/schekino/] => 1395
[regions/schelkino/] => 1396
[regions/shchyolkovo/] => 1397
[regions/scherbinka/] => 1398
[regions/schigry/] => 1399
[regions/schuche/] => 1400
[regions/ehlektrogorsk/] => 1401
[regions/ehlektrostal/] => 1402
[regions/ehlektrougli/] => 1403
[regions/elista/] => 1404
[regions/ehngels/] => 1405
[regions/energetikov/] => 1406
[regions/ertil/] => 1407
[regions/yubileynyy/] => 1408
[regions/yugorsk/] => 1409
[regions/yuzha/] => 1410
[regions/yuzhno-sahalinsk/] => 1411
[regions/yuzhnouralsk/] => 1412
[regions/yuzhnyj/] => 1413
[regions/yurga/] => 1414
[regions/yurev-polskiy/] => 1415
[regions/yurevets/] => 1416
[regions/yuryuzan/] => 1417
[regions/yakutsk/] => 1418
[regions/yalta/] => 1419
[regions/yalutorovsk/] => 1420
[regions/yanaul/] => 1421
[regions/yanovo-grushevskij/] => 1422
[regions/yaransk/] => 1423
[regions/yarovoe/] => 1424
[regions/yaroslavl/] => 1425
[regions/yartsevo/] => 1426
[regions/yasnogorsk/] => 1427
[regions/yasnyy/] => 1428
[regions/yahroma/] => 1429
[regions/shodnya/] => 1433
[regions/bobrovo/] => 1434
[regions/butovo/] => 1435
[regions/vlasiha/] => 1436
[regions/voskhod/] => 1437
[regions/dedenevo/] => 1438
[regions/zvyozdnyj-gorodok/] => 1439
[regions/izmajlovo/] => 1440
[regions/lopatino/] => 1441
[regions/lotoshino/] => 1442
[regions/molodyozhnyj/] => 1443
[regions/novodrozhzhino/] => 1444
[regions/serebryanye-prudy/] => 1445
[regions/snegiri/] => 1446
[regions/tomilino/] => 1447
[regions/shahovskaya/] => 1448
[regions/toksowo/] => 1449
[regions/kuzmolovskij/] => 1450
[regions/agalatovo/] => 1451
[regions/sosnovo/] => 1452
[vyigruzka-bazyi-gorodov/] => 1453
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/] => 1454
[services-context/naltrekson-narkologiya24/] => 1455
[services-context/index-narkologiya24/] => 1456
[o-nas/speczialisty/fedorov-ivan-vladimirovich/] => 1457
[o-nas/speczialisty/miroshnichenko-ivan-olegovich/] => 1458
[spisok-url/] => 1460
[o-nas/pravovaya-informacziya/] => 1461
[obrabotka-personalnyh-dannyh/] => 1462
[regions/arbat/] => 1463
[regions/basmannyy/] => 1464
[regions/zamoskvoreche/] => 1465
[regions/krasnoselskij/] => 1466
[regions/meschanskiy/] => 1467
[regions/presnenskiy/] => 1468
[regions/taganskiy/] => 1469
[regions/tverskoy/] => 1470
[regions/hamovniki/] => 1471
[regions/yakimanka/] => 1472
[regions/rayon-aeroport/] => 1473
[regions/begovoy/] => 1474
[regions/beskudnikovskiy/] => 1475
[regions/voykovskiy/] => 1476
[regions/vostochnoe-degunino/] => 1477
[regions/golovinskiy/] => 1478
[regions/dmitrovskiy/] => 1479
[regions/zapadnoe-degunino/] => 1480
[regions/koptevo/] => 1481
[regions/levoberezhnyy/] => 1482
[regions/molzhaninovskiy/] => 1483
[regions/savelovskiy/] => 1484
[regions/rayon-sokol/] => 1485
[regions/timiryazevskiy/] => 1486
[regions/hovrino/] => 1487
[regions/horoshevskiy/] => 1488
[regions/alekseevskiy/] => 1489
[regions/altufevskiy/] => 1490
[regions/babushkinskiy/] => 1491
[regions/rayon-bibirevo/] => 1492
[regions/butyrskiy/] => 1493
[regions/lianozovo/] => 1494
[regions/losinoostrovskiy/] => 1495
[regions/marfino/] => 1496
[regions/marina-roscha/] => 1497
[regions/ostankinskiy/] => 1498
[regions/rayon-otradnoe/] => 1499
[regions/rostokino/] => 1500
[regions/rayon-sviblovo/] => 1501
[regions/severnyy/] => 1502
[regions/severnoe-medvedkovo/] => 1503
[regions/yuzhnoe-medvedkovo/] => 1504
[regions/yaroslavskiy/] => 1505
[regions/rajon-bogorodskoe/] => 1506
[regions/veshnyaki/] => 1507
[regions/vostochnyy/] => 1508
[regions/vostochnoe-izmaylovo/] => 1509
[regions/golyanovo/] => 1510
[regions/ivanovskoe/] => 1511
[regions/izmaylovo/] => 1512
[regions/kosino-uhtomskiy/] => 1513
[regions/metrogorodok/] => 1514
[regions/rayon-novogireevo/] => 1515
[regions/rayon-novokosino/] => 1516
[regions/rayon-perovo/] => 1517
[regions/preobrazhenskoe/] => 1518
[regions/severnoe-izmaylovo/] => 1519
[regions/sokolinaya-gora/] => 1520
[regions/rayon-sokolniki/] => 1521
[regions/vyhino-zhulebino/] => 1522
[regions/kapotnya/] => 1523
[regions/rayon-kuzminki/] => 1524
[regions/lefortovo/] => 1525
[regions/rayon-lyublino/] => 1526
[regions/rayon-marino/] => 1527
[regions/nekrasovka/] => 1528
[regions/nizhegorodskiy/] => 1529
[regions/rayon-pechatniki/] => 1530
[regions/ryazanskiy/] => 1531
[regions/tekstilschiki/] => 1532
[regions/yuzhnoportovyy/] => 1533
[regions/biryulevo-vostochnoe/] => 1534
[regions/biryulevo-zapadnoe/] => 1535
[regions/brateevo/] => 1536
[regions/danilovskiy/] => 1537
[regions/donskoj-rajon/] => 1538
[regions/rayon-zyablikovo/] => 1539
[regions/moskvoreche-saburovo/] => 1540
[regions/nagatino-sadovniki/] => 1541
[regions/nagatinskiy-zaton/] => 1542
[regions/nagornyy/] => 1543
[regions/orehovo-borisovo-severnoe/] => 1544
[regions/orehovo-borisovo-yuzhnoe/] => 1545
[regions/tsaritsyno/] => 1546
[regions/chertanovo-severnoe/] => 1547
[regions/chertanovo-tsentralnoe/] => 1548
[regions/chertanovo-yuzhnoe/] => 1549
[regions/akademicheskiy/] => 1550
[regions/gagarinskiy/] => 1551
[regions/zyuzino/] => 1552
[regions/rayon-konkovo/] => 1553
[regions/kotlovka/] => 1554
[regions/lomonosovskiy/] => 1555
[regions/obruchevskiy/] => 1556
[regions/severnoe-butovo/] => 1557
[regions/rayon-teplyy-stan/] => 1558
[regions/cheremushki/] => 1559
[regions/yuzhnoe-butovo/] => 1560
[regions/rayon-yasenevo/] => 1561
[regions/vnukovo/] => 1562
[regions/dorogomilovo/] => 1563
[regions/rayon-krylatskoe/] => 1564
[regions/kuntsevo/] => 1565
[regions/mozhayskiy/] => 1566
[regions/novo-peredelkino/] => 1567
[regions/ochakovo-matveevskoe/] => 1568
[regions/rayon-prospekt-vernadskogo/] => 1569
[regions/ramenki/] => 1570
[regions/solntsevo/] => 1571
[regions/troparevo-nikulino/] => 1572
[regions/rayon-filevskiy-park/] => 1573
[regions/fili-davydkovo/] => 1574
[regions/kurkino/] => 1575
[regions/rayon-mitino/] => 1576
[regions/pokrovskoe-streshnevo/] => 1577
[regions/severnoe-tushino/] => 1578
[regions/rayon-strogino/] => 1579
[regions/horoshevo-mnevniki/] => 1580
[regions/schukino/] => 1581
[regions/yuzhnoe-tushino/] => 1582
[regions/aviamotornaya/] => 1583
[regions/aleksandrovskiy-sad/] => 1585
[regions/alekseevskaya/] => 1586
[regions/altufevo/] => 1587
[regions/annino/] => 1588
[regions/arbatskaya/] => 1589
[regions/avtozavodskaya/] => 1590
[regions/alma-atinskaya/] => 1591
[regions/metro-aeroport/] => 1592
[regions/babushkinskaya/] => 1593
[regions/bagrationovskaya/] => 1594
[regions/barrikadnaya/] => 1595
[regions/baumanskaya/] => 1596
[regions/begovaya/] => 1597
[regions/belorusskaya/] => 1598
[regions/belyaevo/] => 1599
[regions/metro-bibirevo/] => 1600
[regions/biblioteka-lenina/] => 1601
[regions/bitcevskiy-park/] => 1602
[regions/borisovo/] => 1603
[regions/borovickaya/] => 1604
[regions/botanicheskiy-sad/] => 1605
[regions/bratislavskaya/] => 1606
[regions/bulvar-dmitriya-donskogo/] => 1607
[regions/bulvar-rokossovskogo/] => 1608
[regions/bulvar-admirala-ushakova/] => 1609
[regions/buninskaya-alleya/] => 1610
[regions/butyrskaya/] => 1611
[regions/vdnh/] => 1612
[regions/varshavskaya/] => 1613
[regions/verhnie-lihobory/] => 1614
[regions/vladykino/] => 1615
[regions/volgogradskiy-prospekt/] => 1616
[regions/volzhskaya/] => 1617
[regions/volokolamskaya/] => 1618
[regions/vorobevy-gory/] => 1619
[regions/vodnyy-stadion/] => 1620
[regions/voykovskaya/] => 1621
[regions/vystavochnaya/] => 1622
[regions/vyhino/] => 1623
[regions/delovoy-centr/] => 1624
[regions/dmitrovskaya/] => 1625
[regions/dobryninskaya/] => 1626
[regions/metro-msk-dostoevskaya/] => 1627
[regions/dubrovka/] => 1628
[regions/dinamo/] => 1629
[regions/domodedovskaya/] => 1630
[regions/zhulebino/] => 1631
[regions/metro-zyablikovo/] => 1632
[regions/izmaylovskaya/] => 1633
[regions/kaluzhskaya/] => 1634
[regions/kantemirovskaya/] => 1635
[regions/kahovskaya/] => 1636
[regions/kashirskaya/] => 1637
[regions/kievskaya/] => 1638
[regions/kitay-gorod/] => 1639
[regions/kozhuhovskaya/] => 1640
[regions/komsomolskaya/] => 1641
[regions/metro-konkovo/] => 1642
[regions/metro-kotelniki/] => 1643
[regions/kolomenskaya/] => 1644
[regions/krasnopresnenskaya/] => 1645
[regions/krasnoselskaya/] => 1646
[regions/krasnye-vorota/] => 1647
[regions/krestyanskaya-zastava/] => 1648
[regions/kropotkinskaya/] => 1649
[regions/krasnogvardeyskaya/] => 1650
[regions/metro-krylatskoe/] => 1651
[regions/kuzneckiy-most/] => 1652
[regions/metro-kuzminki/] => 1653
[regions/kuncevskaya/] => 1654
[regions/kurskaya/] => 1655
[regions/kutuzovskaya/] => 1656
[regions/metro-msk-leninskiy-prospekt/] => 1657
[regions/lermontovskiy-prospekt/] => 1658
[regions/lesoparkovaya/] => 1659
[regions/lubyanka/] => 1660
[regions/metro-lyublino/] => 1661
[regions/marksistskaya/] => 1662
[regions/marina-roshcha/] => 1663
[regions/metro-marino/] => 1664
[regions/medvedkovo/] => 1665
[regions/metro-msk-mezhdunarodnaya/] => 1666
[regions/mendeleevskaya/] => 1667
[regions/metro-mitino/] => 1668
[regions/molodezhnaya/] => 1669
[regions/myakinino/] => 1670
[regions/nagatinskaya/] => 1671
[regions/nagornaya/] => 1672
[regions/nahimovskiy-prospekt/] => 1673
[regions/metro-novogireevo/] => 1674
[regions/metro-novokosino/] => 1675
[regions/novokuzneckaya/] => 1676
[regions/novoslobodskaya/] => 1677
[regions/novoyasenevskaya/] => 1678
[regions/novye-cheremushki/] => 1679
[regions/okruzhnaya/] => 1680
[regions/oktyabrskaya/] => 1681
[regions/oktyabrskoe-pole/] => 1682
[regions/orekhovo/] => 1683
[regions/metro-otradnoe/] => 1684
[regions/ohotnyy-ryad/] => 1685
[regions/paveleckaya/] => 1686
[regions/park-kultury/] => 1687
[regions/metro-msk-park-pobedy/] => 1688
[regions/partizanskaya/] => 1689
[regions/pervomayskaya/] => 1690
[regions/metro-perovo/] => 1691
[regions/petrovsko-razumovskaya/] => 1692
[regions/metro-pechatniki/] => 1693
[regions/metro-msk-pionerskaya/] => 1694
[regions/planernaya/] => 1695
[regions/ploshchad-ilicha/] => 1696
[regions/ploshchad-revolyucii/] => 1697
[regions/polezhaevskaya/] => 1698
[regions/polyanka/] => 1699
[regions/prazhskaya/] => 1700
[regions/preobrazhenskaya-ploshchad/] => 1701
[regions/metro-msk-proletarskaya/] => 1702
[regions/metro-prospekt-vernadskogo/] => 1703
[regions/prospekt-mira/] => 1704
[regions/profsoyuznaya/] => 1705
[regions/metro-msk-pushkinskaya/] => 1706
[regions/pyatnickoe-shosse/] => 1707
[regions/rechnoy-vokzal/] => 1708
[regions/rizhskaya/] => 1709
[regions/rimskaya/] => 1710
[regions/rumyancevo/] => 1711
[regions/ryazanskiy-prospekt/] => 1712
[regions/savelovskaya/] => 1713
[regions/salarevo/] => 1714
[regions/metro-sviblovo/] => 1715
[regions/sevastopolskaya/] => 1716
[regions/semenovskaya/] => 1717
[regions/seligerskaya/] => 1718
[regions/serpuhovskaya/] => 1719
[regions/slavyanskiy-bulvar/] => 1720
[regions/smolenskaya/] => 1721
[regions/metro-sokol/] => 1722
[regions/metro-sokolniki/] => 1723
[regions/spartak/] => 1724
[regions/metro-msk-sportivnaya/] => 1725
[regions/sretenskiy-bulvar/] => 1726
[regions/metro-strogino/] => 1727
[regions/studencheskaya/] => 1728
[regions/suharevskaya/] => 1729
[regions/skhodnenskaya/] => 1730
[regions/taganskaya/] => 1731
[regions/tekstilshchiki/] => 1732
[regions/metro-teplyy-stan/] => 1733
[regions/tverskaya/] => 1734
[regions/teatralnaya/] => 1735
[regions/timiryazevskaya/] => 1736
[regions/tretyakovskaya/] => 1737
[regions/troparevo/] => 1738
[regions/trubnaya/] => 1739
[regions/tulskaya/] => 1740
[regions/turgenevskaya/] => 1741
[regions/tushinskaya/] => 1742
[regions/ulica-1905-goda/] => 1743
[regions/ulica-gorchakova/] => 1744
[regions/ulica-skobelevskaya/] => 1745
[regions/ulica-starokachalovskaya/] => 1746
[regions/ulica-akademika-yangelya/] => 1747
[regions/universitet/] => 1748
[regions/metro-filevskiy-park/] => 1749
[regions/fili/] => 1750
[regions/caricyno/] => 1751
[regions/fonvizinskaya/] => 1752
[regions/metro-msk-frunzenskaya/] => 1753
[regions/cvetnoy-bulvar/] => 1754
[regions/cherkizovskaya/] => 1755
[regions/chertanovskaya/] => 1756
[regions/chekhovskaya/] => 1757
[regions/chistye-prudy/] => 1758
[regions/metro-msk-chkalovskaya/] => 1759
[regions/shabolovskaya/] => 1760
[regions/shipilovskaya/] => 1761
[regions/shosse-entuziastov/] => 1762
[regions/shchelkovskaya/] => 1763
[regions/shchukinskaya/] => 1764
[regions/elektrozavodskaya/] => 1765
[regions/metro-msk-yugo-zapadnaya/] => 1766
[regions/yuzhnaya/] => 1767
[regions/metro-yasenevo/] => 1768
[regions/admiralteyskiy-rayon/] => 1769
[regions/vasileostrovskiy-rayon/] => 1770
[regions/vyborgskiy-rayon/] => 1771
[regions/kalininskiy-rayon/] => 1772
[regions/kirovskiy-rayon/] => 1773
[regions/kolpinskiy-rayon/] => 1774
[regions/krasnogvardeyskiy-rayon/] => 1775
[regions/krasnoselskiy-rayon/] => 1776
[regions/kronshtadtckiy-rayon/] => 1777
[regions/kurortnyy-rayon/] => 1778
[regions/moskovskiy-rayon/] => 1779
[regions/nevskiy-rayon/] => 1780
[regions/petrogradskiy-rayon/] => 1781
[regions/petrodvorcovyy-rayon/] => 1782
[regions/primorskiy-rayon/] => 1783
[regions/pushkinskiy-rayon/] => 1784
[regions/frunzenskiy-rayon/] => 1785
[regions/centralnyy-rayon/] => 1786
[regions/avtovo/] => 1787
[regions/admiralteyskaya/] => 1788
[regions/metro-spb-akademicheskaya/] => 1789
[regions/baltiyskaya/] => 1790
[regions/borovaya/] => 1791
[regions/bronevaya/] => 1792
[regions/buharestskaya/] => 1793
[regions/vasileostrovkaya/] => 1794
[regions/vladimirskaya/] => 1795
[regions/volkovskaya/] => 1796
[regions/vyborgskaya/] => 1797
[regions/gorkovskaya/] => 1798
[regions/gostinyy-dvor/] => 1799
[regions/grazhdanskiy-prospekt/] => 1800
[regions/devyatkino/] => 1801
[regions/metro-spb-dostoevskaya/] => 1802
[regions/dunayskaya/] => 1803
[regions/elizarovskaya/] => 1804
[regions/zvezdnaya/] => 1805
[regions/zvenigorodskaya/] => 1806
[regions/kirovskiy-zavod/] => 1807
[regions/komendantskiy-prospekt/] => 1808
[regions/krestovkiy-ostrov/] => 1809
[regions/kupchino/] => 1810
[regions/ladozhskaya/] => 1811
[regions/metro-spb-leninskiy-prospekt/] => 1812
[regions/lesnaya/] => 1813
[regions/ligovskiy-prospekt/] => 1814
[regions/lomonosovskaya/] => 1815
[regions/mayakovskaya/] => 1816
[regions/metro-spb-mezhdunarodnaya/] => 1817
[regions/moskovskaya/] => 1818
[regions/moskovskie-vorota/] => 1819
[regions/narvskaya/] => 1820
[regions/nevskiy-prospekt/] => 1821
[regions/novocherkasskaya/] => 1822
[regions/obvodnyy-kanal/] => 1823
[regions/metro-obuhovo/] => 1824
[regions/ozerki/] => 1825
[regions/metro-spb-park-pobedy/] => 1826
[regions/parnas/] => 1827
[regions/petrogradskaya/] => 1828
[regions/metro-spb-pionerskaya/] => 1829
[regions/ploshchad-aleksandra-nevskogo-1/] => 1830
[regions/ploshchad-aleksandra-nevskogo-2/] => 1831
[regions/ploshchad-vosstaniya/] => 1832
[regions/ploshchad-lenina/] => 1833
[regions/ploshchad-muzhestva/] => 1834
[regions/politekhnicheskaya/] => 1835
[regions/primorskaya/] => 1836
[regions/metro-spb-proletarskaya/] => 1837
[regions/prospekt-bolshevikov/] => 1838
[regions/prospekt-veteranov/] => 1839
[regions/prospekt-prosveshcheniya/] => 1840
[regions/prospekt-slavy/] => 1841
[regions/metro-spb-pushkinskaya/] => 1842
[regions/rybackoe/] => 1843
[regions/sadovaya/] => 1844
[regions/sennaya-ploshchad/] => 1845
[regions/spasskaya/] => 1846
[regions/metro-spb-sportivnaya/] => 1847
[regions/staraya-derevnya/] => 1848
[regions/tekhnologicheskiy-institut-1/] => 1849
[regions/tekhnologicheskiy-institut-2/] => 1850
[regions/metro-udelnaya/] => 1851
[regions/ulica-dybenko/] => 1852
[regions/metro-spb-frunzenskaya/] => 1853
[regions/chernaya-rechka/] => 1854
[regions/chernyshevskaya/] => 1855
[regions/metro-spb-chkalovskaya/] => 1856
[regions/shushary/] => 1857
[regions/elektrosila/] => 1858
[regions/metro-spb-yugo-zapadnaya/] => 1859
[services-context/sdvg-narkologiya24/] => 1860
[services-context/apatiya-narkologiya24/] => 1861
[services-context/bolezn-parkinsona-narkologiya24/] => 1862
[services-context/agorafobiya-narkologiya24/] => 1863
[services-context/allotriofagiya-narkologiya24/] => 1864
[services-context/amencziya-narkologiya24/] => 1865
[services-context/angedoniya-narkologiya24/] => 1866
[services-context/anozognoziya-narkologiya24/] => 1867
[uslugi-i-ceny/psihiatriya/sdvg/] => 1868
[uslugi-i-ceny/psihiatriya/apatiya/] => 1869
[uslugi-i-ceny/psihiatriya/bolezn-parkinsona/] => 1870
[uslugi-i-ceny/psihiatriya/abuliya/] => 1871
[uslugi-i-ceny/psihiatriya/agorafobiya/] => 1872
[uslugi-i-ceny/psihiatriya/allotriofagiya/] => 1873
[uslugi-i-ceny/psihiatriya/amencziya/] => 1874
[uslugi-i-ceny/psihiatriya/angedoniya/] => 1875
[uslugi-i-ceny/psihiatriya/anozognoziya/] => 1876
[uslugi-i-ceny/psihiatriya/anorgazmiya/] => 1877
[uslugi-i-ceny/psihiatriya/anoreksiya/] => 1878
[uslugi-i-ceny/psihiatriya/lechenie-stressa/] => 1879
[uslugi-i-ceny/psihiatriya/lechenie-psixoza/] => 1880
[uslugi-i-ceny/psihiatriya/lechenie-razdrazhitelnosti/] => 1881
[services-context/anorgazmiya-narkologiya24/] => 1882
[services-context/anoreksiya-narkologiya24/] => 1883
[services-context/lechenie-stressa-narkologiya24/] => 1884
[services-context/lechenie-psixoza-narkologiya24/] => 1885
[services-context/lechenie-razdrazhitelnosti-narkologiya24/] => 1886
[services-context/abuliya-narkologiya24/] => 1887
[regions/aban/] => 1888
[regions/abatskoe/] => 1889
[regions/achikulak/] => 1890
[regions/achkhoy-martan/] => 1891
[regions/adamovka/] => 1892
[regions/afipskiy/] => 1893
[regions/agapovka/] => 1894
[regions/aginskoe-krasnoyarskiy-kray/] => 1895
[regions/aginskoe-zabaykalskiy-kray/] => 1896
[regions/ahmat-yurt/] => 1897
[regions/ahty/] => 1898
[regions/ahtyrskiy/] => 1899
[regions/akbulak/] => 1900
[regions/aksubaevo/] => 1901
[regions/aktyubinskiy/] => 1902
[regions/akyar/] => 1903
[regions/alburikent/] => 1904
[regions/aleksandriyskaya/] => 1905
[regions/aleksandrov-gay/] => 1906
[regions/aleksandrovskoe-stavropolskiy-kray/] => 1907
[regions/aleksandrovskoe-tomskaya-oblast/] => 1908
[regions/alekseevka-samarskaya-oblast/] => 1909
[regions/alekseevskoe/] => 1910
[regions/alhan-kala/] => 1911
[regions/ali-berdukovskiy/] => 1912
[regions/ali-yurt/] => 1913
[regions/alleroy/] => 1914
[regions/alnashi/] => 1915
[regions/altayskoe/] => 1916
[regions/alzamay/] => 1917
[regions/amga/] => 1918
[regions/anapskaya/] => 1919
[regions/anastasievskaya/] => 1920
[regions/andi/] => 1921
[regions/andreapol/] => 1922
[regions/andzhievskiy/] => 1923
[regions/aniva/] => 1924
[regions/anna/] => 1925
[regions/anzorey/] => 1926
[regions/apastovo/] => 1927
[regions/ardatov/] => 1928
[regions/argayash/] => 1929
[regions/argudan/] => 1930
[regions/arhangelskaya/] => 1931
[regions/arhara/] => 1932
[regions/arhipo-osipovka/] => 1933
[regions/arhonskaya/] => 1934
[regions/arti/] => 1935
[regions/arzgir/] => 1936
[regions/asekeevo/] => 1937
[regions/askarovo/] => 1938
[regions/askino/] => 1939
[regions/assinovskaya/] => 1940
[regions/atamanovka/] => 1941
[regions/atyashevo/] => 1942
[regions/avdon/] => 1943
[regions/avtury/] => 1944
[regions/ayhal/] => 1945
[regions/azovo/] => 1946
[regions/babayurt/] => 1947
[regions/bachatskiy/] => 1948
[regions/bachi-yurt/] => 1949
[regions/bagrationovsk/] => 1950
[regions/bakaly/] => 1951
[regions/baksanyonok/] => 1952
[regions/balahta/] => 1953
[regions/balakirevo/] => 1954
[regions/balezino/] => 1955
[regions/baltasi/] => 1956
[regions/bamut/] => 1957
[regions/baran/] => 1958
[regions/baranchinskiy/] => 1959
[regions/barsovo/] => 1960
[regions/barsuki/] => 1961
[regions/baryshevo/] => 1962
[regions/bashmakovo/] => 1963
[regions/batyrevo/] => 1964
[regions/bavtugay/] => 1965
[regions/bazarnye-mataki/] => 1966
[regions/bazarnyy-karabulak/] => 1967
[regions/bekovo/] => 1968
[regions/belidzhi/] => 1969
[regions/beloozyorsk/] => 1970
[regions/belorechenskiy/] => 1971
[regions/beloyarskiy-sverdlovskaya-oblast/] => 1972
[regions/belynichi/] => 1973
[regions/belyy-yar-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 1974
[regions/belyy-yar-respublika-hakasiya/] => 1975
[regions/belyy-yar-tomskaya-oblast/] => 1976
[regions/beno-yurt/] => 1977
[regions/berdykel/] => 1978
[regions/berezanskaya/] => 1979
[regions/beryoza/] => 1980
[regions/beryozovka-belarus/] => 1981
[regions/beryozovka-krasnoyarskiy-kray/] => 1982
[regions/beryozovo/] => 1983
[regions/beryozovskiy-sverdlovskaya-oblast/] => 1984
[regions/beryozovyy-habarovskiy-kray/] => 1985
[regions/beshenkovichi/] => 1986
[regions/bessonovka/] => 1987
[regions/beya/] => 1988
[regions/bezenchuk/] => 1989
[regions/bichura/] => 1990
[regions/bilibino/] => 1991
[regions/bilimbay/] => 1992
[regions/biryusinsk/] => 1993
[regions/bisert/] => 1994
[regions/bizhbulyak/] => 1995
[regions/blagoveschenka/] => 1996
[regions/bobrovskiy/] => 1997
[regions/bogandinskiy/] => 1998
[regions/bogatoe/] => 1999
[regions/bogatye-saby/] => 2000
[regions/bogatyryovo/] => 2001
[regions/boguchany/] => 2002
[regions/bolgar/] => 2003
[regions/bolohovo/] => 2004
[regions/bolshaya-berestovica/] => 2005
[regions/bolshaya-murta/] => 2006
[regions/bolshereche/] => 2007
[regions/bolsheustikinskoe/] => 2008
[regions/bolshie-berezniki/] => 2009
[regions/bolshoy-caryn/] => 2010
[regions/bolshoy-istok/] => 2011
[regions/borinskoe/] => 2012
[regions/borisoglebskiy/] => 2013
[regions/borogoncy/] => 2014
[regions/boroviha/] => 2015
[regions/borovskiy/] => 2016
[regions/borovuha/] => 2017
[regions/botlih/] => 2018
[regions/braslav/] => 2019
[regions/bratskoe/] => 2020
[regions/bredy/] => 2021
[regions/brinkovskaya/] => 2022
[regions/bryuhoveckaya/] => 2023
[regions/buda-koshelyovo/] => 2024
[regions/bulanash/] => 2025
[regions/buraevo/] => 2026
[regions/burashevo/] => 2027
[regions/buzdyak/] => 2028
[regions/byhov/] => 2029
[regions/cagan-aman/] => 2030
[regions/celinnoe/] => 2031
[regions/cementnyy/] => 2032
[regions/chaadaevka/] => 2033
[regions/chadan/] => 2034
[regions/chaltyr/] => 2035
[regions/chamzinka/] => 2036
[regions/chany/] => 2037
[regions/chapaevskoe/] => 2038
[regions/chashniki/] => 2039
[regions/chausy/] => 2040
[regions/chechen-aul/] => 2041
[regions/chechersk/] => 2042
[regions/chegdomyn/] => 2043
[regions/chegem-vtoroy/] => 2044
[regions/chekmagush/] => 2045
[regions/chelbasskaya/] => 2046
[regions/chelno-vershiny/] => 2047
[regions/chemodanovka/] => 2048
[regions/cherdakly/] => 2049
[regions/cherikov/] => 2050
[regions/cherlak/] => 2051
[regions/chermen/] => 2052
[regions/chern/] => 2053
[regions/chernigovka/] => 2054
[regions/chernolesskoe/] => 2055
[regions/chernyshevsk/] => 2056
[regions/chertkovo/] => 2057
[regions/cherven/] => 2058
[regions/chervlyonnaya/] => 2059
[regions/cheryomuhovo/] => 2060
[regions/cheryomushki/] => 2061
[regions/chesma/] => 2062
[regions/chik/] => 2063
[regions/chinar/] => 2064
[regions/chiri-yurt/] => 2065
[regions/chirkey/] => 2066
[regions/chishmy/] => 2067
[regions/chistoozyornoe/] => 2068
[regions/chontaul/] => 2069
[regions/chuguevka/] => 2070
[regions/chulman/] => 2071
[regions/chunskiy/] => 2072
[regions/churapcha/] => 2073
[regions/chyornyy-yar/] => 2074
[regions/cibanobalka/] => 2075
[regions/ciolkovskiy/] => 2076
[regions/coci-yurt/] => 2077
[regions/cyurupy/] => 2078
[regions/dagomys/] => 2079
[regions/darasun/] => 2080
[regions/david-gorodok/] => 2081
[regions/davydovo/] => 2082
[regions/debyosy/] => 2083
[regions/dedovichi/] => 2084
[regions/demidov/] => 2085
[regions/dergachi/] => 2086
[regions/divnoe/] => 2087
[regions/divnomorskoe/] => 2088
[regions/dmitrievka/] => 2089
[regions/dobrush/] => 2090
[regions/dokshicy/] => 2091
[regions/dolakovo/] => 2092
[regions/dolgoderevenskoe/] => 2093
[regions/dolgorukovo/] => 2094
[regions/dolzhanskaya/] => 2095
[regions/dombarovskiy/] => 2096
[regions/domna/] => 2097
[regions/dondukovskaya/] => 2098
[regions/donskoe/] => 2099
[regions/doschatoe/] => 2100
[regions/dovolnoe/] => 2101
[regions/drogichin/] => 2102
[regions/duba-yurt/] => 2103
[regions/dubinino/] => 2104
[regions/dubki/] => 2105
[regions/dubna-tulskaya-oblast/] => 2106
[regions/dubovoe/] => 2107
[regions/dubovskoe/] => 2108
[regions/dubrovka-bryanskaya-oblast/] => 2109
[regions/dubrovka-leningradskaya-oblast/] => 2110
[regions/dubrovno/] => 2111
[regions/dunay/] => 2112
[regions/dvubratskiy/] => 2113
[regions/dyatlovo/] => 2114
[regions/dygulybgey/] => 2115
[regions/dylym/] => 2116
[regions/dzerzhinskoe/] => 2117
[regions/dzhalil/] => 2118
[regions/dzhalka/] => 2119
[regions/dzhida/] => 2120
[regions/edissiya/] => 2121
[regions/ekaterinoslavka/] => 2122
[regions/ekaterinovka/] => 2123
[regions/ekazhevo/] => 2124
[regions/elan/] => 2125
[regions/elanskiy/] => 2126
[regions/elban/] => 2127
[regions/elhotovo/] => 2128
[regions/elniki/] => 2129
[regions/elsk/] => 2130
[regions/emelyanovo/] => 2131
[regions/endirey/] => 2132
[regions/enem/] => 2133
[regions/energetik/] => 2134
[regions/enotaevka/] => 2135
[regions/ermakovskoe/] => 2136
[regions/ermolaevo/] => 2137
[regions/erzovka/] => 2138
[regions/essentukskaya/] => 2139
[regions/etkul/] => 2140
[regions/evsino/] => 2141
[regions/fastoveckaya/] => 2142
[regions/fornosovo/] => 2143
[regions/fyodorovskiy/] => 2144
[regions/galashki/] => 2145
[regions/gancevichi/] => 2146
[regions/gayduk/] => 2147
[regions/gedzhuh/] => 2148
[regions/gekhi/] => 2149
[regions/geldagana/] => 2150
[regions/georgievskaya/] => 2151
[regions/gergebil/] => 2152
[regions/germenchuk/] => 2153
[regions/giaginskaya/] => 2154
[regions/gigant/] => 2155
[regions/girey/] => 2156
[regions/glazunovka/] => 2157
[regions/glebovskiy/] => 2158
[regions/glubokiy/] => 2159
[regions/glubokoe/] => 2160
[regions/glusk/] => 2161
[regions/golyshmanovo/] => 2162
[regions/goragorsk/] => 2163
[regions/gorbunki/] => 2164
[regions/gorki/] => 2165
[regions/gorkovskoe/] => 2166
[regions/gornyy-novosibirskaya-oblast/] => 2167
[regions/gornyy-schit/] => 2168
[regions/gornyy-zabaykalskiy-kray/] => 2169
[regions/gorodische-penzenskaya-oblast/] => 2170
[regions/gorodische-volgogradskaya-oblast/] => 2171
[regions/gorodok/] => 2172
[regions/gorodovikovsk/] => 2173
[regions/gorshechnoe/] => 2174
[regions/gostagaevskaya/] => 2175
[regions/goyty/] => 2176
[regions/grabovo/] => 2177
[regions/grachyovka-orenburgskaya-oblast/] => 2178
[regions/grachyovka-stavropolskiy-kray/] => 2179
[regions/gramoteino/] => 2180
[regions/grebenskaya/] => 2181
[regions/gremyachevo/] => 2182
[regions/gribanovskiy/] => 2183
[regions/gricovskiy/] => 2184
[regions/grigoropolisskaya/] => 2185
[regions/gubden/] => 2186
[regions/habary/] => 2187
[regions/habez/] => 2188
[regions/hadzhalmahi/] => 2189
[regions/handyga/] => 2190
[regions/hanskaya/] => 2191
[regions/harp/] => 2192
[regions/hasanya/] => 2193
[regions/hlevnoe/] => 2194
[regions/hoholskiy/] => 2195
[regions/holmskaya/] => 2196
[regions/homutovo/] => 2197
[regions/hor/] => 2198
[regions/horinsk/] => 2199
[regions/horol/] => 2200
[regions/hotimsk/] => 2201
[regions/hoyniki/] => 2202
[regions/hurba/] => 2203
[regions/hvorostyanka/] => 2204
[regions/hvoynaya/] => 2205
[regions/ibresi/] => 2206
[regions/idrinskoe/] => 2207
[regions/iglino/] => 2208
[regions/igra/] => 2209
[regions/igrim/] => 2210
[regions/ikryanoe/] => 2211
[regions/ilaskhan-yurt/] => 2212
[regions/ilek/] => 2213
[regions/ilinskoe/] => 2214
[regions/ilovlya/] => 2215
[regions/ilskiy/] => 2216
[regions/insar/] => 2217
[regions/inskoy/] => 2218
[regions/inzhavino/] => 2219
[regions/isetskoe/] => 2220
[regions/isheevka/] => 2221
[regions/iskateley/] => 2222
[regions/islamey/] => 2223
[regions/isyangulovo/] => 2224
[regions/ivacevichi/] => 2225
[regions/ivanovka/] => 2226
[regions/ivanovskaya/] => 2227
[regions/ive/] => 2228
[regions/ivolginsk/] => 2229
[regions/izluchinsk/] => 2230
[regions/kaa-hem/] => 2231
[regions/kabansk/] => 2232
[regions/kabardinka/] => 2233
[regions/kachug/] => 2234
[regions/kadom/] => 2235
[regions/kaduy/] => 2236
[regions/kagalnickaya/] => 2237
[regions/kahun/] => 2238
[regions/kaka-shura/] => 2239
[regions/kalininskaya/] => 2240
[regions/kalinkovichi/] => 2241
[regions/kalinovskaya/] => 2242
[regions/kalnibolotskaya/] => 2243
[regions/kalya/] => 2244
[regions/kambileevskoe/] => 2245
[regions/kamen-rybolov/] => 2246
[regions/kamenec/] => 2247
[regions/kamenka-leningradskaya-oblast/] => 2248
[regions/kamenka-voronezhskaya-oblast/] => 2249
[regions/kamennomostskoe/] => 2250
[regions/kamensk/] => 2251
[regions/kamskie-polyany/] => 2252
[regions/kamyshevatskaya/] => 2253
[regions/kandry/] => 2254
[regions/kanevskaya/] => 2255
[regions/kantemirovka/] => 2256
[regions/kantyshevo/] => 2257
[regions/kapustin-yar/] => 2258
[regions/karabudahkent/] => 2259
[regions/karagach/] => 2260
[regions/karaidel/] => 2261
[regions/karatuzskoe/] => 2262
[regions/karavaevo/] => 2263
[regions/kardonikskaya/] => 2264
[regions/kargapole/] => 2265
[regions/kargasok/] => 2266
[regions/karsun/] => 2267
[regions/karymskoe/] => 2268
[regions/kashkhatau/] => 2269
[regions/kaskara/] => 2270
[regions/kasumkent/] => 2271
[regions/katyr-yurt/] => 2272
[regions/kavalerovo/] => 2273
[regions/kavkazskaya/] => 2274
[regions/kayakent/] => 2275
[regions/kazanskaya/] => 2276
[regions/kazanskoe/] => 2277
[regions/kedrovyy/] => 2278
[regions/kenzhe/] => 2279
[regions/kez/] => 2280
[regions/kievskoe/] => 2281
[regions/kinel-cherkassy/] => 2282
[regions/kirgiz-miyaki/] => 2283
[regions/kirovskaya/] => 2284
[regions/kirovskiy/] => 2285
[regions/kirpilskaya/] => 2286
[regions/kizhinga/] => 2287
[regions/kizilskoe/] => 2288
[regions/kizlyar-respublika-severnaya-osetiya-alaniya/] => 2289
[regions/kizner/] => 2290
[regions/klichev/] => 2291
[regions/klimovichi/] => 2292
[regions/klyuchi-altayskiy-kray/] => 2293
[regions/klyuchi-kamchatskiy-kray/] => 2294
[regions/knyaze-volkonskoe/] => 2295
[regions/kobrin/] => 2296
[regions/kochenyovo/] => 2297
[regions/kochubeevskoe/] => 2298
[regions/kochubey/] => 2299
[regions/koksovyy/] => 2300
[regions/kokuy/] => 2301
[regions/kolcovo/] => 2302
[regions/kolodeznyy/] => 2303
[regions/kolpna/] => 2304
[regions/kolyshley/] => 2305
[regions/kolyvan/] => 2306
[regions/komarovskiy/] => 2307
[regions/komsomolsk/] => 2308
[regions/komsomolskiy/] => 2309
[regions/komsomolskoe/] => 2310
[regions/kondratovo/] => 2311
[regions/konokovo/] => 2312
[regions/konosha/] => 2313
[regions/konstantinovka/] => 2314
[regions/konstantinovskaya/] => 2315
[regions/konstantinovskiy/] => 2316
[regions/kopyl/] => 2317
[regions/korelichi/] => 2318
[regions/korenevo/] => 2319
[regions/korfovskiy/] => 2320
[regions/korkmaskala/] => 2321
[regions/korma/] => 2322
[regions/kormilovka/] => 2323
[regions/kosh-agach/] => 2324
[regions/koshki/] => 2325
[regions/kosiha/] => 2326
[regions/kosteryovo/] => 2327
[regions/kostyukovichi/] => 2328
[regions/kostyukovka/] => 2329
[regions/kozhevnikovo/] => 2330
[regions/kozulka/] => 2331
[regions/krapivinskiy/] => 2332
[regions/krasavino/] => 2333
[regions/krasnaya-gorbatka/] => 2334
[regions/krasnaya-polyana/] => 2335
[regions/krasnoarmeysk-saratovskaya-oblast/] => 2336
[regions/krasnoarmeyskoe/] => 2337
[regions/krasnobrodskiy/] => 2338
[regions/krasnoe-na-volge/] => 2339
[regions/krasnogorskiy-chelyabinskaya-oblast/] => 2340
[regions/krasnogorskiy-respublika-mariy-el/] => 2341
[regions/krasnogorskoe/] => 2342
[regions/krasnogvardeyskoe-respublika-adygeya/] => 2343
[regions/krasnogvardeyskoe-stavropolskiy-kray/] => 2344
[regions/krasnokumskoe/] => 2345
[regions/krasnoobsk/] => 2346
[regions/krasnodarskij/] => 2347
[regions/krasnooktyabrskiy/] => 2348
[regions/krasnopole/] => 2349
[regions/krasnoschyokovo/] => 2350
[regions/krasnoselskij-grodnenskaya-obl/] => 2351
[regions/krasnoselskiy-krasnodarskiy-kray/] => 2352
[regions/krasnoslobodsk-respublika-mordoviya/] => 2353
[regions/krasnoturansk/] => 2354
[regions/krasnousolskiy/] => 2355
[regions/krasnozatonskiy/] => 2356
[regions/krasnozyorskoe/] => 2357
[regions/krasnye-barrikady/] => 2358
[regions/krasnyy-chikoy/] => 2359
[regions/krasnyy-yar-astrahanskaya-oblast/] => 2360
[regions/krasnyy-yar-omskaya-oblast/] => 2361
[regions/krasnyy-yar-samarskaya-oblast/] => 2362
[regions/krasnyy-yar-volgogradskaya-oblast/] => 2363
[regions/krestcy/] => 2364
[regions/krichev/] => 2365
[regions/krivodanovka/] => 2366
[regions/krivosheino/] => 2367
[regions/kromy/] => 2368
[regions/krugloe/] => 2369
[regions/krupki/] => 2370
[regions/krutinka/] => 2371
[regions/krylovskaya/] => 2372
[regions/kshenskiy/] => 2373
[regions/kugesi/] => 2374
[regions/kukmor/] => 2375
[regions/kulary/] => 2376
[regions/kulunda/] => 2377
[regions/kumylzhenskaya/] => 2378
[regions/kunashak/] => 2379
[regions/kuragino/] => 2380
[regions/kurchaloy/] => 2381
[regions/kurchanskaya/] => 2382
[regions/kurdzhinovo/] => 2383
[regions/kurlovo/] => 2384
[regions/kursavka/] => 2385
[regions/kurumkan/] => 2386
[regions/kurumoch/] => 2387
[regions/kurush/] => 2388
[regions/kuschyovskaya/] => 2389
[regions/kuybyshevo/] => 2390
[regions/kuzovatovo/] => 2391
[regions/kyahulay/] => 2392
[regions/kyondelen/] => 2393
[regions/kyren/] => 2394
[regions/kyshtovka/] => 2395
[regions/lahdenpohya/] => 2396
[regions/laishevo/] => 2397
[regions/latnaya/] => 2398
[regions/lebyazhe-altayskiy-kray/] => 2399
[regions/lebyazhe-kurganskaya-oblast/] => 2400
[regions/lelchicy/] => 2401
[regions/leninaul/] => 2402
[regions/leningradskaya/] => 2403
[regions/leninkent/] => 2404
[regions/leninskoe/] => 2405
[regions/lepel/] => 2406
[regions/lesnikovo/] => 2407
[regions/lesnoy-ryazanskaya-oblast/] => 2408
[regions/lesnoy-sverdlovskaya-oblast/] => 2409
[regions/lesogorsk/] => 2410
[regions/lev-tolstoy/] => 2411
[regions/levashi/] => 2412
[regions/levokumka/] => 2413
[regions/levokumskoe/] => 2414
[regions/lezhnevo/] => 2415
[regions/liman/] => 2416
[regions/linda/] => 2417
[regions/linyovo-novosibirskaya-oblast/] => 2418
[regions/linyovo-volgogradskaya-oblast/] => 2419
[regions/liozno/] => 2420
[regions/lipki/] => 2421
[regions/lipovcy/] => 2422
[regions/lobva/] => 2423
[regions/loev/] => 2424
[regions/lokomotivnyy/] => 2425
[regions/luchegorsk/] => 2426
[regions/luhovka/] => 2427
[regions/lukovskaya/] => 2428
[regions/luninec/] => 2429
[regions/lunino/] => 2430
[regions/luzino/] => 2431
[regions/lyahovichi/] => 2432
[regions/lyambir/] => 2433
[regions/lysogorskaya/] => 2434
[regions/lysye-gory/] => 2435
[regions/lyubim/] => 2436
[regions/lyubinskiy/] => 2437
[regions/madzhalis/] => 2438
[regions/magaramkent/] => 2439
[regions/magdagachi/] => 2440
[regions/magistralnyy/] => 2441
[regions/makarev/] => 2442
[regions/makarov/] => 2443
[regions/makushino/] => 2444
[regions/malinovka/] => 2445
[regions/malka/] => 2446
[regions/malorita/] => 2447
[regions/malye-derbety/] => 2448
[regions/malysheva/] => 2449
[regions/mamedkala/] => 2450
[regions/mamonovo/] => 2451
[regions/mariinskiy-posad/] => 2452
[regions/marinskaya/] => 2453
[regions/markova/] => 2454
[regions/martan-chu/] => 2455
[regions/maryanovka/] => 2456
[regions/maslyanino/] => 2457
[regions/matveev-kurgan/] => 2458
[regions/mayma/] => 2459
[regions/mayna/] => 2460
[regions/mayrtup/] => 2461
[regions/mayskiy-belgorodskaya-oblast/] => 2462
[regions/mayskiy-permskiy-kray/] => 2463
[regions/mayskoe/] => 2464
[regions/mechyotinskaya/] => 2465
[regions/mednoe/] => 2466
[regions/mednogorskiy/] => 2467
[regions/medvedevo/] => 2468
[regions/medvedovskaya/] => 2469
[regions/meget/] => 2470
[regions/melekhovo/] => 2471
[regions/melnikovo/] => 2472
[regions/mesker-yurt/] => 2473
[regions/mesyagutovo/] => 2474
[regions/mezhdurechenskiy/] => 2475
[regions/mezhozyornyy/] => 2476
[regions/mga/] => 2477
[regions/miasskoe/] => 2478
[regions/mihaylovka-irkutskaya-oblast/] => 2479
[regions/mihaylovka-respublika-bashkortostan/] => 2480
[regions/mihaylovskaya-krasnodarskiy-kray/] => 2481
[regions/mihaylovskoe/] => 2482
[regions/mikashevichi/] => 2483
[regions/milkovo/] => 2484
[regions/miory/] => 2485
[regions/mirnyy-respublika-saha/] => 2486
[regions/mirnyy-samarskaya-oblast/] => 2487
[regions/mishelyovka/] => 2488
[regions/mishkino-kurganskaya-oblast/] => 2489
[regions/mishkino-respublika-bashkortostan/] => 2490
[regions/mogoytuy/] => 2491
[regions/mohsogolloh/] => 2492
[regions/mokrous/] => 2493
[regions/mokshan/] => 2494
[regions/molchanovo/] => 2495
[regions/molochnoe/] => 2496
[regions/monastyrische/] => 2497
[regions/monetnyy/] => 2498
[regions/mordovo/] => 2499
[regions/morki/] => 2500
[regions/moryakovskiy-zaton/] => 2501
[regions/moshkovo/] => 2502
[regions/moskalenki/] => 2503
[regions/mostovskoy/] => 2504
[regions/mosty/] => 2505
[regions/mrakovo/] => 2506
[regions/mstislavl/] => 2507
[regions/mucalaul/] => 2508
[regions/muchkapskiy/] => 2509
[regions/muhorshibir/] => 2510
[regions/mullovka/] => 2511
[regions/murmashi/] => 2512
[regions/muromcevo/] => 2513
[regions/muslyumovo/] => 2514
[regions/myadel/] => 2515
[regions/myshkin/] => 2516
[regions/myskhako/] => 2517
[regions/nachalovo/] => 2518
[regions/nadezhda/] => 2519
[regions/nadterechnoe/] => 2520
[regions/nadvoicy/] => 2521
[regions/namcy/] => 2522
[regions/narovlya/] => 2523
[regions/nartan/] => 2524
[regions/natuhaevskaya/] => 2525
[regions/naurskaya/] => 2526
[regions/nekrasovskoe/] => 2527
[regions/nesterovskaya/] => 2528
[regions/neya/] => 2529
[regions/nezhinka/] => 2530
[regions/nezlobnaya/] => 2531
[regions/nikel/] => 2532
[regions/nikolaevka-evreyskaya-avtonomnaya-oblast/] => 2533
[regions/nikolaevka-rostovskaya-oblast/] => 2534
[regions/nikolaevka-ulyanovskaya-oblast/] => 2535
[regions/nikolo-beryozovka/] => 2536
[regions/nikolskoe-astrahanskaya-oblast/] => 2537
[regions/nizhnedevick/] => 2538
[regions/nizhnee-kazanische/] => 2539
[regions/nizhnesortymskiy/] => 2540
[regions/nizhnie-vyazovye/] => 2541
[regions/nizhniy-ingash/] => 2542
[regions/nizhniy-kuranah/] => 2543
[regions/nizhniy-noybera/] => 2544
[regions/nizhniy-odes/] => 2545
[regions/nizhnyaya-maktama/] => 2546
[regions/nizhnyaya-poyma/] => 2547
[regions/nizhnyaya-tavda/] => 2548
[regions/nogir/] => 2549
[regions/novaya-mayna/] => 2550
[regions/novaya-usman/] => 2551
[regions/novoagansk/] => 2552
[regions/novobureyskiy/] => 2553
[regions/novoderevyankovskaya/] => 2554
[regions/novodmitrievskaya/] => 2555
[regions/novoe-devyatkino/] => 2556
[regions/novoegorevskoe/] => 2557
[regions/novogornyy/] => 2558
[regions/novogrudok/] => 2559
[regions/novohopyorskiy/] => 2560
[regions/novokruchininskiy/] => 2561
[regions/novolakskoe/] => 2562
[regions/novoleushkovskaya/] => 2563
[regions/novolukoml/] => 2564
[regions/novomalorossiyskaya/] => 2565
[regions/novomihaylovskiy/] => 2566
[regions/novominskaya/] => 2567
[regions/novomyshastovskaya/] => 2568
[regions/novonikolaevskiy/] => 2569
[regions/novoorsk/] => 2570
[regions/novopokrovskaya/] => 2571
[regions/novorozhdestvenskaya/] => 2572
[regions/novoscherbinovskaya/] => 2573
[regions/novosele/] => 2574
[regions/novoselickoe/] => 2575
[regions/novosergievka/] => 2576
[regions/novoshahtinskiy/] => 2577
[regions/novosinkovo/] => 2578
[regions/novosokolniki/] => 2579
[regions/novospasskoe/] => 2580
[regions/novosyolovo/] => 2581
[regions/novotroickaya/] => 2582
[regions/novoukrainskoe/] => 2583
[regions/novoutkinsk/] => 2584
[regions/novovarshavka/] => 2585
[regions/novozavedennoe/] => 2586
[regions/novye-atagi/] => 2587
[regions/novye-burasy/] => 2588
[regions/novye-lapsary/] => 2589
[regions/novyy-chirkey/] => 2590
[regions/novyy-gorodok-kemerovskaya-oblast/] => 2591
[regions/novyy-gorodok-moskovskaya-oblast/] => 2592
[regions/novyy-hushet/] => 2593
[regions/novyy-kyahulay/] => 2594
[regions/novyy-rogachik/] => 2595
[regions/novyy-toryal/] => 2596
[regions/novyy-urgal/] => 2597
[regions/nozhay-yurt/] => 2598
[regions/obilnoe/] => 2599
[regions/oblivskaya/] => 2600
[regions/obluche/] => 2601
[regions/obsharovka/] => 2602
[regions/obyachevo/] => 2603
[regions/odoev/] => 2604
[regions/oktyabrskiy-belgorodskaya-oblast/] => 2605
[regions/oktyabrskiy-habarovskiy-kray/] => 2606
[regions/oktyabrskiy-irkutskaya-oblast/] => 2607
[regions/oktyabrskiy-krasnoyarskiy-kray/] => 2608
[regions/oktyabrskiy-respublika-bashkortostan/] => 2609
[regions/oktyabrskiy-volgogradskaya-oblast/] => 2610
[regions/oktyabrskoe-chelyabinskaya-oblast/] => 2611
[regions/oktyabrskoe-orenburgskaya-oblast/] => 2612
[regions/oktyabrskoe-respublika-severnaya-osetiya-alaniya/] => 2613
[regions/ola/] => 2614
[regions/olhovka/] => 2615
[regions/olonec/] => 2616
[regions/olovyannaya/] => 2617
[regions/olyokminsk/] => 2618
[regions/omutinskoe/] => 2619
[regions/onguday/] => 2620
[regions/onohoy/] => 2621
[regions/ordynskoe/] => 2622
[regions/orlovskiy/] => 2623
[regions/orshanka/] => 2624
[regions/oryol-izumrud/] => 2625
[regions/oshmyany/] => 2626
[regions/osinovo/] => 2627
[regions/osipovichi/] => 2628
[regions/ostrovec/] => 2629
[regions/otradnaya/] => 2630
[regions/oyskhara/] => 2631
[regions/ozinki/] => 2632
[regions/ozyorki/] => 2633
[regions/ozyornyy-smolenskaya-oblast/] => 2634
[regions/ozyornyy-tverskaya-oblast/] => 2635
[regions/pachelma/] => 2636
[regions/pangody/] => 2637
[regions/panino/] => 2638
[regions/pankovka/] => 2639
[regions/parabel/] => 2640
[regions/paranga/] => 2641
[regions/parfino/] => 2642
[regions/pavlodolskaya/] => 2643
[regions/pavlogradka/] => 2644
[regions/pavlovka/] => 2645
[regions/pavlovskaya/] => 2646
[regions/pavlovskaya-sloboda/] => 2647
[regions/pelagiada/] => 2648
[regions/perevoz/] => 2649
[regions/pereyaslavka/] => 2650
[regions/pereyaslovskaya/] => 2651
[regions/persianovskiy-rostovskaya-oblast/] => 2652
[regions/pervomayskiy-chelyabinskaya-oblast/] => 2653
[regions/pervomayskiy-kirovskaya-oblast/] => 2654
[regions/pervomayskiy-orenburgskaya-oblast/] => 2655
[regions/pervomayskiy-tambovskaya-oblast/] => 2656
[regions/pervomayskiy-tulskaya-oblast/] => 2657
[regions/pervomayskiy-zabaykalskiy-kray/] => 2658
[regions/pervomayskoe-altayskiy-kray/] => 2659
[regions/pervomayskoe-karachaevo-cherkesskaya-respublika/] => 2660
[regions/pervomayskoe-respublika-dagestan/] => 2661
[regions/pervomayskoe-tomskaya-oblast/] => 2662
[regions/peschanokopskoe/] => 2663
[regions/peski/] => 2664
[regions/pestravka/] => 2665
[regions/petra-dubrava/] => 2666
[regions/petrikov/] => 2667
[regions/petropavlovka-respublika-buryatiya/] => 2668
[regions/petropavlovka-voronezhskaya-oblast/] => 2669
[regions/petropavlovskaya/] => 2670
[regions/petrovskaya/] => 2671
[regions/plekhanovo/] => 2672
[regions/pleschenicy/] => 2673
[regions/pleseck/] => 2674
[regions/plievo/] => 2675
[regions/plotnikovo/] => 2676
[regions/pochinok/] => 2677
[regions/podgorenskiy/] => 2678
[regions/podgornaya/] => 2679
[regions/podgornyy/] => 2680
[regions/pogranichnyy/] => 2681
[regions/pokrovka/] => 2682
[regions/pokrovsk/] => 2683
[regions/pokrovskoe/] => 2684
[regions/polazna/] => 2685
[regions/polessk/] => 2686
[regions/poletaevo/] => 2687
[regions/polock/] => 2688
[regions/poltavka/] => 2689
[regions/poltavskaya/] => 2690
[regions/polyany/] => 2691
[regions/ponomaryovka/] => 2692
[regions/poputnaya/] => 2693
[regions/poreckoe/] => 2694
[regions/poshekhone/] => 2695
[regions/pospeliha/] => 2696
[regions/postavy/] => 2697
[regions/posyolok-imeni-morozova/] => 2698
[regions/poyarkovo/] => 2699
[regions/poykovskiy/] => 2700
[regions/praskoveya/] => 2701
[regions/pregradnaya/] => 2702
[regions/preobrazhenie/] => 2703
[regions/priargunsk/] => 2704
[regions/prigorodnoe/] => 2705
[regions/priobe/] => 2706
[regions/privolzhe/] => 2707
[regions/privolzhskiy/] => 2708
[regions/priyutnoe/] => 2709
[regions/priyutovo/] => 2710
[regions/progress/] => 2711
[regions/prokudskoe/] => 2712
[regions/promyshlennaya/] => 2713
[regions/pruzhany/] => 2714
[regions/pryamicyno/] => 2715
[regions/psebay/] => 2716
[regions/psygansu/] => 2717
[regions/psyzh/] => 2718
[regions/puchezh/] => 2719
[regions/pudozh/] => 2720
[regions/pyshma/] => 2721
[regions/pytalovo/] => 2722
[regions/radoshkovichi/] => 2723
[regions/raevskiy/] => 2724
[regions/ramon/] => 2725
[regions/razvilka/] => 2726
[regions/razvilnoe/] => 2727
[regions/rebriha/] => 2728
[regions/rechica/] => 2729
[regions/redkino/] => 2730
[regions/reftinskiy/] => 2731
[regions/remontnoe/] => 2732
[regions/repyovka/] => 2733
[regions/rodino/] => 2734
[regions/rodionovo-nesvetayskaya/] => 2735
[regions/rodnikovskaya/] => 2736
[regions/rogachyov/] => 2737
[regions/rogovskaya/] => 2738
[regions/romanovka-leningradskaya-oblast/] => 2739
[regions/romanovka-saratovskaya-oblast/] => 2740
[regions/romanovo/] => 2741
[regions/romanovskaya/] => 2742
[regions/romodanovo/] => 2743
[regions/roschino/] => 2744
[regions/roschinskiy/] => 2745
[regions/roshni-chu/] => 2746
[regions/ross/] => 2747
[regions/rossony/] => 2748
[regions/rostovka/] => 2749
[regions/roza/] => 2750
[regions/rudnya-volgogradskaya-oblast/] => 2751
[regions/russkaya-polyana/] => 2752
[regions/russkiy-kameshkir/] => 2753
[regions/russko-vysockoe/] => 2754
[regions/ryazanskaya/] => 2755
[regions/rybnaya-sloboda/] => 2756
[regions/ryzdvyanyy/] => 2757
[regions/sadovoe/] => 2758
[regions/safonovo-murmanskaya-oblast/] => 2759
[regions/sagopshi/] => 2760
[regions/salair/] => 2761
[regions/samashki/] => 2762
[regions/samoylovka/] => 2763
[regions/saraktash/] => 2764
[regions/saratovskaya/] => 2765
[regions/sargatskoe/] => 2766
[regions/sarmakovo/] => 2767
[regions/sasykoli/] => 2768
[regions/schodnya/] => 2769
[regions/schuchin/] => 2770
[regions/sebezh/] => 2771
[regions/sedelnikovo/] => 2772
[regions/selenginsk/] => 2773
[regions/selizharovo/] => 2774
[regions/semender/] => 2775
[regions/semibratovo/] => 2776
[regions/semyonovka/] => 2777
[regions/sengiley/] => 2778
[regions/senno/] => 2779
[regions/sennoy/] => 2780
[regions/serafimovich/] => 2781
[regions/serafimovskiy/] => 2782
[regions/sergeevka-primorskiy-kray/] => 2783
[regions/sergievsk/] => 2784
[regions/sergokala/] => 2785
[regions/sernovodskaya/] => 2786
[regions/sernur/] => 2787
[regions/seryshevo/] => 2788
[regions/serzhen-yurt/] => 2789
[regions/severnoe/] => 2790
[regions/severnyy-belgorodskaya-oblast/] => 2791
[regions/severnyy-respublika-komi/] => 2792
[regions/severo-eniseyskiy/] => 2793
[regions/severskaya/] => 2794
[regions/shack/] => 2795
[regions/shahtyorsk/] => 2796
[regions/shalushka/] => 2797
[regions/shalya/] => 2798
[regions/shamhal/] => 2799
[regions/shamhal-termen/] => 2800
[regions/sharkan/] => 2801
[regions/sharkovschina/] => 2802
[regions/sharlyk/] => 2803
[regions/sheksna/] => 2804
[regions/shelkovskaya/] => 2805
[regions/shemysheyka/] => 2806
[regions/shentala/] => 2807
[regions/sherbakul/] => 2808
[regions/sheregesh/] => 2809
[regions/sherlovaya-gora/] => 2810
[regions/shihany/] => 2811
[regions/shilovo/] => 2812
[regions/shipunovo/] => 2813
[regions/shira/] => 2814
[regions/shirochanka/] => 2815
[regions/shklov/] => 2816
[regions/shumilino/] => 2817
[regions/shushenskoe-krasnoyarskiy-kray/] => 2818
[regions/shygyrdan/] => 2819
[regions/sibircevo/] => 2820
[regions/sibirskiy/] => 2821
[regions/siverskiy/] => 2822
[regions/skidel/] => 2823
[regions/skovorodino/] => 2824
[regions/slavyanka/] => 2825
[regions/slonim/] => 2826
[regions/smirnyh/] => 2827
[regions/smolenskoe/] => 2828
[regions/smolyaninovo/] => 2829
[regions/smorgon/] => 2830
[regions/sokolovyy/] => 2831
[regions/sokur/] => 2832
[regions/soldato-aleksandrovskoe/] => 2833
[regions/soligorsk/] => 2834
[regions/solnechnyy-habarovskiy-kray/] => 2835
[regions/solnechnyy-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 2836
[regions/sosnovka-kirovskaya-oblast/] => 2837
[regions/sosnovo-ozyorskoe/] => 2838
[regions/sosnovoborsk-penzenskaya-oblast/] => 2839
[regions/sosva/] => 2840
[regions/sotnikovo/] => 2841
[regions/sovetsk-kirovskaya-oblast/] => 2842
[regions/sovetsk-tulskaya-oblast/] => 2843
[regions/sovetskaya-krasnodarskiy-kray/] => 2844
[regions/sovetskaya-stavropolskiy-kray/] => 2845
[regions/sovetskiy-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 2846
[regions/sovetskiy-respublika-mariy-el/] => 2847
[regions/sovetskoe/] => 2848
[regions/spassk/] => 2849
[regions/spassk-ryazanskiy/] => 2850
[regions/spasskoe/] => 2851
[regions/spirovo/] => 2852
[regions/spokoynaya/] => 2853
[regions/sredniy/] => 2854
[regions/srednyaya-ahtuba/] => 2855
[regions/srednyaya-elyuzan/] => 2856
[regions/sretensk/] => 2857
[regions/stanovoe/] => 2858
[regions/staraya-mayna/] => 2859
[regions/staraya-stanica-krasnodarskiy-kray/] => 2860
[regions/staraya-stanica-rostovskaya-oblast/] => 2861
[regions/starica/] => 2862
[regions/starobin/] => 2863
[regions/staroderevyankovskaya/] => 2864
[regions/staroe-shaygovo/] => 2865
[regions/starokucherganovka/] => 2866
[regions/staroleushkovskaya/] => 2867
[regions/staromarevka/] => 2868
[regions/starominskaya/] => 2869
[regions/staronizhesteblievskaya/] => 2870
[regions/staroscherbinovskaya/] => 2871
[regions/starotitarovskaya/] => 2872
[regions/starovelichkovskaya/] => 2873
[regions/staroyurevo/] => 2874
[regions/starye-atagi/] => 2875
[regions/staryy-cherek/] => 2876
[regions/stavrovo/] => 2877
[regions/stepnoe-ozero/] => 2878
[regions/stepnoe-saratovskaya-oblast/] => 2879
[regions/stepnoe-stavropolskiy-kray/] => 2880
[regions/sterlibashevo/] => 2881
[regions/stolin/] => 2882
[regions/storozhevaya/] => 2883
[regions/streleckoe/] => 2884
[regions/stroitel-tambovskaya-oblast/] => 2885
[regions/subhankulovo/] => 2886
[regions/suhobezvodnoe/] => 2887
[regions/suhodol/] => 2888
[regions/sulak/] => 2889
[regions/sultan-yangi-yurt/] => 2890
[regions/sunzha/] => 2891
[regions/suoyarvi/] => 2892
[regions/suponevo/] => 2893
[regions/supsekh/] => 2894
[regions/surhahi/] => 2895
[regions/sursk/] => 2896
[regions/surskoe/] => 2897
[regions/suvorovskaya/] => 2898
[regions/suzun/] => 2899
[regions/svetlyy-orenburgskaya-oblast/] => 2900
[regions/svetlyy-saratovskaya-oblast/] => 2901
[regions/svetlyy-tomskaya-oblast/] => 2902
[regions/svetlyy-yar/] => 2903
[regions/svisloch/] => 2904
[regions/svobody/] => 2905
[regions/sychyovka/] => 2906
[regions/syumsi/] => 2907
[regions/taksimo/] => 2908
[regions/talicy/] => 2909
[regions/talmenka/] => 2910
[regions/talovaya/] => 2911
[regions/tamala/] => 2912
[regions/taman/] => 2913
[regions/tambovka/] => 2914
[regions/tarasovskiy/] => 2915
[regions/tarki/] => 2916
[regions/tarumovka/] => 2917
[regions/taseevo/] => 2918
[regions/tashla/] => 2919
[regions/tashtyp/] => 2920
[regions/tatarka/] => 2921
[regions/tatischevo/] => 2922
[regions/tavrichanka/] => 2923
[regions/tavricheskoe/] => 2924
[regions/tavrovo/] => 2925
[regions/tayozhnyy/] => 2926
[regions/tayzhina/] => 2927
[regions/tazovskiy/] => 2928
[regions/tbilisskaya/] => 2929
[regions/teberda/] => 2930
[regions/temirgoevskaya/] => 2931
[regions/temizhbekskaya/] => 2932
[regions/temnikov/] => 2933
[regions/terekli-mekteb/] => 2934
[regions/tereze/] => 2935
[regions/ternovka/] => 2936
[regions/ternovskaya/] => 2937
[regions/tevriz/] => 2938
[regions/timashevo/] => 2939
[regions/tisul/] => 2940
[regions/tlyustenhabl/] => 2941
[regions/tockoe/] => 2942
[regions/tockoe-vtoroe/] => 2943
[regions/togur/] => 2944
[regions/tokaryovka/] => 2945
[regions/toksovo/] => 2946
[regions/tolbazy/] => 2947
[regions/tolochin/] => 2948
[regions/tolstoy-yurt/] => 2949
[regions/tommot/] => 2950
[regions/topchiha/] => 2951
[regions/torbeevo/] => 2952
[regions/tovarkovo/] => 2953
[regions/troickaya/] => 2954
[regions/troickiy-belgorodskaya-oblast/] => 2955
[regions/troickiy-sverdlovskaya-oblast/] => 2956
[regions/troicko-pechorsk/] => 2957
[regions/troickoe-altayskiy-kray/] => 2958
[regions/troickoe-habarovskiy-kray/] => 2959
[regions/troickoe-respublika-kalmykiya/] => 2960
[regions/trudobelikovskiy/] => 2961
[regions/trudovoe/] => 2962
[regions/trunovskoe/] => 2963
[regions/tugulym/] => 2964
[regions/tulskiy/] => 2965
[regions/tuma/] => 2966
[regions/turinskaya-sloboda/] => 2967
[regions/turki/] => 2968
[regions/turochak/] => 2969
[regions/turtas/] => 2970
[regions/turuntaevo/] => 2971
[regions/tyazhinskiy/] => 2972
[regions/tymovskoe/] => 2973
[regions/tyube/] => 2974
[regions/tyulgan/] => 2975
[regions/tyumencevo/] => 2976
[regions/uchkeken/] => 2977
[regions/udobnaya/] => 2978
[regions/ugleuralskiy/] => 2979
[regions/ulkan/] => 2980
[regions/ulluaya/] => 2981
[regions/ulyanovka/] => 2982
[regions/ulyoty/] => 2983
[regions/uncukul/] => 2984
[regions/uporovo/] => 2985
[regions/urengoy/] => 2986
[regions/urmary/] => 2987
[regions/urussu/] => 2988
[regions/urvan/] => 2989
[regions/ushachi/] => 2990
[regions/usogorsk/] => 2991
[regions/uspenskoe/] => 2992
[regions/ust-abakan/] => 2993
[regions/ust-barguzin/] => 2994
[regions/ust-doneckiy/] => 2995
[regions/ust-kalmanka/] => 2996
[regions/ust-kinelskiy/] => 2997
[regions/ust-kulom/] => 2998
[regions/ust-ordynskiy/] => 2999
[regions/ust-uda/] => 3000
[regions/utyovka/] => 3001
[regions/uva/] => 3002
[regions/uyskoe/] => 3003
[regions/valerik/] => 3004
[regions/vanino/] => 3005
[regions/varenikovskaya/] => 3006
[regions/vargashi/] => 3007
[regions/varna/] => 3008
[regions/vasilevo/] => 3009
[regions/velichaevskoe/] => 3010
[regions/velikovechnoe/] => 3011
[regions/velizh/] => 3012
[regions/vengerovo/] => 3013
[regions/verh-tula/] => 3014
[regions/verhnebakanskiy/] => 3015
[regions/verhnedneprovskiy/] => 3016
[regions/verhnedvinsk/] => 3017
[regions/verhnee-kazanische/] => 3018
[regions/verhneuralsk/] => 3019
[regions/verhnevilyuysk/] => 3020
[regions/verhneyarkeevo/] => 3021
[regions/verhnie-achaluki/] => 3022
[regions/verhnie-sergi/] => 3023
[regions/verhniy-baskunchak/] => 3024
[regions/verhniy-mamon/] => 3025
[regions/verhniy-naur/] => 3026
[regions/verhnyaya-hava/] => 3027
[regions/verhnyaya-sinyachiha/] => 3028
[regions/verhnyaya-tura/] => 3029
[regions/verhoture/] => 3030
[regions/vesegonsk/] => 3031
[regions/veshkayma/] => 3032
[regions/vetka/] => 3033
[regions/vetluzhskiy/] => 3034
[regions/vidyaevo/] => 3035
[regions/vikulovo/] => 3036
[regions/vinsady/] => 3037
[regions/vinzili/] => 3038
[regions/vityazevo-krasnodarskiy-kray/] => 3039
[regions/vizinga/] => 3040
[regions/vladimiro-aleksandrovskoe/] => 3041
[regions/vlasiha-altayskiy-kray/] => 3042
[regions/vlasiha-moskovskaya-oblast/] => 3043
[regions/vodnyy/] => 3044
[regions/volchiha/] => 3045
[regions/volginskiy/] => 3046
[regions/volkovysk/] => 3047
[regions/volno-nadezhdinskoe/] => 3048
[regions/volodarsk/] => 3049
[regions/volodarskiy/] => 3050
[regions/volya/] => 3051
[regions/volzhskiy-samarskaya-oblast/] => 3052
[regions/vorgashor/] => 3053
[regions/voronezhskaya/] => 3054
[regions/voronovo/] => 3055
[regions/vorotynsk/] => 3056
[regions/vozdvizhenka/] => 3057
[regions/vozzhaevka/] => 3058
[regions/vurnary/] => 3059
[regions/vychegodskiy/] => 3060
[regions/vylgort/] => 3061
[regions/vyoshenskaya/] => 3062
[regions/vyrica/] => 3063
[regions/vyselki/] => 3064
[regions/vysokaya-gora/] => 3065
[regions/vysokiy/] => 3066
[regions/vysokoe/] => 3067
[regions/yablonovskiy/] => 3068
[regions/yadrin/] => 3069
[regions/yakshur-bodya/] => 3070
[regions/yalga/] => 3071
[regions/yandare/] => 3072
[regions/yantarnyy/] => 3073
[regions/yar/] => 3074
[regions/yar-sale/] => 3075
[regions/yarega/] => 3076
[regions/yarkovo-novosibirskaya-oblast/] => 3077
[regions/yarkovo-tyumenskaya-oblast/] => 3078
[regions/yaroslavskaya/] => 3079
[regions/yashkino/] => 3080
[regions/yashkul/] => 3081
[regions/yasnaya/] => 3082
[regions/yasnogorsk-zabaykalskiy-kray/] => 3083
[regions/yavas/] => 3084
[regions/yaya/] => 3085
[regions/yayva/] => 3086
[regions/ytyk-kyuyol/] => 3087
[regions/yuca/] => 3088
[regions/yurgamysh/] => 3089
[regions/yurty/] => 3090
[regions/yuzhno-kurilsk/] => 3091
[regions/yuzhno-suhokumsk/] => 3092
[regions/zabaykalsk/] => 3093
[regions/zabrody/] => 3094
[regions/zadonsk/] => 3095
[regions/zaigraevo/] => 3096
[regions/zakan-yurt/] => 3097
[regions/zalari/] => 3098
[regions/zalesovo/] => 3099
[regions/zalukokoazhe/] => 3100
[regions/zaokskiy/] => 3101
[regions/zapadnaya-dvina/] => 3102
[regions/zarechnyy-penzenskaya-oblast/] => 3103
[regions/zaterechnyy/] => 3104
[regions/zauralskiy/] => 3105
[regions/zavetnoe/] => 3106
[regions/zavety-ilicha/] => 3107
[regions/zavodskoy/] => 3108
[regions/zavoronezhskoe/] => 3109
[regions/zavyalovo-altayskiy-kray/] => 3110
[regions/zavyalovo-udmurtskaya-respublika/] => 3111
[regions/zayukovo/] => 3112
[regions/zdvinsk/] => 3113
[regions/zelenchukskaya/] => 3114
[regions/zelenoborskiy/] => 3115
[regions/zelva/] => 3116
[regions/zemetchino/] => 3117
[regions/zhabinka/] => 3118
[regions/zheleznogorsk-krasnoyarskiy-kray/] => 3119
[regions/zheleznogorsk-kurskaya-oblast/] => 3120
[regions/zheshart/] => 3121
[regions/zhigalovo/] => 3122
[regions/zhitkovichi/] => 3123
[regions/zhlobin/] => 3124
[regions/zimovniki/] => 3125
[regions/zmeyskaya/] => 3126
[regions/zmiyovka/] => 3127
[regions/znamenskoe/] => 3128
[regions/zolskaya/] => 3129
[regions/zonalnaya-stanciya/] => 3130
[regions/zubova-polyana/] => 3131
[regions/zyryanskoe/] => 3132
[feed-doctors.xml] => 3133
[o-nas/vacancy/] => 3134
[vyigruzka-bazyi-aktivnyix-gorodov/] => 3135
[test/] => 3137
[services-context/kodirovanie-gipnozom-narkologiya24/] => 3138
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/] => 3139
[vyigruzka-spiska-stranicz/] => 3140
[vyigruzka-nomerov-telefonov/] => 3141
[otzyvy/lechenie-alkogolizma/] => 3142
[otzyvy/kodirovanie-alkogolizma/] => 3143
[otzyvy/lechenie-toksikomanii/] => 3144
[otzyvy/reabilitaczionnyij-czentr/] => 3146
[otzyvy/vyivod-iz-zapoya/] => 3147
[otzyvy/lechenie-narkomanii/] => 3148
[otzyvy/psixiatriya/] => 3149
[otzyvy/pomoshh-alkozavisimyim/] => 3150
[otzyvy/lechenie-alkogolizma-v-staczionare/] => 3151
[otzyvy/xronicheskij-alkogolizm/] => 3152
[otzyvy/prinuditelnoe-lechenie-ot-alkogolizma/] => 3153
[otzyvy/lechenie-sozavisimosti/] => 3154
[otzyvy/narkologicheskaya-skoraya/] => 3155
[otzyvy/konsultacziya-narkologa/] => 3156
[otzyvy/lechenie-alkogolizma-ambulatorno/] => 3157
[otzyvy/zhenskij-alkogolizm/] => 3158
[otzyvy/alkogolnoe-otravlenie/] => 3159
[otzyvy/czentr-dlya-alkogolikov/] => 3160
[otzyvy/lechenie-alkogolizma-na-domu/] => 3161
[otzyvy/lechenie-alkogolizma-gipnozom/] => 3162
[otzyvy/lechenie-pivnogo-alkogolizma/] => 3163
[otzyvy/plazmaferez/] => 3164
[otzyvy/narkologicheskij-dispanser/] => 3165
[otzyvy/lazernoe-kodirovanie-alkogolizma/] => 3166
[otzyvy/podshivka-ot-alkogolizma/] => 3167
[otzyvy/vivitrol/] => 3168
[otzyvy/kodirovanie-algominal/] => 3169
[otzyvy/kodirovanie-naltrekson/] => 3170
[otzyvy/kodirovanie-po-dovzhenko/] => 3171
[otzyvy/kodirovanie-ukolom/] => 3172
[otzyvy/esperal/] => 3173
[otzyvy/akvilong/] => 3174
[otzyvy/kodirovanie-gipnozom/] => 3175
[otzyvy/kodirovanie-ot-alkogolizma-na-domu/] => 3176
[otzyvy/torpedo/] => 3177
[otzyvy/kodirovanie-dvojnoj-blok/] => 3178
[otzyvy/snyatie-kodirovki/] => 3179
[otzyvy/narkolog-na-dom/] => 3180
[otzyvy/kapelnicza-pri-intoksikaczii/] => 3181
[otzyvy/ekstrennoe-vyitrezvlenie/] => 3182
[otzyvy/vyivod-iz-zapoya-na-domu/] => 3183
[otzyvy/kapelnicza-ot-poxmelya/] => 3184
[otzyvy/kapelnicza-na-domu/] => 3185
[otzyvy/detoksikacziya/] => 3186
[otzyvy/czentr-dlya-narkozavisimyix/] => 3187
[otzyvy/snyatie-lomki/] => 3188
[otzyvy/lechenie-zavisimosti-ot-spajsa/] => 3189
[otzyvy/lechenie-igrovoj-zavisimosti/] => 3190
[otzyvy/day-top/] => 3191
[otzyvy/amfetaminovaya-zavisimost/] => 3192
[otzyvy/lechenie-kodeinovoj-zavisimosti/] => 3193
[otzyvy/narkologicheskaya-pomoshh/] => 3194
[otzyvy/lechenie-zavisimosti-ot-mefedrona/] => 3195
[otzyvy/lechenie-solevoj-zavisimosti/] => 3196
[otzyvy/reabilitacziya-narkozavisimyix/] => 3197
[otzyvy/reabilitacziya-podrostkov/] => 3198
[otzyvy/lechenie-zavisimosti-ot-butirata/] => 3199
[otzyvy/lechenie-zavisimosti-ot-gashisha/] => 3200
[otzyvy/ubod/] => 3201
[otzyvy/lechenie-zavisimosti-ot-geroina/] => 3202
[otzyvy/lechenie-zavisimosti-ot-marixuanyi/] => 3203
[otzyvy/reabilitacziya-12-shagov/] => 3204
[otzyvy/kodirovanie-narkozavisimosti/] => 3205
[otzyvy/lechenie-zavisimosti-ot-liriki/] => 3206
[otzyvy/lechenie-zavisimosti-ot-tropikamida/] => 3207
[otzyvy/psixiatricheskaya-pomoshh/] => 3208
[otzyvy/psixiatr-na-dom/] => 3209
[otzyvy/lechenie-depressivnyix-rasstrojstv/] => 3210
[otzyvy/detskij-psixolog/] => 3211
[otzyvy/lechenie-depressii/] => 3212
[otzyvy/lechenie-okr/] => 3213
[otzyvy/lechenie-epilepsii/] => 3214
[otzyvy/psixoterapevt-na-dom/] => 3215
[otzyvy/uslugi-psixiatra/] => 3216
[otzyvy/konsultacziya-psixologa/] => 3217
[otzyvy/klinicheskij-psixolog/] => 3218
[otzyvy/lechenie-psixoza/] => 3219
[otzyvy/lechenie-gallyuczinaczij/] => 3220
[otzyvy/lechenie-panicheskix-atak/] => 3221
[otzyvy/uslugi-psixoterapevta/] => 3222
[otzyvy/lechenie-istericheskix-rasstrojstv/] => 3223
[otzyvy/lechenie-psixicheskix-zabolevanij/] => 3224
[otzyvy/semejnyij-psixolog/] => 3225
[otzyvy/lechenie-shizofrenii/] => 3226
[otzyvy/lechenie-paranoji/] => 3227
[otzyvy/lechenie-demenczii/] => 3228
[o-nas/speczialisty/shurov-vasilij-aleksandrovich/] => 3229
[o-nas/speczialisty/ekaterina-anatolevna-shurova/] => 3230
[regions/sidney/] => 3231
[regions/melburn/] => 3232
[regions/brisben/] => 3233
[regions/pert/] => 3234
[regions/vena/] => 3235
[regions/grats/] => 3236
[regions/lints/] => 3237
[regions/zaltsburg/] => 3238
[regions/baku/] => 3239
[regions/sumgait/] => 3240
[regions/gyandzha/] => 3241
[regions/mingechaur/] => 3242
[regions/buenos-ayres/] => 3243
[regions/kordova/] => 3244
[regions/rosario/] => 3245
[regions/mendosa/] => 3246
[regions/erevan/] => 3247
[regions/gyumri/] => 3248
[regions/vanadzor/] => 3249
[regions/vagarshapat/] => 3250
[regions/mogilyov/] => 3251
[regions/bryussel/] => 3252
[regions/antverpen/] => 3253
[regions/gent/] => 3254
[regions/sharlerua/] => 3255
[regions/sofiya/] => 3256
[regions/plovdiv/] => 3257
[regions/burgas/] => 3258
[regions/san-paulu/] => 3259
[regions/rio-de-zhaneyro/] => 3260
[regions/braziliya/] => 3261
[regions/salvador/] => 3262
[regions/london/] => 3263
[regions/birmingem/] => 3264
[regions/manchester/] => 3265
[regions/glazgo/] => 3266
[regions/budapesht/] => 3267
[regions/debretssen/] => 3268
[regions/seged/] => 3269
[regions/mishkolts/] => 3270
[regions/berlin/] => 3271
[regions/gamburg/] => 3272
[regions/myunkhen/] => 3273
[regions/kyoln/] => 3274
[regions/afiny/] => 3275
[regions/saloniki/] => 3276
[regions/patry/] => 3277
[regions/iraklion/] => 3278
[regions/tbilisi/] => 3279
[regions/kutaisi/] => 3280
[regions/batumi/] => 3281
[regions/rustavi/] => 3282
[regions/kopenhagen/] => 3283
[regions/orkhus/] => 3284
[regions/odense/] => 3285
[regions/olborg/] => 3286
[regions/kair/] => 3287
[regions/aleksandriya/] => 3288
[regions/giza/] => 3289
[regions/shubra-el-kheyma/] => 3290
[regions/ierusalim/] => 3291
[regions/tel-aviv/] => 3292
[regions/khayfa/] => 3293
[regions/rishon-le-tsion/] => 3294
[regions/mumbai/] => 3295
[regions/deli/] => 3296
[regions/bangalor/] => 3297
[regions/khaydarabad/] => 3298
[regions/dzhakarta/] => 3299
[regions/surabaya/] => 3300
[regions/bandung/] => 3301
[regions/medan/] => 3302
[regions/dublin/] => 3303
[regions/kork/] => 3304
[regions/goluey/] => 3305
[regions/limerik/] => 3306
[regions/reykyavik/] => 3307
[regions/koupavogyur/] => 3308
[regions/khabnarfyordyur/] => 3309
[regions/akyureyri/] => 3310
[regions/madrid/] => 3311
[regions/barselona/] => 3312
[regions/valensiya/] => 3313
[regions/sevilya/] => 3314
[regions/saragosa/] => 3315
[regions/malaga/] => 3316
[regions/murciya/] => 3317
[regions/palma/] => 3318
[regions/las-palmas/] => 3319
[regions/bilbao/] => 3320
[regions/rim/] => 3321
[regions/milan/] => 3322
[regions/neapol/] => 3323
[regions/turin/] => 3324
[regions/almaty/] => 3325
[regions/astana/] => 3326
[regions/shymkent/] => 3327
[regions/karaganda/] => 3328
[regions/toronto/] => 3329
[regions/monreal/] => 3330
[regions/vankuver/] => 3331
[regions/kalgari/] => 3332
[regions/dokha/] => 3333
[regions/al-rayyan/] => 3334
[regions/umm-salal/] => 3335
[regions/al-vakra/] => 3336
[regions/nikosiya/] => 3337
[regions/limasol/] => 3338
[regions/larnaka/] => 3339
[regions/famagusta/] => 3340
[regions/bishkek/] => 3341
[regions/osh/] => 3342
[regions/dzhalal-abad/] => 3343
[regions/karakol/] => 3344
[regions/shankhay/] => 3345
[regions/pekin/] => 3346
[regions/chuntsin/] => 3347
[regions/guanchzhou/] => 3348
[regions/riga/] => 3349
[regions/daugavpils/] => 3350
[regions/liepaya/] => 3351
[regions/elgava/] => 3352
[regions/vilnyus/] => 3353
[regions/kaunas/] => 3354
[regions/klaipeda/] => 3355
[regions/shyaulyay/] => 3356
[regions/kuala-lumpur/] => 3357
[regions/dzhorzhtaun/] => 3358
[regions/ipokh/] => 3359
[regions/kuching/] => 3360
[regions/mekhiko/] => 3361
[regions/gvadalakhara/] => 3362
[regions/monterrey/] => 3363
[regions/pujebla/] => 3364
[regions/kishinyov/] => 3365
[regions/tiraspol/] => 3366
[regions/beltsy/] => 3367
[regions/bendery/] => 3368
[regions/ulan-bator/] => 3369
[regions/erdenet/] => 3370
[regions/darkhan/] => 3371
[regions/choibalsan/] => 3372
[regions/amsterdam/] => 3373
[regions/rotterdam/] => 3374
[regions/gaaga/] => 3375
[regions/utrekht/] => 3376
[regions/oklend/] => 3377
[regions/vellington/] => 3378
[regions/kraystcherch/] => 3379
[regions/gamilton/] => 3380
[regions/oslo/] => 3381
[regions/bergen/] => 3382
[regions/stavanger/] => 3383
[regions/tronkheim/] => 3384
[regions/dubay/] => 3385
[regions/abu-dabi/] => 3386
[regions/shardzha/] => 3387
[regions/al-ayn/] => 3388
[regions/lima/] => 3389
[regions/arekipa/] => 3390
[regions/trukhilyo/] => 3391
[regions/chiklayo/] => 3392
[regions/varshava/] => 3393
[regions/krakov/] => 3394
[regions/lodz/] => 3395
[regions/vrotslav/] => 3396
[regions/lissabon/] => 3397
[regions/portu/] => 3398
[regions/amadora/] => 3399
[regions/braga/] => 3400
[regions/bukharesht/] => 3401
[regions/kluzh-napoka/] => 3402
[regions/timishoara/] => 3403
[regions/yassy/] => 3404
[regions/belgrad/] => 3405
[regions/novi-sad/] => 3406
[regions/nish/] => 3407
[regions/kraguevats/] => 3408
[regions/singapur/] => 3409
[regions/bratislava/] => 3410
[regions/koshitse/] => 3411
[regions/preshov/] => 3412
[regions/zhilina/] => 3413
[regions/lyublyana/] => 3414
[regions/maribor/] => 3415
[regions/tsele/] => 3416
[regions/kran/] => 3417
[regions/nyu-york/] => 3418
[regions/los-andzheles/] => 3419
[regions/chikago/] => 3420
[regions/khjuston/] => 3421
[regions/dushanbe/] => 3422
[regions/khudzhand/] => 3423
[regions/bokhtar/] => 3424
[regions/kulyab/] => 3425
[regions/bangkok/] => 3426
[regions/chiangmaj/] => 3427
[regions/pattayya/] => 3428
[regions/nongkhay/] => 3429
[regions/ashkhabad/] => 3430
[regions/turkmenabad/] => 3431
[regions/dashoguz/] => 3432
[regions/mary/] => 3433
[regions/stambul/] => 3434
[regions/ankara/] => 3435
[regions/izmir/] => 3436
[regions/bursa/] => 3437
[regions/tashkent/] => 3438
[regions/samarkand/] => 3439
[regions/bukhara/] => 3440
[regions/namangan/] => 3441
[regions/khelsinki/] => 3442
[regions/espoo/] => 3443
[regions/tampere/] => 3444
[regions/vantaa/] => 3445
[regions/parizh/] => 3446
[regions/marsel/] => 3447
[regions/lion/] => 3448
[regions/tuluza/] => 3449
[regions/zagreb/] => 3450
[regions/split/] => 3451
[regions/rieka/] => 3452
[regions/osiek/] => 3453
[regions/podgoritsa/] => 3454
[regions/nikshich/] => 3455
[regions/khertseg-novi/] => 3456
[regions/plevlya/] => 3457
[regions/praga/] => 3458
[regions/brno/] => 3459
[regions/ostrava/] => 3460
[regions/plzen/] => 3461
[regions/santyago/] => 3462
[regions/valpahraiso/] => 3463
[regions/vinya-del-mar/] => 3464
[regions/konsepsion/] => 3465
[regions/tsyurikh/] => 3466
[regions/zheneva/] => 3467
[regions/bazel/] => 3468
[regions/lozanna/] => 3469
[regions/stokgolm/] => 3470
[regions/gyoteborg/] => 3471
[regions/malmyo/] => 3472
[regions/uppsala/] => 3473
[regions/kolombo/] => 3474
[regions/dekhivala-maunt-laviniya/] => 3475
[regions/moratuva/] => 3476
[regions/negombo/] => 3477
[regions/kito/] => 3478
[regions/guayakil/] => 3479
[regions/kuenka/] => 3480
[regions/santo-domingo/] => 3481
[regions/seul/] => 3482
[regions/pusan/] => 3483
[regions/inchkheon/] => 3484
[regions/tegu/] => 3485
[regions/tokio/] => 3486
[regions/yokogama/] => 3487
[regions/osaka/] => 3488
[regions/nagoya/] => 3489
[regions/poznan/] => 3490
[regions/gdansk/] => 3491
[regions/schetin/] => 3492
[regions/bydgosch/] => 3493
[regions/lyublin/] => 3494
[regions/katovitse/] => 3495
[uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/] => 3496
[uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/] => 3497
[uslugi-i-ceny/lechenie-narkomanii/medikamentoznoe-lechenie-narkomanii/] => 6963
[uslugi-i-ceny/lechenie-narkomanii/lechenie-metadonovoj-zavisimosti/] => 6964
[uslugi-i-ceny/lechenie-narkomanii/test-na-narkotiki/] => 6965
[uslugi-i-ceny/lechenie-narkomanii/lechenie-narkomanii-gipnozom/] => 6966
[uslugi-i-ceny/reabilitatsionnyy-tsentr/reabilitacziya-narkomanov-12-shagov/] => 6967
[uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/] => 6968
[uslugi-i-ceny/reabilitatsionnyy-tsentr/reabilitaczionnyij-czentr-dlya-alkogolikov/] => 6969
[uslugi-i-ceny/vyvod-iz-zapoya/psixiatr-narkolog/] => 6971
[regions/belostok/] => 6973
[regions/monako/] => 6975
)
[resourceMap] => Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 9
[4] => 10
[5] => 11
[6] => 13
[7] => 14
[8] => 19
[9] => 20
[10] => 44
[11] => 136
)
[3] => Array
(
[0] => 4
[1] => 5
[2] => 8
[3] => 24
[4] => 41
[5] => 214
[6] => 215
[7] => 1453
[8] => 1460
[9] => 1462
[10] => 3133
[11] => 3135
[12] => 3137
[13] => 3140
[14] => 3141
)
[13] => Array
(
[0] => 6
)
[6] => Array
(
[0] => 7
[1] => 221
[2] => 223
[3] => 224
[4] => 225
[5] => 226
[6] => 227
[7] => 228
[8] => 229
[9] => 230
[10] => 231
[11] => 232
[12] => 233
[13] => 234
[14] => 235
[15] => 236
[16] => 237
[17] => 238
[18] => 239
[19] => 240
[20] => 241
[21] => 242
[22] => 243
[23] => 244
[24] => 245
[25] => 246
[26] => 247
[27] => 248
[28] => 249
[29] => 250
[30] => 251
[31] => 252
[32] => 253
[33] => 254
[34] => 255
[35] => 256
[36] => 257
[37] => 258
[38] => 259
[39] => 260
[40] => 261
[41] => 262
[42] => 263
[43] => 264
[44] => 265
[45] => 266
[46] => 267
[47] => 268
[48] => 269
[49] => 270
[50] => 271
[51] => 272
[52] => 273
[53] => 274
[54] => 275
[55] => 276
[56] => 277
[57] => 278
[58] => 279
[59] => 280
[60] => 281
[61] => 282
[62] => 283
[63] => 284
[64] => 285
[65] => 286
[66] => 287
[67] => 288
[68] => 289
[69] => 290
[70] => 291
[71] => 292
[72] => 293
[73] => 294
[74] => 295
[75] => 296
[76] => 297
[77] => 298
[78] => 299
[79] => 300
[80] => 301
[81] => 302
[82] => 303
[83] => 304
[84] => 305
[85] => 306
[86] => 307
[87] => 308
[88] => 309
[89] => 310
[90] => 311
[91] => 312
[92] => 313
[93] => 314
[94] => 315
[95] => 316
[96] => 317
[97] => 318
[98] => 319
[99] => 320
[100] => 321
[101] => 322
[102] => 323
[103] => 324
[104] => 325
[105] => 326
[106] => 327
[107] => 328
[108] => 329
[109] => 330
[110] => 331
[111] => 332
[112] => 333
[113] => 334
[114] => 335
[115] => 336
[116] => 337
[117] => 338
[118] => 339
[119] => 340
[120] => 341
[121] => 342
[122] => 343
[123] => 344
[124] => 345
[125] => 346
[126] => 347
[127] => 348
[128] => 349
[129] => 350
[130] => 351
[131] => 352
[132] => 353
[133] => 354
[134] => 355
[135] => 356
[136] => 357
[137] => 358
[138] => 359
[139] => 360
[140] => 361
[141] => 362
[142] => 363
[143] => 364
[144] => 365
[145] => 366
[146] => 367
[147] => 368
[148] => 369
[149] => 370
[150] => 371
[151] => 372
[152] => 373
[153] => 374
[154] => 375
[155] => 376
[156] => 377
[157] => 378
[158] => 379
[159] => 380
[160] => 381
[161] => 382
[162] => 383
[163] => 384
[164] => 385
[165] => 386
[166] => 387
[167] => 388
[168] => 389
[169] => 390
[170] => 391
[171] => 392
[172] => 393
[173] => 394
[174] => 395
[175] => 396
[176] => 397
[177] => 398
[178] => 399
[179] => 400
[180] => 401
[181] => 402
[182] => 403
[183] => 404
[184] => 405
[185] => 406
[186] => 407
[187] => 408
[188] => 409
[189] => 410
[190] => 411
[191] => 412
[192] => 413
[193] => 414
[194] => 415
[195] => 416
[196] => 417
[197] => 418
[198] => 419
[199] => 420
[200] => 421
[201] => 422
[202] => 423
[203] => 424
[204] => 425
[205] => 427
[206] => 428
[207] => 429
[208] => 430
[209] => 431
[210] => 432
[211] => 433
[212] => 434
[213] => 435
[214] => 436
[215] => 437
[216] => 438
[217] => 439
[218] => 440
[219] => 441
[220] => 442
[221] => 443
[222] => 444
[223] => 445
[224] => 446
[225] => 447
[226] => 448
[227] => 449
[228] => 450
[229] => 451
[230] => 452
[231] => 453
[232] => 454
[233] => 455
[234] => 456
[235] => 457
[236] => 458
[237] => 459
[238] => 460
[239] => 461
[240] => 462
[241] => 463
[242] => 464
[243] => 465
[244] => 466
[245] => 467
[246] => 468
[247] => 469
[248] => 470
[249] => 471
[250] => 472
[251] => 473
[252] => 474
[253] => 475
[254] => 476
[255] => 477
[256] => 478
[257] => 479
[258] => 480
[259] => 481
[260] => 482
[261] => 483
[262] => 484
[263] => 485
[264] => 486
[265] => 487
[266] => 488
[267] => 489
[268] => 490
[269] => 491
[270] => 492
[271] => 493
[272] => 494
[273] => 495
[274] => 496
[275] => 497
[276] => 498
[277] => 499
[278] => 500
[279] => 501
[280] => 502
[281] => 503
[282] => 504
[283] => 505
[284] => 506
[285] => 507
[286] => 508
[287] => 509
[288] => 510
[289] => 511
[290] => 512
[291] => 513
[292] => 514
[293] => 515
[294] => 516
[295] => 517
[296] => 518
[297] => 519
[298] => 520
[299] => 521
[300] => 522
[301] => 523
[302] => 524
[303] => 525
[304] => 526
[305] => 527
[306] => 528
[307] => 529
[308] => 530
[309] => 531
[310] => 532
[311] => 533
[312] => 534
[313] => 535
[314] => 536
[315] => 537
[316] => 538
[317] => 539
[318] => 540
[319] => 541
[320] => 542
[321] => 543
[322] => 544
[323] => 545
[324] => 546
[325] => 547
[326] => 548
[327] => 549
[328] => 550
[329] => 551
[330] => 552
[331] => 553
[332] => 554
[333] => 555
[334] => 556
[335] => 557
[336] => 558
[337] => 559
[338] => 560
[339] => 561
[340] => 562
[341] => 563
[342] => 564
[343] => 565
[344] => 566
[345] => 567
[346] => 568
[347] => 569
[348] => 570
[349] => 571
[350] => 572
[351] => 573
[352] => 574
[353] => 575
[354] => 576
[355] => 577
[356] => 578
[357] => 579
[358] => 580
[359] => 581
[360] => 582
[361] => 583
[362] => 584
[363] => 585
[364] => 586
[365] => 587
[366] => 588
[367] => 589
[368] => 590
[369] => 591
[370] => 592
[371] => 593
[372] => 594
[373] => 595
[374] => 596
[375] => 597
[376] => 598
[377] => 599
[378] => 600
[379] => 601
[380] => 602
[381] => 603
[382] => 604
[383] => 605
[384] => 606
[385] => 607
[386] => 608
[387] => 609
[388] => 610
[389] => 611
[390] => 612
[391] => 613
[392] => 614
[393] => 615
[394] => 616
[395] => 617
[396] => 618
[397] => 619
[398] => 620
[399] => 621
[400] => 622
[401] => 623
[402] => 624
[403] => 625
[404] => 626
[405] => 628
[406] => 629
[407] => 630
[408] => 631
[409] => 632
[410] => 633
[411] => 634
[412] => 635
[413] => 636
[414] => 637
[415] => 638
[416] => 639
[417] => 640
[418] => 641
[419] => 642
[420] => 643
[421] => 644
[422] => 645
[423] => 646
[424] => 647
[425] => 648
[426] => 649
[427] => 650
[428] => 651
[429] => 652
[430] => 653
[431] => 654
[432] => 655
[433] => 656
[434] => 657
[435] => 658
[436] => 659
[437] => 660
[438] => 661
[439] => 662
[440] => 663
[441] => 664
[442] => 665
[443] => 666
[444] => 667
[445] => 668
[446] => 669
[447] => 670
[448] => 671
[449] => 672
[450] => 673
[451] => 674
[452] => 675
[453] => 676
[454] => 677
[455] => 678
[456] => 679
[457] => 680
[458] => 681
[459] => 682
[460] => 683
[461] => 684
[462] => 685
[463] => 686
[464] => 687
[465] => 688
[466] => 689
[467] => 690
[468] => 691
[469] => 692
[470] => 693
[471] => 694
[472] => 695
[473] => 696
[474] => 697
[475] => 698
[476] => 699
[477] => 700
[478] => 701
[479] => 702
[480] => 703
[481] => 704
[482] => 705
[483] => 706
[484] => 707
[485] => 708
[486] => 709
[487] => 710
[488] => 711
[489] => 712
[490] => 713
[491] => 714
[492] => 715
[493] => 716
[494] => 717
[495] => 718
[496] => 719
[497] => 720
[498] => 721
[499] => 722
[500] => 723
[501] => 724
[502] => 725
[503] => 726
[504] => 727
[505] => 728
[506] => 729
[507] => 730
[508] => 731
[509] => 732
[510] => 733
[511] => 734
[512] => 735
[513] => 736
[514] => 737
[515] => 738
[516] => 739
[517] => 740
[518] => 741
[519] => 742
[520] => 743
[521] => 744
[522] => 745
[523] => 746
[524] => 747
[525] => 748
[526] => 749
[527] => 750
[528] => 751
[529] => 752
[530] => 753
[531] => 754
[532] => 755
[533] => 756
[534] => 757
[535] => 758
[536] => 759
[537] => 760
[538] => 761
[539] => 762
[540] => 763
[541] => 764
[542] => 765
[543] => 766
[544] => 767
[545] => 768
[546] => 769
[547] => 770
[548] => 771
[549] => 772
[550] => 773
[551] => 774
[552] => 775
[553] => 776
[554] => 777
[555] => 778
[556] => 779
[557] => 780
[558] => 781
[559] => 782
[560] => 783
[561] => 784
[562] => 785
[563] => 786
[564] => 787
[565] => 788
[566] => 789
[567] => 790
[568] => 791
[569] => 792
[570] => 793
[571] => 794
[572] => 795
[573] => 796
[574] => 797
[575] => 798
[576] => 799
[577] => 800
[578] => 801
[579] => 802
[580] => 803
[581] => 804
[582] => 805
[583] => 806
[584] => 807
[585] => 808
[586] => 809
[587] => 810
[588] => 811
[589] => 812
[590] => 813
[591] => 814
[592] => 815
[593] => 816
[594] => 817
[595] => 818
[596] => 819
[597] => 820
[598] => 821
[599] => 822
[600] => 823
[601] => 824
[602] => 825
[603] => 826
[604] => 827
[605] => 829
[606] => 830
[607] => 831
[608] => 832
[609] => 833
[610] => 834
[611] => 835
[612] => 836
[613] => 837
[614] => 838
[615] => 839
[616] => 840
[617] => 841
[618] => 842
[619] => 843
[620] => 844
[621] => 845
[622] => 846
[623] => 847
[624] => 848
[625] => 849
[626] => 850
[627] => 851
[628] => 852
[629] => 853
[630] => 854
[631] => 855
[632] => 856
[633] => 857
[634] => 858
[635] => 859
[636] => 860
[637] => 861
[638] => 862
[639] => 863
[640] => 864
[641] => 865
[642] => 866
[643] => 867
[644] => 868
[645] => 869
[646] => 870
[647] => 871
[648] => 872
[649] => 873
[650] => 874
[651] => 875
[652] => 876
[653] => 877
[654] => 878
[655] => 879
[656] => 880
[657] => 881
[658] => 882
[659] => 883
[660] => 884
[661] => 885
[662] => 886
[663] => 887
[664] => 888
[665] => 889
[666] => 890
[667] => 891
[668] => 892
[669] => 893
[670] => 894
[671] => 895
[672] => 896
[673] => 897
[674] => 898
[675] => 899
[676] => 900
[677] => 901
[678] => 902
[679] => 903
[680] => 904
[681] => 905
[682] => 906
[683] => 907
[684] => 908
[685] => 909
[686] => 910
[687] => 911
[688] => 912
[689] => 913
[690] => 914
[691] => 915
[692] => 916
[693] => 917
[694] => 918
[695] => 919
[696] => 920
[697] => 921
[698] => 922
[699] => 923
[700] => 924
[701] => 925
[702] => 926
[703] => 927
[704] => 928
[705] => 929
[706] => 930
[707] => 931
[708] => 932
[709] => 933
[710] => 934
[711] => 935
[712] => 936
[713] => 937
[714] => 938
[715] => 939
[716] => 940
[717] => 941
[718] => 942
[719] => 943
[720] => 944
[721] => 945
[722] => 946
[723] => 947
[724] => 948
[725] => 949
[726] => 950
[727] => 951
[728] => 952
[729] => 953
[730] => 954
[731] => 955
[732] => 956
[733] => 957
[734] => 958
[735] => 959
[736] => 960
[737] => 961
[738] => 962
[739] => 963
[740] => 964
[741] => 965
[742] => 966
[743] => 967
[744] => 968
[745] => 969
[746] => 970
[747] => 971
[748] => 972
[749] => 973
[750] => 974
[751] => 975
[752] => 976
[753] => 977
[754] => 978
[755] => 979
[756] => 980
[757] => 981
[758] => 982
[759] => 983
[760] => 984
[761] => 985
[762] => 986
[763] => 987
[764] => 988
[765] => 989
[766] => 990
[767] => 991
[768] => 992
[769] => 993
[770] => 994
[771] => 995
[772] => 996
[773] => 997
[774] => 998
[775] => 999
[776] => 1000
[777] => 1001
[778] => 1002
[779] => 1003
[780] => 1004
[781] => 1005
[782] => 1006
[783] => 1007
[784] => 1008
[785] => 1009
[786] => 1010
[787] => 1011
[788] => 1012
[789] => 1013
[790] => 1014
[791] => 1015
[792] => 1016
[793] => 1017
[794] => 1018
[795] => 1019
[796] => 1020
[797] => 1021
[798] => 1022
[799] => 1023
[800] => 1024
[801] => 1025
[802] => 1026
[803] => 1027
[804] => 1028
[805] => 1030
[806] => 1031
[807] => 1032
[808] => 1033
[809] => 1034
[810] => 1035
[811] => 1036
[812] => 1037
[813] => 1038
[814] => 1039
[815] => 1040
[816] => 1041
[817] => 1042
[818] => 1043
[819] => 1044
[820] => 1045
[821] => 1046
[822] => 1047
[823] => 1048
[824] => 1049
[825] => 1050
[826] => 1051
[827] => 1052
[828] => 1053
[829] => 1054
[830] => 1055
[831] => 1056
[832] => 1057
[833] => 1058
[834] => 1059
[835] => 1060
[836] => 1061
[837] => 1062
[838] => 1063
[839] => 1064
[840] => 1065
[841] => 1066
[842] => 1067
[843] => 1068
[844] => 1069
[845] => 1070
[846] => 1071
[847] => 1072
[848] => 1073
[849] => 1074
[850] => 1075
[851] => 1076
[852] => 1077
[853] => 1078
[854] => 1079
[855] => 1080
[856] => 1081
[857] => 1082
[858] => 1083
[859] => 1084
[860] => 1085
[861] => 1086
[862] => 1087
[863] => 1088
[864] => 1089
[865] => 1090
[866] => 1091
[867] => 1092
[868] => 1093
[869] => 1094
[870] => 1095
[871] => 1096
[872] => 1097
[873] => 1098
[874] => 1099
[875] => 1100
[876] => 1101
[877] => 1102
[878] => 1103
[879] => 1104
[880] => 1105
[881] => 1106
[882] => 1107
[883] => 1108
[884] => 1109
[885] => 1110
[886] => 1111
[887] => 1112
[888] => 1113
[889] => 1114
[890] => 1115
[891] => 1116
[892] => 1117
[893] => 1118
[894] => 1119
[895] => 1120
[896] => 1121
[897] => 1122
[898] => 1123
[899] => 1124
[900] => 1125
[901] => 1126
[902] => 1127
[903] => 1128
[904] => 1129
[905] => 1130
[906] => 1131
[907] => 1132
[908] => 1133
[909] => 1134
[910] => 1135
[911] => 1136
[912] => 1137
[913] => 1138
[914] => 1139
[915] => 1140
[916] => 1141
[917] => 1142
[918] => 1143
[919] => 1144
[920] => 1145
[921] => 1146
[922] => 1147
[923] => 1148
[924] => 1149
[925] => 1150
[926] => 1151
[927] => 1152
[928] => 1153
[929] => 1154
[930] => 1155
[931] => 1156
[932] => 1157
[933] => 1158
[934] => 1159
[935] => 1160
[936] => 1161
[937] => 1162
[938] => 1163
[939] => 1164
[940] => 1165
[941] => 1166
[942] => 1167
[943] => 1168
[944] => 1169
[945] => 1170
[946] => 1171
[947] => 1172
[948] => 1173
[949] => 1174
[950] => 1175
[951] => 1176
[952] => 1177
[953] => 1178
[954] => 1179
[955] => 1180
[956] => 1181
[957] => 1182
[958] => 1183
[959] => 1184
[960] => 1185
[961] => 1186
[962] => 1187
[963] => 1188
[964] => 1189
[965] => 1190
[966] => 1191
[967] => 1192
[968] => 1193
[969] => 1194
[970] => 1195
[971] => 1196
[972] => 1197
[973] => 1198
[974] => 1199
[975] => 1203
[976] => 1204
[977] => 1205
[978] => 1206
[979] => 1207
[980] => 1208
[981] => 1209
[982] => 1210
[983] => 1211
[984] => 1212
[985] => 1213
[986] => 1214
[987] => 1215
[988] => 1216
[989] => 1217
[990] => 1218
[991] => 1219
[992] => 1220
[993] => 1221
[994] => 1222
[995] => 1223
[996] => 1224
[997] => 1225
[998] => 1226
[999] => 1227
[1000] => 1228
[1001] => 1229
[1002] => 1231
[1003] => 1232
[1004] => 1233
[1005] => 1234
[1006] => 1235
[1007] => 1236
[1008] => 1237
[1009] => 1238
[1010] => 1239
[1011] => 1240
[1012] => 1241
[1013] => 1242
[1014] => 1243
[1015] => 1244
[1016] => 1245
[1017] => 1246
[1018] => 1247
[1019] => 1248
[1020] => 1249
[1021] => 1250
[1022] => 1251
[1023] => 1252
[1024] => 1253
[1025] => 1254
[1026] => 1255
[1027] => 1256
[1028] => 1257
[1029] => 1258
[1030] => 1259
[1031] => 1260
[1032] => 1261
[1033] => 1262
[1034] => 1263
[1035] => 1264
[1036] => 1265
[1037] => 1266
[1038] => 1267
[1039] => 1268
[1040] => 1269
[1041] => 1270
[1042] => 1271
[1043] => 1272
[1044] => 1273
[1045] => 1274
[1046] => 1275
[1047] => 1276
[1048] => 1277
[1049] => 1278
[1050] => 1279
[1051] => 1280
[1052] => 1281
[1053] => 1282
[1054] => 1283
[1055] => 1284
[1056] => 1285
[1057] => 1286
[1058] => 1287
[1059] => 1288
[1060] => 1289
[1061] => 1290
[1062] => 1291
[1063] => 1292
[1064] => 1293
[1065] => 1294
[1066] => 1295
[1067] => 1296
[1068] => 1297
[1069] => 1298
[1070] => 1299
[1071] => 1300
[1072] => 1301
[1073] => 1302
[1074] => 1303
[1075] => 1304
[1076] => 1305
[1077] => 1306
[1078] => 1307
[1079] => 1308
[1080] => 1309
[1081] => 1310
[1082] => 1311
[1083] => 1312
[1084] => 1313
[1085] => 1314
[1086] => 1315
[1087] => 1316
[1088] => 1317
[1089] => 1318
[1090] => 1319
[1091] => 1320
[1092] => 1321
[1093] => 1322
[1094] => 1323
[1095] => 1324
[1096] => 1325
[1097] => 1326
[1098] => 1327
[1099] => 1328
[1100] => 1329
[1101] => 1330
[1102] => 1331
[1103] => 1332
[1104] => 1333
[1105] => 1334
[1106] => 1335
[1107] => 1336
[1108] => 1337
[1109] => 1338
[1110] => 1339
[1111] => 1340
[1112] => 1341
[1113] => 1342
[1114] => 1343
[1115] => 1344
[1116] => 1345
[1117] => 1346
[1118] => 1347
[1119] => 1348
[1120] => 1349
[1121] => 1350
[1122] => 1351
[1123] => 1352
[1124] => 1353
[1125] => 1354
[1126] => 1355
[1127] => 1356
[1128] => 1357
[1129] => 1358
[1130] => 1359
[1131] => 1360
[1132] => 1361
[1133] => 1362
[1134] => 1363
[1135] => 1364
[1136] => 1365
[1137] => 1366
[1138] => 1367
[1139] => 1368
[1140] => 1369
[1141] => 1370
[1142] => 1371
[1143] => 1372
[1144] => 1373
[1145] => 1374
[1146] => 1375
[1147] => 1376
[1148] => 1377
[1149] => 1378
[1150] => 1379
[1151] => 1380
[1152] => 1381
[1153] => 1382
[1154] => 1383
[1155] => 1384
[1156] => 1385
[1157] => 1386
[1158] => 1387
[1159] => 1388
[1160] => 1389
[1161] => 1390
[1162] => 1391
[1163] => 1392
[1164] => 1393
[1165] => 1394
[1166] => 1395
[1167] => 1396
[1168] => 1397
[1169] => 1398
[1170] => 1399
[1171] => 1400
[1172] => 1401
[1173] => 1402
[1174] => 1403
[1175] => 1404
[1176] => 1405
[1177] => 1406
[1178] => 1407
[1179] => 1408
[1180] => 1409
[1181] => 1410
[1182] => 1411
[1183] => 1412
[1184] => 1413
[1185] => 1414
[1186] => 1415
[1187] => 1416
[1188] => 1417
[1189] => 1418
[1190] => 1419
[1191] => 1420
[1192] => 1421
[1193] => 1422
[1194] => 1423
[1195] => 1424
[1196] => 1425
[1197] => 1426
[1198] => 1427
[1199] => 1428
[1200] => 1429
[1201] => 1433
[1202] => 1434
[1203] => 1435
[1204] => 1436
[1205] => 1437
[1206] => 1438
[1207] => 1439
[1208] => 1440
[1209] => 1441
[1210] => 1442
[1211] => 1443
[1212] => 1444
[1213] => 1445
[1214] => 1446
[1215] => 1447
[1216] => 1448
[1217] => 1449
[1218] => 1450
[1219] => 1451
[1220] => 1452
[1221] => 1463
[1222] => 1464
[1223] => 1465
[1224] => 1466
[1225] => 1467
[1226] => 1468
[1227] => 1469
[1228] => 1470
[1229] => 1471
[1230] => 1472
[1231] => 1473
[1232] => 1474
[1233] => 1475
[1234] => 1476
[1235] => 1477
[1236] => 1478
[1237] => 1479
[1238] => 1480
[1239] => 1481
[1240] => 1482
[1241] => 1483
[1242] => 1484
[1243] => 1485
[1244] => 1486
[1245] => 1487
[1246] => 1488
[1247] => 1489
[1248] => 1490
[1249] => 1491
[1250] => 1492
[1251] => 1493
[1252] => 1494
[1253] => 1495
[1254] => 1496
[1255] => 1497
[1256] => 1498
[1257] => 1499
[1258] => 1500
[1259] => 1501
[1260] => 1502
[1261] => 1503
[1262] => 1504
[1263] => 1505
[1264] => 1506
[1265] => 1507
[1266] => 1508
[1267] => 1509
[1268] => 1510
[1269] => 1511
[1270] => 1512
[1271] => 1513
[1272] => 1514
[1273] => 1515
[1274] => 1516
[1275] => 1517
[1276] => 1518
[1277] => 1519
[1278] => 1520
[1279] => 1521
[1280] => 1522
[1281] => 1523
[1282] => 1524
[1283] => 1525
[1284] => 1526
[1285] => 1527
[1286] => 1528
[1287] => 1529
[1288] => 1530
[1289] => 1531
[1290] => 1532
[1291] => 1533
[1292] => 1534
[1293] => 1535
[1294] => 1536
[1295] => 1537
[1296] => 1538
[1297] => 1539
[1298] => 1540
[1299] => 1541
[1300] => 1542
[1301] => 1543
[1302] => 1544
[1303] => 1545
[1304] => 1546
[1305] => 1547
[1306] => 1548
[1307] => 1549
[1308] => 1550
[1309] => 1551
[1310] => 1552
[1311] => 1553
[1312] => 1554
[1313] => 1555
[1314] => 1556
[1315] => 1557
[1316] => 1558
[1317] => 1559
[1318] => 1560
[1319] => 1561
[1320] => 1562
[1321] => 1563
[1322] => 1564
[1323] => 1565
[1324] => 1566
[1325] => 1567
[1326] => 1568
[1327] => 1569
[1328] => 1570
[1329] => 1571
[1330] => 1572
[1331] => 1573
[1332] => 1574
[1333] => 1575
[1334] => 1576
[1335] => 1577
[1336] => 1578
[1337] => 1579
[1338] => 1580
[1339] => 1581
[1340] => 1582
[1341] => 1583
[1342] => 1585
[1343] => 1586
[1344] => 1587
[1345] => 1588
[1346] => 1589
[1347] => 1590
[1348] => 1591
[1349] => 1592
[1350] => 1593
[1351] => 1594
[1352] => 1595
[1353] => 1596
[1354] => 1597
[1355] => 1598
[1356] => 1599
[1357] => 1600
[1358] => 1601
[1359] => 1602
[1360] => 1603
[1361] => 1604
[1362] => 1605
[1363] => 1606
[1364] => 1607
[1365] => 1608
[1366] => 1609
[1367] => 1610
[1368] => 1611
[1369] => 1612
[1370] => 1613
[1371] => 1614
[1372] => 1615
[1373] => 1616
[1374] => 1617
[1375] => 1618
[1376] => 1619
[1377] => 1620
[1378] => 1621
[1379] => 1622
[1380] => 1623
[1381] => 1624
[1382] => 1625
[1383] => 1626
[1384] => 1627
[1385] => 1628
[1386] => 1629
[1387] => 1630
[1388] => 1631
[1389] => 1632
[1390] => 1633
[1391] => 1634
[1392] => 1635
[1393] => 1636
[1394] => 1637
[1395] => 1638
[1396] => 1639
[1397] => 1640
[1398] => 1641
[1399] => 1642
[1400] => 1643
[1401] => 1644
[1402] => 1645
[1403] => 1646
[1404] => 1647
[1405] => 1648
[1406] => 1649
[1407] => 1650
[1408] => 1651
[1409] => 1652
[1410] => 1653
[1411] => 1654
[1412] => 1655
[1413] => 1656
[1414] => 1657
[1415] => 1658
[1416] => 1659
[1417] => 1660
[1418] => 1661
[1419] => 1662
[1420] => 1663
[1421] => 1664
[1422] => 1665
[1423] => 1666
[1424] => 1667
[1425] => 1668
[1426] => 1669
[1427] => 1670
[1428] => 1671
[1429] => 1672
[1430] => 1673
[1431] => 1674
[1432] => 1675
[1433] => 1676
[1434] => 1677
[1435] => 1678
[1436] => 1679
[1437] => 1680
[1438] => 1681
[1439] => 1682
[1440] => 1683
[1441] => 1684
[1442] => 1685
[1443] => 1686
[1444] => 1687
[1445] => 1688
[1446] => 1689
[1447] => 1690
[1448] => 1691
[1449] => 1692
[1450] => 1693
[1451] => 1694
[1452] => 1695
[1453] => 1696
[1454] => 1697
[1455] => 1698
[1456] => 1699
[1457] => 1700
[1458] => 1701
[1459] => 1702
[1460] => 1703
[1461] => 1704
[1462] => 1705
[1463] => 1706
[1464] => 1707
[1465] => 1708
[1466] => 1709
[1467] => 1710
[1468] => 1711
[1469] => 1712
[1470] => 1713
[1471] => 1714
[1472] => 1715
[1473] => 1716
[1474] => 1717
[1475] => 1718
[1476] => 1719
[1477] => 1720
[1478] => 1721
[1479] => 1722
[1480] => 1723
[1481] => 1724
[1482] => 1725
[1483] => 1726
[1484] => 1727
[1485] => 1728
[1486] => 1729
[1487] => 1730
[1488] => 1731
[1489] => 1732
[1490] => 1733
[1491] => 1734
[1492] => 1735
[1493] => 1736
[1494] => 1737
[1495] => 1738
[1496] => 1739
[1497] => 1740
[1498] => 1741
[1499] => 1742
[1500] => 1743
[1501] => 1744
[1502] => 1745
[1503] => 1746
[1504] => 1747
[1505] => 1748
[1506] => 1749
[1507] => 1750
[1508] => 1751
[1509] => 1752
[1510] => 1753
[1511] => 1754
[1512] => 1755
[1513] => 1756
[1514] => 1757
[1515] => 1758
[1516] => 1759
[1517] => 1760
[1518] => 1761
[1519] => 1762
[1520] => 1763
[1521] => 1764
[1522] => 1765
[1523] => 1766
[1524] => 1767
[1525] => 1768
[1526] => 1769
[1527] => 1770
[1528] => 1771
[1529] => 1772
[1530] => 1773
[1531] => 1774
[1532] => 1775
[1533] => 1776
[1534] => 1777
[1535] => 1778
[1536] => 1779
[1537] => 1780
[1538] => 1781
[1539] => 1782
[1540] => 1783
[1541] => 1784
[1542] => 1785
[1543] => 1786
[1544] => 1787
[1545] => 1788
[1546] => 1789
[1547] => 1790
[1548] => 1791
[1549] => 1792
[1550] => 1793
[1551] => 1794
[1552] => 1795
[1553] => 1796
[1554] => 1797
[1555] => 1798
[1556] => 1799
[1557] => 1800
[1558] => 1801
[1559] => 1802
[1560] => 1803
[1561] => 1804
[1562] => 1805
[1563] => 1806
[1564] => 1807
[1565] => 1808
[1566] => 1809
[1567] => 1810
[1568] => 1811
[1569] => 1812
[1570] => 1813
[1571] => 1814
[1572] => 1815
[1573] => 1816
[1574] => 1817
[1575] => 1818
[1576] => 1819
[1577] => 1820
[1578] => 1821
[1579] => 1822
[1580] => 1823
[1581] => 1824
[1582] => 1825
[1583] => 1826
[1584] => 1827
[1585] => 1828
[1586] => 1829
[1587] => 1830
[1588] => 1831
[1589] => 1832
[1590] => 1833
[1591] => 1834
[1592] => 1835
[1593] => 1836
[1594] => 1837
[1595] => 1838
[1596] => 1839
[1597] => 1840
[1598] => 1841
[1599] => 1842
[1600] => 1843
[1601] => 1844
[1602] => 1845
[1603] => 1846
[1604] => 1847
[1605] => 1848
[1606] => 1849
[1607] => 1850
[1608] => 1851
[1609] => 1852
[1610] => 1853
[1611] => 1854
[1612] => 1855
[1613] => 1856
[1614] => 1857
[1615] => 1858
[1616] => 1859
[1617] => 1888
[1618] => 1889
[1619] => 1890
[1620] => 1891
[1621] => 1892
[1622] => 1893
[1623] => 1894
[1624] => 1895
[1625] => 1896
[1626] => 1897
[1627] => 1898
[1628] => 1899
[1629] => 1900
[1630] => 1901
[1631] => 1902
[1632] => 1903
[1633] => 1904
[1634] => 1905
[1635] => 1906
[1636] => 1907
[1637] => 1908
[1638] => 1909
[1639] => 1910
[1640] => 1911
[1641] => 1912
[1642] => 1913
[1643] => 1914
[1644] => 1915
[1645] => 1916
[1646] => 1917
[1647] => 1918
[1648] => 1919
[1649] => 1920
[1650] => 1921
[1651] => 1922
[1652] => 1923
[1653] => 1924
[1654] => 1925
[1655] => 1926
[1656] => 1927
[1657] => 1928
[1658] => 1929
[1659] => 1930
[1660] => 1931
[1661] => 1932
[1662] => 1933
[1663] => 1934
[1664] => 1935
[1665] => 1936
[1666] => 1937
[1667] => 1938
[1668] => 1939
[1669] => 1940
[1670] => 1941
[1671] => 1942
[1672] => 1943
[1673] => 1944
[1674] => 1945
[1675] => 1946
[1676] => 1947
[1677] => 1948
[1678] => 1949
[1679] => 1950
[1680] => 1951
[1681] => 1952
[1682] => 1953
[1683] => 1954
[1684] => 1955
[1685] => 1956
[1686] => 1957
[1687] => 1958
[1688] => 1959
[1689] => 1960
[1690] => 1961
[1691] => 1962
[1692] => 1963
[1693] => 1964
[1694] => 1965
[1695] => 1966
[1696] => 1967
[1697] => 1968
[1698] => 1969
[1699] => 1970
[1700] => 1971
[1701] => 1972
[1702] => 1973
[1703] => 1974
[1704] => 1975
[1705] => 1976
[1706] => 1977
[1707] => 1978
[1708] => 1979
[1709] => 1980
[1710] => 1981
[1711] => 1982
[1712] => 1983
[1713] => 1984
[1714] => 1985
[1715] => 1986
[1716] => 1987
[1717] => 1988
[1718] => 1989
[1719] => 1990
[1720] => 1991
[1721] => 1992
[1722] => 1993
[1723] => 1994
[1724] => 1995
[1725] => 1996
[1726] => 1997
[1727] => 1998
[1728] => 1999
[1729] => 2000
[1730] => 2001
[1731] => 2002
[1732] => 2003
[1733] => 2004
[1734] => 2005
[1735] => 2006
[1736] => 2007
[1737] => 2008
[1738] => 2009
[1739] => 2010
[1740] => 2011
[1741] => 2012
[1742] => 2013
[1743] => 2014
[1744] => 2015
[1745] => 2016
[1746] => 2017
[1747] => 2018
[1748] => 2019
[1749] => 2020
[1750] => 2021
[1751] => 2022
[1752] => 2023
[1753] => 2024
[1754] => 2025
[1755] => 2026
[1756] => 2027
[1757] => 2028
[1758] => 2029
[1759] => 2030
[1760] => 2031
[1761] => 2032
[1762] => 2033
[1763] => 2034
[1764] => 2035
[1765] => 2036
[1766] => 2037
[1767] => 2038
[1768] => 2039
[1769] => 2040
[1770] => 2041
[1771] => 2042
[1772] => 2043
[1773] => 2044
[1774] => 2045
[1775] => 2046
[1776] => 2047
[1777] => 2048
[1778] => 2049
[1779] => 2050
[1780] => 2051
[1781] => 2052
[1782] => 2053
[1783] => 2054
[1784] => 2055
[1785] => 2056
[1786] => 2057
[1787] => 2058
[1788] => 2059
[1789] => 2060
[1790] => 2061
[1791] => 2062
[1792] => 2063
[1793] => 2064
[1794] => 2065
[1795] => 2066
[1796] => 2067
[1797] => 2068
[1798] => 2069
[1799] => 2070
[1800] => 2071
[1801] => 2072
[1802] => 2073
[1803] => 2074
[1804] => 2075
[1805] => 2076
[1806] => 2077
[1807] => 2078
[1808] => 2079
[1809] => 2080
[1810] => 2081
[1811] => 2082
[1812] => 2083
[1813] => 2084
[1814] => 2085
[1815] => 2086
[1816] => 2087
[1817] => 2088
[1818] => 2089
[1819] => 2090
[1820] => 2091
[1821] => 2092
[1822] => 2093
[1823] => 2094
[1824] => 2095
[1825] => 2096
[1826] => 2097
[1827] => 2098
[1828] => 2099
[1829] => 2100
[1830] => 2101
[1831] => 2102
[1832] => 2103
[1833] => 2104
[1834] => 2105
[1835] => 2106
[1836] => 2107
[1837] => 2108
[1838] => 2109
[1839] => 2110
[1840] => 2111
[1841] => 2112
[1842] => 2113
[1843] => 2114
[1844] => 2115
[1845] => 2116
[1846] => 2117
[1847] => 2118
[1848] => 2119
[1849] => 2120
[1850] => 2121
[1851] => 2122
[1852] => 2123
[1853] => 2124
[1854] => 2125
[1855] => 2126
[1856] => 2127
[1857] => 2128
[1858] => 2129
[1859] => 2130
[1860] => 2131
[1861] => 2132
[1862] => 2133
[1863] => 2134
[1864] => 2135
[1865] => 2136
[1866] => 2137
[1867] => 2138
[1868] => 2139
[1869] => 2140
[1870] => 2141
[1871] => 2142
[1872] => 2143
[1873] => 2144
[1874] => 2145
[1875] => 2146
[1876] => 2147
[1877] => 2148
[1878] => 2149
[1879] => 2150
[1880] => 2151
[1881] => 2152
[1882] => 2153
[1883] => 2154
[1884] => 2155
[1885] => 2156
[1886] => 2157
[1887] => 2158
[1888] => 2159
[1889] => 2160
[1890] => 2161
[1891] => 2162
[1892] => 2163
[1893] => 2164
[1894] => 2165
[1895] => 2166
[1896] => 2167
[1897] => 2168
[1898] => 2169
[1899] => 2170
[1900] => 2171
[1901] => 2172
[1902] => 2173
[1903] => 2174
[1904] => 2175
[1905] => 2176
[1906] => 2177
[1907] => 2178
[1908] => 2179
[1909] => 2180
[1910] => 2181
[1911] => 2182
[1912] => 2183
[1913] => 2184
[1914] => 2185
[1915] => 2186
[1916] => 2187
[1917] => 2188
[1918] => 2189
[1919] => 2190
[1920] => 2191
[1921] => 2192
[1922] => 2193
[1923] => 2194
[1924] => 2195
[1925] => 2196
[1926] => 2197
[1927] => 2198
[1928] => 2199
[1929] => 2200
[1930] => 2201
[1931] => 2202
[1932] => 2203
[1933] => 2204
[1934] => 2205
[1935] => 2206
[1936] => 2207
[1937] => 2208
[1938] => 2209
[1939] => 2210
[1940] => 2211
[1941] => 2212
[1942] => 2213
[1943] => 2214
[1944] => 2215
[1945] => 2216
[1946] => 2217
[1947] => 2218
[1948] => 2219
[1949] => 2220
[1950] => 2221
[1951] => 2222
[1952] => 2223
[1953] => 2224
[1954] => 2225
[1955] => 2226
[1956] => 2227
[1957] => 2228
[1958] => 2229
[1959] => 2230
[1960] => 2231
[1961] => 2232
[1962] => 2233
[1963] => 2234
[1964] => 2235
[1965] => 2236
[1966] => 2237
[1967] => 2238
[1968] => 2239
[1969] => 2240
[1970] => 2241
[1971] => 2242
[1972] => 2243
[1973] => 2244
[1974] => 2245
[1975] => 2246
[1976] => 2247
[1977] => 2248
[1978] => 2249
[1979] => 2250
[1980] => 2251
[1981] => 2252
[1982] => 2253
[1983] => 2254
[1984] => 2255
[1985] => 2256
[1986] => 2257
[1987] => 2258
[1988] => 2259
[1989] => 2260
[1990] => 2261
[1991] => 2262
[1992] => 2263
[1993] => 2264
[1994] => 2265
[1995] => 2266
[1996] => 2267
[1997] => 2268
[1998] => 2269
[1999] => 2270
[2000] => 2271
[2001] => 2272
[2002] => 2273
[2003] => 2274
[2004] => 2275
[2005] => 2276
[2006] => 2277
[2007] => 2278
[2008] => 2279
[2009] => 2280
[2010] => 2281
[2011] => 2282
[2012] => 2283
[2013] => 2284
[2014] => 2285
[2015] => 2286
[2016] => 2287
[2017] => 2288
[2018] => 2289
[2019] => 2290
[2020] => 2291
[2021] => 2292
[2022] => 2293
[2023] => 2294
[2024] => 2295
[2025] => 2296
[2026] => 2297
[2027] => 2298
[2028] => 2299
[2029] => 2300
[2030] => 2301
[2031] => 2302
[2032] => 2303
[2033] => 2304
[2034] => 2305
[2035] => 2306
[2036] => 2307
[2037] => 2308
[2038] => 2309
[2039] => 2310
[2040] => 2311
[2041] => 2312
[2042] => 2313
[2043] => 2314
[2044] => 2315
[2045] => 2316
[2046] => 2317
[2047] => 2318
[2048] => 2319
[2049] => 2320
[2050] => 2321
[2051] => 2322
[2052] => 2323
[2053] => 2324
[2054] => 2325
[2055] => 2326
[2056] => 2327
[2057] => 2328
[2058] => 2329
[2059] => 2330
[2060] => 2331
[2061] => 2332
[2062] => 2333
[2063] => 2334
[2064] => 2335
[2065] => 2336
[2066] => 2337
[2067] => 2338
[2068] => 2339
[2069] => 2340
[2070] => 2341
[2071] => 2342
[2072] => 2343
[2073] => 2344
[2074] => 2345
[2075] => 2346
[2076] => 2347
[2077] => 2348
[2078] => 2349
[2079] => 2350
[2080] => 2351
[2081] => 2352
[2082] => 2353
[2083] => 2354
[2084] => 2355
[2085] => 2356
[2086] => 2357
[2087] => 2358
[2088] => 2359
[2089] => 2360
[2090] => 2361
[2091] => 2362
[2092] => 2363
[2093] => 2364
[2094] => 2365
[2095] => 2366
[2096] => 2367
[2097] => 2368
[2098] => 2369
[2099] => 2370
[2100] => 2371
[2101] => 2372
[2102] => 2373
[2103] => 2374
[2104] => 2375
[2105] => 2376
[2106] => 2377
[2107] => 2378
[2108] => 2379
[2109] => 2380
[2110] => 2381
[2111] => 2382
[2112] => 2383
[2113] => 2384
[2114] => 2385
[2115] => 2386
[2116] => 2387
[2117] => 2388
[2118] => 2389
[2119] => 2390
[2120] => 2391
[2121] => 2392
[2122] => 2393
[2123] => 2394
[2124] => 2395
[2125] => 2396
[2126] => 2397
[2127] => 2398
[2128] => 2399
[2129] => 2400
[2130] => 2401
[2131] => 2402
[2132] => 2403
[2133] => 2404
[2134] => 2405
[2135] => 2406
[2136] => 2407
[2137] => 2408
[2138] => 2409
[2139] => 2410
[2140] => 2411
[2141] => 2412
[2142] => 2413
[2143] => 2414
[2144] => 2415
[2145] => 2416
[2146] => 2417
[2147] => 2418
[2148] => 2419
[2149] => 2420
[2150] => 2421
[2151] => 2422
[2152] => 2423
[2153] => 2424
[2154] => 2425
[2155] => 2426
[2156] => 2427
[2157] => 2428
[2158] => 2429
[2159] => 2430
[2160] => 2431
[2161] => 2432
[2162] => 2433
[2163] => 2434
[2164] => 2435
[2165] => 2436
[2166] => 2437
[2167] => 2438
[2168] => 2439
[2169] => 2440
[2170] => 2441
[2171] => 2442
[2172] => 2443
[2173] => 2444
[2174] => 2445
[2175] => 2446
[2176] => 2447
[2177] => 2448
[2178] => 2449
[2179] => 2450
[2180] => 2451
[2181] => 2452
[2182] => 2453
[2183] => 2454
[2184] => 2455
[2185] => 2456
[2186] => 2457
[2187] => 2458
[2188] => 2459
[2189] => 2460
[2190] => 2461
[2191] => 2462
[2192] => 2463
[2193] => 2464
[2194] => 2465
[2195] => 2466
[2196] => 2467
[2197] => 2468
[2198] => 2469
[2199] => 2470
[2200] => 2471
[2201] => 2472
[2202] => 2473
[2203] => 2474
[2204] => 2475
[2205] => 2476
[2206] => 2477
[2207] => 2478
[2208] => 2479
[2209] => 2480
[2210] => 2481
[2211] => 2482
[2212] => 2483
[2213] => 2484
[2214] => 2485
[2215] => 2486
[2216] => 2487
[2217] => 2488
[2218] => 2489
[2219] => 2490
[2220] => 2491
[2221] => 2492
[2222] => 2493
[2223] => 2494
[2224] => 2495
[2225] => 2496
[2226] => 2497
[2227] => 2498
[2228] => 2499
[2229] => 2500
[2230] => 2501
[2231] => 2502
[2232] => 2503
[2233] => 2504
[2234] => 2505
[2235] => 2506
[2236] => 2507
[2237] => 2508
[2238] => 2509
[2239] => 2510
[2240] => 2511
[2241] => 2512
[2242] => 2513
[2243] => 2514
[2244] => 2515
[2245] => 2516
[2246] => 2517
[2247] => 2518
[2248] => 2519
[2249] => 2520
[2250] => 2521
[2251] => 2522
[2252] => 2523
[2253] => 2524
[2254] => 2525
[2255] => 2526
[2256] => 2527
[2257] => 2528
[2258] => 2529
[2259] => 2530
[2260] => 2531
[2261] => 2532
[2262] => 2533
[2263] => 2534
[2264] => 2535
[2265] => 2536
[2266] => 2537
[2267] => 2538
[2268] => 2539
[2269] => 2540
[2270] => 2541
[2271] => 2542
[2272] => 2543
[2273] => 2544
[2274] => 2545
[2275] => 2546
[2276] => 2547
[2277] => 2548
[2278] => 2549
[2279] => 2550
[2280] => 2551
[2281] => 2552
[2282] => 2553
[2283] => 2554
[2284] => 2555
[2285] => 2556
[2286] => 2557
[2287] => 2558
[2288] => 2559
[2289] => 2560
[2290] => 2561
[2291] => 2562
[2292] => 2563
[2293] => 2564
[2294] => 2565
[2295] => 2566
[2296] => 2567
[2297] => 2568
[2298] => 2569
[2299] => 2570
[2300] => 2571
[2301] => 2572
[2302] => 2573
[2303] => 2574
[2304] => 2575
[2305] => 2576
[2306] => 2577
[2307] => 2578
[2308] => 2579
[2309] => 2580
[2310] => 2581
[2311] => 2582
[2312] => 2583
[2313] => 2584
[2314] => 2585
[2315] => 2586
[2316] => 2587
[2317] => 2588
[2318] => 2589
[2319] => 2590
[2320] => 2591
[2321] => 2592
[2322] => 2593
[2323] => 2594
[2324] => 2595
[2325] => 2596
[2326] => 2597
[2327] => 2598
[2328] => 2599
[2329] => 2600
[2330] => 2601
[2331] => 2602
[2332] => 2603
[2333] => 2604
[2334] => 2605
[2335] => 2606
[2336] => 2607
[2337] => 2608
[2338] => 2609
[2339] => 2610
[2340] => 2611
[2341] => 2612
[2342] => 2613
[2343] => 2614
[2344] => 2615
[2345] => 2616
[2346] => 2617
[2347] => 2618
[2348] => 2619
[2349] => 2620
[2350] => 2621
[2351] => 2622
[2352] => 2623
[2353] => 2624
[2354] => 2625
[2355] => 2626
[2356] => 2627
[2357] => 2628
[2358] => 2629
[2359] => 2630
[2360] => 2631
[2361] => 2632
[2362] => 2633
[2363] => 2634
[2364] => 2635
[2365] => 2636
[2366] => 2637
[2367] => 2638
[2368] => 2639
[2369] => 2640
[2370] => 2641
[2371] => 2642
[2372] => 2643
[2373] => 2644
[2374] => 2645
[2375] => 2646
[2376] => 2647
[2377] => 2648
[2378] => 2649
[2379] => 2650
[2380] => 2651
[2381] => 2652
[2382] => 2653
[2383] => 2654
[2384] => 2655
[2385] => 2656
[2386] => 2657
[2387] => 2658
[2388] => 2659
[2389] => 2660
[2390] => 2661
[2391] => 2662
[2392] => 2663
[2393] => 2664
[2394] => 2665
[2395] => 2666
[2396] => 2667
[2397] => 2668
[2398] => 2669
[2399] => 2670
[2400] => 2671
[2401] => 2672
[2402] => 2673
[2403] => 2674
[2404] => 2675
[2405] => 2676
[2406] => 2677
[2407] => 2678
[2408] => 2679
[2409] => 2680
[2410] => 2681
[2411] => 2682
[2412] => 2683
[2413] => 2684
[2414] => 2685
[2415] => 2686
[2416] => 2687
[2417] => 2688
[2418] => 2689
[2419] => 2690
[2420] => 2691
[2421] => 2692
[2422] => 2693
[2423] => 2694
[2424] => 2695
[2425] => 2696
[2426] => 2697
[2427] => 2698
[2428] => 2699
[2429] => 2700
[2430] => 2701
[2431] => 2702
[2432] => 2703
[2433] => 2704
[2434] => 2705
[2435] => 2706
[2436] => 2707
[2437] => 2708
[2438] => 2709
[2439] => 2710
[2440] => 2711
[2441] => 2712
[2442] => 2713
[2443] => 2714
[2444] => 2715
[2445] => 2716
[2446] => 2717
[2447] => 2718
[2448] => 2719
[2449] => 2720
[2450] => 2721
[2451] => 2722
[2452] => 2723
[2453] => 2724
[2454] => 2725
[2455] => 2726
[2456] => 2727
[2457] => 2728
[2458] => 2729
[2459] => 2730
[2460] => 2731
[2461] => 2732
[2462] => 2733
[2463] => 2734
[2464] => 2735
[2465] => 2736
[2466] => 2737
[2467] => 2738
[2468] => 2739
[2469] => 2740
[2470] => 2741
[2471] => 2742
[2472] => 2743
[2473] => 2744
[2474] => 2745
[2475] => 2746
[2476] => 2747
[2477] => 2748
[2478] => 2749
[2479] => 2750
[2480] => 2751
[2481] => 2752
[2482] => 2753
[2483] => 2754
[2484] => 2755
[2485] => 2756
[2486] => 2757
[2487] => 2758
[2488] => 2759
[2489] => 2760
[2490] => 2761
[2491] => 2762
[2492] => 2763
[2493] => 2764
[2494] => 2765
[2495] => 2766
[2496] => 2767
[2497] => 2768
[2498] => 2769
[2499] => 2770
[2500] => 2771
[2501] => 2772
[2502] => 2773
[2503] => 2774
[2504] => 2775
[2505] => 2776
[2506] => 2777
[2507] => 2778
[2508] => 2779
[2509] => 2780
[2510] => 2781
[2511] => 2782
[2512] => 2783
[2513] => 2784
[2514] => 2785
[2515] => 2786
[2516] => 2787
[2517] => 2788
[2518] => 2789
[2519] => 2790
[2520] => 2791
[2521] => 2792
[2522] => 2793
[2523] => 2794
[2524] => 2795
[2525] => 2796
[2526] => 2797
[2527] => 2798
[2528] => 2799
[2529] => 2800
[2530] => 2801
[2531] => 2802
[2532] => 2803
[2533] => 2804
[2534] => 2805
[2535] => 2806
[2536] => 2807
[2537] => 2808
[2538] => 2809
[2539] => 2810
[2540] => 2811
[2541] => 2812
[2542] => 2813
[2543] => 2814
[2544] => 2815
[2545] => 2816
[2546] => 2817
[2547] => 2818
[2548] => 2819
[2549] => 2820
[2550] => 2821
[2551] => 2822
[2552] => 2823
[2553] => 2824
[2554] => 2825
[2555] => 2826
[2556] => 2827
[2557] => 2828
[2558] => 2829
[2559] => 2830
[2560] => 2831
[2561] => 2832
[2562] => 2833
[2563] => 2834
[2564] => 2835
[2565] => 2836
[2566] => 2837
[2567] => 2838
[2568] => 2839
[2569] => 2840
[2570] => 2841
[2571] => 2842
[2572] => 2843
[2573] => 2844
[2574] => 2845
[2575] => 2846
[2576] => 2847
[2577] => 2848
[2578] => 2849
[2579] => 2850
[2580] => 2851
[2581] => 2852
[2582] => 2853
[2583] => 2854
[2584] => 2855
[2585] => 2856
[2586] => 2857
[2587] => 2858
[2588] => 2859
[2589] => 2860
[2590] => 2861
[2591] => 2862
[2592] => 2863
[2593] => 2864
[2594] => 2865
[2595] => 2866
[2596] => 2867
[2597] => 2868
[2598] => 2869
[2599] => 2870
[2600] => 2871
[2601] => 2872
[2602] => 2873
[2603] => 2874
[2604] => 2875
[2605] => 2876
[2606] => 2877
[2607] => 2878
[2608] => 2879
[2609] => 2880
[2610] => 2881
[2611] => 2882
[2612] => 2883
[2613] => 2884
[2614] => 2885
[2615] => 2886
[2616] => 2887
[2617] => 2888
[2618] => 2889
[2619] => 2890
[2620] => 2891
[2621] => 2892
[2622] => 2893
[2623] => 2894
[2624] => 2895
[2625] => 2896
[2626] => 2897
[2627] => 2898
[2628] => 2899
[2629] => 2900
[2630] => 2901
[2631] => 2902
[2632] => 2903
[2633] => 2904
[2634] => 2905
[2635] => 2906
[2636] => 2907
[2637] => 2908
[2638] => 2909
[2639] => 2910
[2640] => 2911
[2641] => 2912
[2642] => 2913
[2643] => 2914
[2644] => 2915
[2645] => 2916
[2646] => 2917
[2647] => 2918
[2648] => 2919
[2649] => 2920
[2650] => 2921
[2651] => 2922
[2652] => 2923
[2653] => 2924
[2654] => 2925
[2655] => 2926
[2656] => 2927
[2657] => 2928
[2658] => 2929
[2659] => 2930
[2660] => 2931
[2661] => 2932
[2662] => 2933
[2663] => 2934
[2664] => 2935
[2665] => 2936
[2666] => 2937
[2667] => 2938
[2668] => 2939
[2669] => 2940
[2670] => 2941
[2671] => 2942
[2672] => 2943
[2673] => 2944
[2674] => 2945
[2675] => 2946
[2676] => 2947
[2677] => 2948
[2678] => 2949
[2679] => 2950
[2680] => 2951
[2681] => 2952
[2682] => 2953
[2683] => 2954
[2684] => 2955
[2685] => 2956
[2686] => 2957
[2687] => 2958
[2688] => 2959
[2689] => 2960
[2690] => 2961
[2691] => 2962
[2692] => 2963
[2693] => 2964
[2694] => 2965
[2695] => 2966
[2696] => 2967
[2697] => 2968
[2698] => 2969
[2699] => 2970
[2700] => 2971
[2701] => 2972
[2702] => 2973
[2703] => 2974
[2704] => 2975
[2705] => 2976
[2706] => 2977
[2707] => 2978
[2708] => 2979
[2709] => 2980
[2710] => 2981
[2711] => 2982
[2712] => 2983
[2713] => 2984
[2714] => 2985
[2715] => 2986
[2716] => 2987
[2717] => 2988
[2718] => 2989
[2719] => 2990
[2720] => 2991
[2721] => 2992
[2722] => 2993
[2723] => 2994
[2724] => 2995
[2725] => 2996
[2726] => 2997
[2727] => 2998
[2728] => 2999
[2729] => 3000
[2730] => 3001
[2731] => 3002
[2732] => 3003
[2733] => 3004
[2734] => 3005
[2735] => 3006
[2736] => 3007
[2737] => 3008
[2738] => 3009
[2739] => 3010
[2740] => 3011
[2741] => 3012
[2742] => 3013
[2743] => 3014
[2744] => 3015
[2745] => 3016
[2746] => 3017
[2747] => 3018
[2748] => 3019
[2749] => 3020
[2750] => 3021
[2751] => 3022
[2752] => 3023
[2753] => 3024
[2754] => 3025
[2755] => 3026
[2756] => 3027
[2757] => 3028
[2758] => 3029
[2759] => 3030
[2760] => 3031
[2761] => 3032
[2762] => 3033
[2763] => 3034
[2764] => 3035
[2765] => 3036
[2766] => 3037
[2767] => 3038
[2768] => 3039
[2769] => 3040
[2770] => 3041
[2771] => 3042
[2772] => 3043
[2773] => 3044
[2774] => 3045
[2775] => 3046
[2776] => 3047
[2777] => 3048
[2778] => 3049
[2779] => 3050
[2780] => 3051
[2781] => 3052
[2782] => 3053
[2783] => 3054
[2784] => 3055
[2785] => 3056
[2786] => 3057
[2787] => 3058
[2788] => 3059
[2789] => 3060
[2790] => 3061
[2791] => 3062
[2792] => 3063
[2793] => 3064
[2794] => 3065
[2795] => 3066
[2796] => 3067
[2797] => 3068
[2798] => 3069
[2799] => 3070
[2800] => 3071
[2801] => 3072
[2802] => 3073
[2803] => 3074
[2804] => 3075
[2805] => 3076
[2806] => 3077
[2807] => 3078
[2808] => 3079
[2809] => 3080
[2810] => 3081
[2811] => 3082
[2812] => 3083
[2813] => 3084
[2814] => 3085
[2815] => 3086
[2816] => 3087
[2817] => 3088
[2818] => 3089
[2819] => 3090
[2820] => 3091
[2821] => 3092
[2822] => 3093
[2823] => 3094
[2824] => 3095
[2825] => 3096
[2826] => 3097
[2827] => 3098
[2828] => 3099
[2829] => 3100
[2830] => 3101
[2831] => 3102
[2832] => 3103
[2833] => 3104
[2834] => 3105
[2835] => 3106
[2836] => 3107
[2837] => 3108
[2838] => 3109
[2839] => 3110
[2840] => 3111
[2841] => 3112
[2842] => 3113
[2843] => 3114
[2844] => 3115
[2845] => 3116
[2846] => 3117
[2847] => 3118
[2848] => 3119
[2849] => 3120
[2850] => 3121
[2851] => 3122
[2852] => 3123
[2853] => 3124
[2854] => 3125
[2855] => 3126
[2856] => 3127
[2857] => 3128
[2858] => 3129
[2859] => 3130
[2860] => 3131
[2861] => 3132
[2862] => 3231
[2863] => 3232
[2864] => 3233
[2865] => 3234
[2866] => 3235
[2867] => 3236
[2868] => 3237
[2869] => 3238
[2870] => 3239
[2871] => 3240
[2872] => 3241
[2873] => 3242
[2874] => 3243
[2875] => 3244
[2876] => 3245
[2877] => 3246
[2878] => 3247
[2879] => 3248
[2880] => 3249
[2881] => 3250
[2882] => 3251
[2883] => 3252
[2884] => 3253
[2885] => 3254
[2886] => 3255
[2887] => 3256
[2888] => 3257
[2889] => 3258
[2890] => 3259
[2891] => 3260
[2892] => 3261
[2893] => 3262
[2894] => 3263
[2895] => 3264
[2896] => 3265
[2897] => 3266
[2898] => 3267
[2899] => 3268
[2900] => 3269
[2901] => 3270
[2902] => 3271
[2903] => 3272
[2904] => 3273
[2905] => 3274
[2906] => 3275
[2907] => 3276
[2908] => 3277
[2909] => 3278
[2910] => 3279
[2911] => 3280
[2912] => 3281
[2913] => 3282
[2914] => 3283
[2915] => 3284
[2916] => 3285
[2917] => 3286
[2918] => 3287
[2919] => 3288
[2920] => 3289
[2921] => 3290
[2922] => 3291
[2923] => 3292
[2924] => 3293
[2925] => 3294
[2926] => 3295
[2927] => 3296
[2928] => 3297
[2929] => 3298
[2930] => 3299
[2931] => 3300
[2932] => 3301
[2933] => 3302
[2934] => 3303
[2935] => 3304
[2936] => 3305
[2937] => 3306
[2938] => 3307
[2939] => 3308
[2940] => 3309
[2941] => 3310
[2942] => 3311
[2943] => 3312
[2944] => 3313
[2945] => 3314
[2946] => 3315
[2947] => 3316
[2948] => 3317
[2949] => 3318
[2950] => 3319
[2951] => 3320
[2952] => 3321
[2953] => 3322
[2954] => 3323
[2955] => 3324
[2956] => 3325
[2957] => 3326
[2958] => 3327
[2959] => 3328
[2960] => 3329
[2961] => 3330
[2962] => 3331
[2963] => 3332
[2964] => 3333
[2965] => 3334
[2966] => 3335
[2967] => 3336
[2968] => 3337
[2969] => 3338
[2970] => 3339
[2971] => 3340
[2972] => 3341
[2973] => 3342
[2974] => 3343
[2975] => 3344
[2976] => 3345
[2977] => 3346
[2978] => 3347
[2979] => 3348
[2980] => 3349
[2981] => 3350
[2982] => 3351
[2983] => 3352
[2984] => 3353
[2985] => 3354
[2986] => 3355
[2987] => 3356
[2988] => 3357
[2989] => 3358
[2990] => 3359
[2991] => 3360
[2992] => 3361
[2993] => 3362
[2994] => 3363
[2995] => 3364
[2996] => 3365
[2997] => 3366
[2998] => 3367
[2999] => 3368
[3000] => 3369
[3001] => 3370
[3002] => 3371
[3003] => 3372
[3004] => 3373
[3005] => 3374
[3006] => 3375
[3007] => 3376
[3008] => 3377
[3009] => 3378
[3010] => 3379
[3011] => 3380
[3012] => 3381
[3013] => 3382
[3014] => 3383
[3015] => 3384
[3016] => 3385
[3017] => 3386
[3018] => 3387
[3019] => 3388
[3020] => 3389
[3021] => 3390
[3022] => 3391
[3023] => 3392
[3024] => 3393
[3025] => 3394
[3026] => 3395
[3027] => 3396
[3028] => 3397
[3029] => 3398
[3030] => 3399
[3031] => 3400
[3032] => 3401
[3033] => 3402
[3034] => 3403
[3035] => 3404
[3036] => 3405
[3037] => 3406
[3038] => 3407
[3039] => 3408
[3040] => 3409
[3041] => 3410
[3042] => 3411
[3043] => 3412
[3044] => 3413
[3045] => 3414
[3046] => 3415
[3047] => 3416
[3048] => 3417
[3049] => 3418
[3050] => 3419
[3051] => 3420
[3052] => 3421
[3053] => 3422
[3054] => 3423
[3055] => 3424
[3056] => 3425
[3057] => 3426
[3058] => 3427
[3059] => 3428
[3060] => 3429
[3061] => 3430
[3062] => 3431
[3063] => 3432
[3064] => 3433
[3065] => 3434
[3066] => 3435
[3067] => 3436
[3068] => 3437
[3069] => 3438
[3070] => 3439
[3071] => 3440
[3072] => 3441
[3073] => 3442
[3074] => 3443
[3075] => 3444
[3076] => 3445
[3077] => 3446
[3078] => 3447
[3079] => 3448
[3080] => 3449
[3081] => 3450
[3082] => 3451
[3083] => 3452
[3084] => 3453
[3085] => 3454
[3086] => 3455
[3087] => 3456
[3088] => 3457
[3089] => 3458
[3090] => 3459
[3091] => 3460
[3092] => 3461
[3093] => 3462
[3094] => 3463
[3095] => 3464
[3096] => 3465
[3097] => 3466
[3098] => 3467
[3099] => 3468
[3100] => 3469
[3101] => 3470
[3102] => 3471
[3103] => 3472
[3104] => 3473
[3105] => 3474
[3106] => 3475
[3107] => 3476
[3108] => 3477
[3109] => 3478
[3110] => 3479
[3111] => 3480
[3112] => 3481
[3113] => 3482
[3114] => 3483
[3115] => 3484
[3116] => 3485
[3117] => 3486
[3118] => 3487
[3119] => 3488
[3120] => 3489
[3121] => 3490
[3122] => 3491
[3123] => 3492
[3124] => 3493
[3125] => 3494
[3126] => 3495
[3127] => 6973
[3128] => 6975
)
[11] => Array
(
[0] => 12
[1] => 15
[2] => 17
[3] => 1461
[4] => 3134
)
[14] => Array
(
[0] => 18
[1] => 45
[2] => 47
[3] => 61
[4] => 69
[5] => 87
)
[20] => Array
(
[0] => 21
)
[18] => Array
(
[0] => 26
[1] => 27
[2] => 28
[3] => 29
[4] => 30
[5] => 31
[6] => 32
[7] => 33
[8] => 34
[9] => 35
[10] => 38
[11] => 39
[12] => 40
[13] => 60
[14] => 67
)
[47] => Array
(
[0] => 36
[1] => 37
[2] => 70
[3] => 78
[4] => 104
[5] => 6967
[6] => 6969
)
[41] => Array
(
[0] => 42
[1] => 121
[2] => 122
[3] => 123
[4] => 124
[5] => 125
[6] => 126
[7] => 127
[8] => 128
[9] => 129
[10] => 130
[11] => 131
[12] => 132
[13] => 133
[14] => 134
[15] => 135
[16] => 138
[17] => 139
[18] => 140
[19] => 141
[20] => 142
[21] => 143
[22] => 144
[23] => 145
[24] => 146
[25] => 148
[26] => 149
[27] => 150
[28] => 151
[29] => 152
[30] => 153
[31] => 154
[32] => 155
[33] => 156
[34] => 157
[35] => 158
[36] => 159
[37] => 160
[38] => 161
[39] => 162
[40] => 163
[41] => 164
[42] => 165
[43] => 166
[44] => 167
[45] => 168
[46] => 169
[47] => 170
[48] => 171
[49] => 172
[50] => 173
[51] => 174
[52] => 175
[53] => 176
[54] => 177
[55] => 178
[56] => 179
[57] => 180
[58] => 181
[59] => 182
[60] => 183
[61] => 184
[62] => 185
[63] => 186
[64] => 187
[65] => 188
[66] => 189
[67] => 190
[68] => 191
[69] => 192
[70] => 193
[71] => 194
[72] => 195
[73] => 196
[74] => 197
[75] => 198
[76] => 199
[77] => 200
[78] => 201
[79] => 203
[80] => 204
[81] => 205
[82] => 206
[83] => 219
[84] => 1455
[85] => 1456
[86] => 1860
[87] => 1861
[88] => 1862
[89] => 1863
[90] => 1864
[91] => 1865
[92] => 1866
[93] => 1867
[94] => 1882
[95] => 1883
[96] => 1884
[97] => 1885
[98] => 1886
[99] => 1887
[100] => 3138
)
[69] => Array
(
[0] => 46
[1] => 71
[2] => 72
[3] => 73
[4] => 74
[5] => 79
[6] => 80
[7] => 81
[8] => 82
[9] => 83
[10] => 84
[11] => 85
[12] => 86
[13] => 99
[14] => 100
[15] => 101
[16] => 102
[17] => 103
[18] => 105
[19] => 6963
[20] => 6964
[21] => 6965
[22] => 6966
[23] => 6968
)
[45] => Array
(
[0] => 48
[1] => 49
[2] => 50
[3] => 51
[4] => 52
[5] => 53
[6] => 54
[7] => 55
[8] => 56
[9] => 57
[10] => 58
[11] => 59
[12] => 1454
[13] => 3139
)
[61] => Array
(
[0] => 62
[1] => 63
[2] => 64
[3] => 65
[4] => 66
[5] => 68
[6] => 3496
[7] => 3497
[8] => 6971
)
[87] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 91
[4] => 92
[5] => 93
[6] => 94
[7] => 95
[8] => 96
[9] => 97
[10] => 98
[11] => 106
[12] => 107
[13] => 108
[14] => 109
[15] => 110
[16] => 111
[17] => 112
[18] => 113
[19] => 114
[20] => 218
[21] => 1868
[22] => 1869
[23] => 1870
[24] => 1871
[25] => 1872
[26] => 1873
[27] => 1874
[28] => 1875
[29] => 1876
[30] => 1877
[31] => 1878
[32] => 1879
[33] => 1880
[34] => 1881
)
[15] => Array
(
[0] => 115
[1] => 116
[2] => 117
[3] => 118
[4] => 119
[5] => 120
[6] => 1457
[7] => 1458
[8] => 3229
[9] => 3230
)
[9] => Array
(
[0] => 3142
[1] => 3143
[2] => 3144
[3] => 3146
[4] => 3147
[5] => 3148
[6] => 3149
[7] => 3150
[8] => 3151
[9] => 3152
[10] => 3153
[11] => 3154
[12] => 3155
[13] => 3156
[14] => 3157
[15] => 3158
[16] => 3159
[17] => 3160
[18] => 3161
[19] => 3162
[20] => 3163
[21] => 3164
[22] => 3165
[23] => 3166
[24] => 3167
[25] => 3168
[26] => 3169
[27] => 3170
[28] => 3171
[29] => 3172
[30] => 3173
[31] => 3174
[32] => 3175
[33] => 3176
[34] => 3177
[35] => 3178
[36] => 3179
[37] => 3180
[38] => 3181
[39] => 3182
[40] => 3183
[41] => 3184
[42] => 3185
[43] => 3186
[44] => 3187
[45] => 3188
[46] => 3189
[47] => 3190
[48] => 3191
[49] => 3192
[50] => 3193
[51] => 3194
[52] => 3195
[53] => 3196
[54] => 3197
[55] => 3198
[56] => 3199
[57] => 3200
[58] => 3201
[59] => 3202
[60] => 3203
[61] => 3204
[62] => 3205
[63] => 3206
[64] => 3207
[65] => 3208
[66] => 3209
[67] => 3210
[68] => 3211
[69] => 3212
[70] => 3213
[71] => 3214
[72] => 3215
[73] => 3216
[74] => 3217
[75] => 3218
[76] => 3219
[77] => 3220
[78] => 3221
[79] => 3222
[80] => 3223
[81] => 3224
[82] => 3225
[83] => 3226
[84] => 3227
[85] => 3228
)
)
[webLinkMap] => Array
(
)
[eventMap] => Array
(
[OnBeforeDocFormSave] => Array
(
[5] => 5
[2] => 2
)
[OnBeforeEmptyTrash] => Array
(
[5] => 5
)
[OnBeforeRegisterClientScripts] => Array
(
[18] => 18
)
[OnChunkFormPrerender] => Array
(
[1] => 1
)
[OnChunkSave] => Array
(
[37] => 37
)
[OnDocFormPrerender] => Array
(
[1] => 1
[5] => 5
[8] => 8
[25] => 25
[31] => 31
)
[OnDocFormRender] => Array
(
[3] => 3
[32] => 32
[5] => 5
)
[OnDocFormSave] => Array
(
[2] => 2
[25] => 25
[37] => 37
)
[OnFileCreateFormPrerender] => Array
(
[1] => 1
)
[OnFileEditFormPrerender] => Array
(
[1] => 1
)
[OnFileManagerUpload] => Array
(
[10] => 10
[6] => 6
)
[OnHandleRequest] => Array
(
[17] => 17
[23] => 23
[24] => 24
[12] => 12
[22] => 22
)
[OnLoadWebDocument] => Array
(
[16] => 16
)
[OnLoadWebPageCache] => Array
(
[23] => 23
)
[OnMODXInit] => Array
(
[11] => 11
[33] => 33
[29] => 29
[30] => 30
[22] => 22
)
[OnPageNotFound] => Array
(
[2] => 2
)
[OnPluginFormPrerender] => Array
(
[1] => 1
)
[OnPluginSave] => Array
(
[37] => 37
)
[OnResourceBeforeSort] => Array
(
[5] => 5
[2] => 2
)
[OnResourceDuplicate] => Array
(
[5] => 5
)
[OnResourceSort] => Array
(
[2] => 2
)
[OnRichTextBrowserInit] => Array
(
[4] => 4
)
[OnRichTextEditorInit] => Array
(
[4] => 4
)
[OnRichTextEditorRegister] => Array
(
[4] => 4
[1] => 1
)
[OnSiteRefresh] => Array
(
[37] => 37
[11] => 11
)
[OnSnipFormPrerender] => Array
(
[1] => 1
)
[OnSnippetSave] => Array
(
[37] => 37
)
[OnTempFormPrerender] => Array
(
[1] => 1
)
[OnTemplateSave] => Array
(
[37] => 37
)
[OnTemplateVarSave] => Array
(
[37] => 37
)
[OnTVInputPropertiesList] => Array
(
[8] => 8
)
[OnTVInputRenderList] => Array
(
[1] => 1
[8] => 8
)
[OnWebPageInit] => Array
(
[23] => 23
)
[OnWebPagePrerender] => Array
(
[11] => 11
[37] => 37
[34] => 34
[28] => 28
[23] => 23
[20] => 20
[19] => 19
[15] => 15
)
[pdoToolsOnFenomInit] => Array
(
[36] => 36
[22] => 22
)
)
[pluginCache] => Array
(
[1] => Array
(
[id] => 1
[source] => 0
[property_preprocess] => 0
[name] => Ace
[description] => Ace code editor plugin for MODx Revolution
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* Ace Source Editor Plugin
*
* Events: OnManagerPageBeforeRender, OnRichTextEditorRegister, OnSnipFormPrerender,
* OnTempFormPrerender, OnChunkFormPrerender, OnPluginFormPrerender,
* OnFileCreateFormPrerender, OnFileEditFormPrerender, OnDocFormPrerender
*
* @author Danil Kostin <danya.postfactum(at)gmail.com>
*
* @package ace
*
* @var array $scriptProperties
* @var Ace $ace
*/
if ($modx->event->name == 'OnRichTextEditorRegister') {
$modx->event->output('Ace');
return;
}
if ($modx->getOption('which_element_editor', null, 'Ace') !== 'Ace') {
return;
}
$corePath = $modx->getOption('ace.core_path', null, $modx->getOption('core_path').'components/ace/');
$ace = $modx->getService('ace', 'Ace', $corePath.'model/ace/');
$ace->initialize();
$extensionMap = array(
'tpl' => 'text/x-smarty',
'htm' => 'text/html',
'html' => 'text/html',
'css' => 'text/css',
'scss' => 'text/x-scss',
'less' => 'text/x-less',
'svg' => 'image/svg+xml',
'xml' => 'application/xml',
'xsl' => 'application/xml',
'js' => 'application/javascript',
'json' => 'application/json',
'php' => 'application/x-php',
'sql' => 'text/x-sql',
'md' => 'text/x-markdown',
'txt' => 'text/plain',
'twig' => 'text/x-twig'
);
// Define default mime for html elements(templates, chunks and html resources)
$html_elements_mime=$modx->getOption('ace.html_elements_mime',null,false);
if(!$html_elements_mime){
// this may deprecated in future because components may set ace.html_elements_mime option now
switch (true) {
case $modx->getOption('twiggy_class'):
$html_elements_mime = 'text/x-twig';
break;
case $modx->getOption('pdotools_fenom_parser'):
$html_elements_mime = 'text/x-smarty';
break;
default:
$html_elements_mime = 'text/html';
}
}
// Defines wether we should highlight modx tags
$modxTags = false;
switch ($modx->event->name) {
case 'OnSnipFormPrerender':
$field = 'modx-snippet-snippet';
$mimeType = 'application/x-php';
break;
case 'OnTempFormPrerender':
$field = 'modx-template-content';
$modxTags = true;
$mimeType = $html_elements_mime;
break;
case 'OnChunkFormPrerender':
$field = 'modx-chunk-snippet';
if ($modx->controller->chunk && $modx->controller->chunk->isStatic()) {
$extension = pathinfo($modx->controller->chunk->name, PATHINFO_EXTENSION);
if(!$extension||!isset($extensionMap[$extension])){
$extension = pathinfo($modx->controller->chunk->getSourceFile(), PATHINFO_EXTENSION);
}
$mimeType = isset($extensionMap[$extension]) ? $extensionMap[$extension] : 'text/plain';
} else {
$mimeType = $html_elements_mime;
}
$modxTags = true;
break;
case 'OnPluginFormPrerender':
$field = 'modx-plugin-plugincode';
$mimeType = 'application/x-php';
break;
case 'OnFileCreateFormPrerender':
$field = 'modx-file-content';
$mimeType = 'text/plain';
break;
case 'OnFileEditFormPrerender':
$field = 'modx-file-content';
$extension = pathinfo($scriptProperties['file'], PATHINFO_EXTENSION);
$mimeType = isset($extensionMap[$extension])
? $extensionMap[$extension]
: ('@FILE:'.pathinfo($scriptProperties['file'], PATHINFO_BASENAME));
$modxTags = $extension == 'tpl';
break;
case 'OnDocFormPrerender':
if (!$modx->controller->resourceArray) {
return;
}
$field = 'ta';
$mimeType = $modx->getObject('modContentType', $modx->controller->resourceArray['content_type'])->get('mime_type');
if($mimeType == 'text/html')$mimeType = $html_elements_mime;
if ($modx->getOption('use_editor')){
$richText = $modx->controller->resourceArray['richtext'];
$classKey = $modx->controller->resourceArray['class_key'];
if ($richText || in_array($classKey, array('modStaticResource','modSymLink','modWebLink','modXMLRPCResource'))) {
$field = false;
}
}
$modxTags = true;
break;
case 'OnTVInputRenderList':
$modx->event->output($corePath . 'elements/tv/input/');
break;
default:
return;
}
$modxTags = (int) $modxTags;
$script = '';
if (!empty($field)) {
$script .= "MODx.ux.Ace.replaceComponent('$field', '$mimeType', $modxTags);";
}
if ($modx->event->name == 'OnDocFormPrerender' && !$modx->getOption('use_editor')) {
$script .= "MODx.ux.Ace.replaceTextAreas(Ext.query('.modx-richtext'));";
}
if ($script) {
$modx->controller->addHtml('<script>Ext.onReady(function() {' . $script . '});</script>');
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => ace/elements/plugins/ace.plugin.php
)
[2] => Array
(
[id] => 2
[source] => 1
[property_preprocess] => 0
[name] => autoRedirector
[description] =>
[editor_type] => 0
[category] => 2
[cache_type] => 0
[plugincode] => $resourceEvents = array('OnBeforeDocFormSave', 'OnDocFormSave');
if (in_array($modx->event->name, $resourceEvents)) {
foreach($scriptProperties as & $object){
if(
is_object($object)
AND $object instanceof modResource
AND $original = $modx->getObject('modResource', $object->id)
){
$resource = $object;
break;
}
}
}
switch ($modx->event->name) {
case "OnManagerPageInit":
$cssFile = MODX_ASSETS_URL.'components/autoredirector/css/mgr/main.css';
$modx->regClientCSS($cssFile);
break;
case "OnBeforeDocFormSave":
$resources = array(
$resource,
$modx->getObject('modResource',$resource->get('parent'))
);
if($child_ids = $modx->getChildIds($resource->id,50,array('context' => $resource->context_key))){
$resources = array_merge($resources, $modx->getIterator('modResource',array("id:IN" => $child_ids)));
}
case "OnResourceBeforeSort":
if (empty($resources)) {
foreach ($nodes as $node) {
$resources[] = $modx->getObject('modResource',$node['id']);
}
}
foreach ($resources as $res) {
if (!empty($res)) {
if (!$res->getProperty('old_uri','autoredirector')) {
$res->setProperty('old_uri',$res->get('uri'),'autoredirector');
$res->save();
}
}
}
break;
case "OnDocFormSave":
$resources = array(
$resource,
$modx->getObject('modResource',$resource->get('parent'))
);
if($child_ids = $modx->getChildIds($resource->id,50,array('context' => $resource->context_key))){
$resources = array_merge($resources, $modx->getIterator('modResource',array("id:IN" => $child_ids)));
}
case "OnResourceSort":
if (empty($resources)) {
foreach ($nodesAffected as $node) {
$resources[] = $node;
}
}
$modelPath = $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'model/';
$modx->addPackage('autoredirector', $modelPath);
$processorProps = array('processors_path' => $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'processors/');
foreach ($resources as $res) {
if (!empty($res)) {
$old_uri = $res->getProperty('old_uri','autoredirector');
$current_uri = $res->getAliasPath($res->get('alias'));
if ($old_uri && $current_uri != $old_uri) {
$currentRuleQ = array('uri' => $current_uri);
if (!$modx->getOption('global_duplicate_uri_check')) {
$currentRuleQ['context_key'] = $res->get('context_key');
}
if ($currentRule = $modx->getObject('arRule', $currentRuleQ)) {
$response = $modx->runProcessor('mgr/item/remove', $currentRule->toArray(), $processorProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'AutoRedirector removing error. Message: '.$response->getMessage());
}
}
$arRule = array('uri' => $old_uri
, 'context_key' => $res->get('context_key')
, 'res_id' => $res->get('id'));
if (!$modx->getObject('arRule', $arRule)) {
$response = $modx->runProcessor('mgr/item/create', $arRule, $processorProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'AutoRedirector creating error. Message: '.$response->getMessage());
}
}
}
$res->setProperty('old_uri',$current_uri,'autoredirector');
$res->save();
}
}
break;
case "OnPageNotFound":
$uri = $_SERVER['REQUEST_URI'];
$uri = str_replace($modx->getOption("site_url"),"",$uri);
if (substr($uri, 0, 1) == "/") $uri = substr($uri, 1);
$getparams = '';
if (mb_strpos($uri,'?') !== FALSE) {
$uri_split = explode('?',$uri);
$uri = $uri_split[0];
if(!$modx->getOption("autoredirector_clear_get",null, 0)) {
$getparams = $uri_split[1];
}
}
$uri = urldecode($uri);
$RuleQ = array('uri' => $uri);
if (!$modx->getOption('global_duplicate_uri_check')) {
$RuleQ['context_key'] = $modx->context->get('key');
}
$modelPath = $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'model/';
$modx->addPackage('autoredirector', $modelPath);
if ($Rule = $modx->getObject('arRule', $RuleQ)) {
if ($url = $modx->makeUrl($Rule->get('res_id'),'',$getparams)) {
$modx->sendRedirect($url,array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/autoredirector/elements/plugins/plugin.autoredirector.php
)
[3] => Array
(
[id] => 3
[source] => 1
[property_preprocess] => 0
[name] => AutoTemplate
[description] => Set the template of a new resource automatically to the one it's siblings have or, if it has no siblings, to the one it's parent has.
[editor_type] => 0
[category] => 4
[cache_type] => 0
[plugincode] => /**
* AutoTemplate for MODx Revolution
*
* This plugin sets a new document's template automatically to the one it's siblings
* have or, if it has no siblings, to the one it's parent has.
*
* AutoTemplate is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
*
* AutoTemplate is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* Inherit Template; if not, write to the Free Software Foundation, Inc., 59 Temple
* Place, Suite 330, Boston, MA 02111-1307 USA
*
* @author Maarten <@maarten>
* @copyright Copyright (c) 2009, Magnatron
* @license GPL v2
*
* @package AutoTemplate
* @subpackage plugin
*/
if ($modx->event->name === 'OnDocFormRender') {
// Only when new
if (empty($scriptProperties['mode']) || $scriptProperties['mode'] !== 'new') return;
// Siblings
$c = $modx->newQuery('modResource', array('parent'=>$_REQUEST['parent']));
$c->sortby('id', 'desc'); // Reference last added sibling
$siblings = $modx->getCollection('modResource', $c);
if(count($siblings)>0){
$bro = array_shift($siblings);
$modx->controller->setProperty('template', $bro->get('template'));
return;
}
// No siblings, use parent
if((int)$_REQUEST['parent']!=0){
$dad = $modx->getObject('modResource', $_REQUEST['parent']);
$modx->controller->setProperty('template', $dad->get('template'));
return;
}
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[4] => Array
(
[id] => 4
[source] => 0
[property_preprocess] => 0
[name] => CKEditor
[description] => CKEditor WYSIWYG editor plugin for MODx Revolution
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] =>
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 1
[static_file] => ckeditor/elements/plugins/ckeditor.plugin.php
)
[5] => Array
(
[id] => 5
[source] => 0
[property_preprocess] => 0
[name] => Collections
[description] =>
[editor_type] => 0
[category] => 5
[cache_type] => 0
[plugincode] => /**
* Collections
*
* DESCRIPTION
*
* This plugin inject JS to handle proper working of close buttons in Resource's panel (OnDocFormPrerender)
* This plugin handles setting proper show_in_tree parameter (OnBeforeDocFormSave, OnResourceSort)
*
* @var modX $modx
* @var array $scriptProperties
*/
$corePath = $modx->getOption('collections.core_path', null, $modx->getOption('core_path', null, MODX_CORE_PATH) . 'components/collections/');
/** @var Collections $collections */
$collections = $modx->getService(
'collections',
'Collections',
$corePath . 'model/collections/',
array(
'core_path' => $corePath
)
);
if (!($collections instanceof Collections)) return '';
$className = "\\Collections\\Events\\{$modx->event->name}";
if (class_exists($className)) {
/** @var \Collections\Events\Event $handler */
$handler = new $className($modx, $scriptProperties);
$handler->run();
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[6] => Array
(
[id] => 6
[source] => 0
[property_preprocess] => 0
[name] => fileTranslit
[description] => This plugin transliterates file names automatically on upload.
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* @author Anton Andersen <anton.a.andersen@gmail.com>
*
* This plugin transliterates filenames on upload via MODX filemanager.
* It should be bent to the OnFileManagerUpload event.
* Project page: https://github.com/TriAnMan/filetranslit
*/
$currentdoc = $modx->newObject('modResource');
foreach ($files as &$file) {
if ($file['error'] == 0) {
$newName = $currentdoc->cleanAlias($file['name']);
//file rename logic
if ($file['name'] !== $newName) {
$arDirFiles = $source->getObjectsInContainer($directory);
foreach ($arDirFiles as &$dirFile){
if($dirFile['name']===$newName){
//delete file if there is one with new name
$source->removeObject($directory . $newName);
}
}
//transliterate uploaded file
$source->renameObject($directory . $file['name'], $newName);
}
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[8] => Array
(
[id] => 8
[source] => 0
[property_preprocess] => 0
[name] => MIGX
[description] =>
[editor_type] => 0
[category] => 7
[cache_type] => 0
[plugincode] => $corePath = $modx->getOption('migx.core_path',null,$modx->getOption('core_path').'components/migx/');
$assetsUrl = $modx->getOption('migx.assets_url', null, $modx->getOption('assets_url') . 'components/migx/');
switch ($modx->event->name) {
case 'OnTVInputRenderList':
$modx->event->output($corePath.'elements/tv/input/');
break;
case 'OnTVInputPropertiesList':
$modx->event->output($corePath.'elements/tv/inputoptions/');
break;
case 'OnDocFormPrerender':
$modx->controller->addCss($assetsUrl.'css/mgr.css');
break;
/*
case 'OnTVOutputRenderList':
$modx->event->output($corePath.'elements/tv/output/');
break;
case 'OnTVOutputRenderPropertiesList':
$modx->event->output($corePath.'elements/tv/properties/');
break;
case 'OnDocFormPrerender':
$assetsUrl = $modx->getOption('colorpicker.assets_url',null,$modx->getOption('assets_url').'components/colorpicker/');
$modx->regClientStartupHTMLBlock('<script type="text/javascript">
Ext.onReady(function() {
});
</script>');
$modx->regClientStartupScript($assetsUrl.'sources/ColorPicker.js');
$modx->regClientStartupScript($assetsUrl.'sources/ColorMenu.js');
$modx->regClientStartupScript($assetsUrl.'sources/ColorPickerField.js');
$modx->regClientCSS($assetsUrl.'resources/css/colorpicker.css');
break;
*/
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[10] => Array
(
[id] => 10
[source] => 0
[property_preprocess] => 0
[name] => migxResizeOnUpload
[description] =>
[editor_type] => 0
[category] => 7
[cache_type] => 0
[plugincode] => /**
* migxResizeOnUpload Plugin
*
* Events: OnFileManagerUpload
* Author: Bruno Perner <b.perner@gmx.de>
* Modified to read multiple configs from mediasource-property
*
* First Author: Vasiliy Naumkin <bezumkin@yandex.ru>
* Required: PhpThumbOf snippet for resizing images
*
* Example: mediasource - property 'resizeConfig':
* [{"alias":"origin","w":"500","h":"500","far":1},{"alias":"thumb","w":"150","h":"150","far":1}]
*/
if ($modx->event->name != 'OnFileManagerUpload') {
return;
}
$file = $modx->event->params['files']['file'];
$directory = $modx->event->params['directory'];
if ($file['error'] != 0) {
return;
}
$name = $file['name'];
//$extensions = explode(',', $modx->getOption('upload_images'));
$source = $modx->event->params['source'];
if ($source instanceof modMediaSource) {
//$dirTree = $modx->getOption('dirtree', $_REQUEST, '');
//$modx->setPlaceholder('docid', $resource_id);
$source->initialize();
$basePath = str_replace('/./', '/', $source->getBasePath());
//$cachepath = $cachepath . $dirTree;
$baseUrl = $modx->getOption('site_url') . $source->getBaseUrl();
//$baseUrl = $baseUrl . $dirTree;
$sourceProperties = $source->getPropertyList();
//echo '<pre>' . print_r($sourceProperties, 1) . '</pre>';
//$allowedExtensions = $modx->getOption('allowedFileTypes', $sourceProperties, '');
//$allowedExtensions = empty($allowedExtensions) ? 'jpg,jpeg,png,gif' : $allowedExtensions;
//$maxFilesizeMb = $modx->getOption('maxFilesizeMb', $sourceProperties, '8');
//$maxFiles = $modx->getOption('maxFiles', $sourceProperties, '0');
//$thumbX = $modx->getOption('thumbX', $sourceProperties, '100');
//$thumbY = $modx->getOption('thumbY', $sourceProperties, '100');
$resizeConfigs = $modx->getOption('resizeConfigs', $sourceProperties, '');
$resizeConfigs = $modx->fromJson($resizeConfigs);
$thumbscontainer = $modx->getOption('thumbscontainer', $sourceProperties, 'thumbs/');
$imageExtensions = $modx->getOption('imageExtensions', $sourceProperties, 'jpg,jpeg,png,gif,JPG');
$imageExtensions = explode(',', $imageExtensions);
//$uniqueFilenames = $modx->getOption('uniqueFilenames', $sourceProperties, false);
//$onImageUpload = $modx->getOption('onImageUpload', $sourceProperties, '');
//$onImageRemove = $modx->getOption('onImageRemove', $sourceProperties, '');
$cleanalias = $modx->getOption('cleanFilename', $sourceProperties, false);
}
if (is_array($resizeConfigs) && count($resizeConfigs) > 0) {
foreach ($resizeConfigs as $rc) {
if (isset($rc['alias'])) {
$filePath = $basePath . $directory;
$filePath = str_replace('//','/',$filePath);
if ($rc['alias'] == 'origin') {
$thumbPath = $filePath;
} else {
$thumbPath = $filePath . $rc['alias'] . '/';
$permissions = octdec('0' . (int)($modx->getOption('new_folder_permissions', null, '755', true)));
if (!@mkdir($thumbPath, $permissions, true)) {
$modx->log(MODX_LOG_LEVEL_ERROR, sprintf('[migxResourceMediaPath]: could not create directory %s).', $thumbPath));
} else {
chmod($thumbPath, $permissions);
}
}
$filename = $filePath . $name;
$thumbname = $thumbPath . $name;
$ext = substr(strrchr($name, '.'), 1);
if (in_array($ext, $imageExtensions)) {
$sizes = getimagesize($filename);
echo $sizes[0];
//$format = substr($sizes['mime'], 6);
if ($sizes[0] > $rc['w'] || $sizes[1] > $rc['h']) {
if ($sizes[0] < $rc['w']) {
$rc['w'] = $sizes[0];
}
if ($sizes[1] < $rc['h']) {
$rc['h'] = $sizes[1];
}
$type = $sizes[0] > $sizes[1] ? 'landscape' : 'portrait';
if (isset($rc['far']) && $rc['far'] == '1' && isset($rc['w']) && isset($rc['h'])) {
if ($type = 'landscape') {
unset($rc['h']);
}else {
unset($rc['w']);
}
}
$options = '';
foreach ($rc as $k => $v) {
if ($k != 'alias') {
$options .= '&' . $k . '=' . $v;
}
}
$resized = $modx->runSnippet('phpthumbof', array('input' => $filePath . $name, 'options' => $options));
rename(MODX_BASE_PATH . substr($resized, 1), $thumbname);
}
}
}
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[11] => Array
(
[id] => 11
[source] => 1
[property_preprocess] => 0
[name] => pdoTools
[description] =>
[editor_type] => 0
[category] => 8
[cache_type] => 0
[plugincode] => /** @var modX $modx */
switch ($modx->event->name) {
case 'OnMODXInit':
$fqn = $modx->getOption('pdoTools.class', null, 'pdotools.pdotools', true);
$path = $modx->getOption('pdotools_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
$modx->loadClass($fqn, $path, false, true);
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
$modx->loadClass($fqn, $path, false, true);
break;
case 'OnSiteRefresh':
/** @var pdoTools $pdoTools */
if ($pdoTools = $modx->getService('pdoTools')) {
if ($pdoTools->clearFileCache()) {
$modx->log(modX::LOG_LEVEL_INFO, $modx->lexicon('refresh_default') . ': pdoTools');
}
}
break;
case 'OnWebPagePrerender':
$parser = $modx->getParser();
if ($parser instanceof pdoParser) {
foreach ($parser->pdoTools->ignores as $key => $val) {
$modx->resource->_output = str_replace($key, $val, $modx->resource->_output);
}
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/pdotools/elements/plugins/plugin.pdotools.php
)
[12] => Array
(
[id] => 12
[source] => 1
[property_preprocess] => 0
[name] => getCity
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key == "mgr") {
return;
}
if ($modx->event->name == "OnHandleRequest") {
$request = $_SERVER['REQUEST_URI'];
$exploded_url = explode("?", $request);
$exploded_elements = explode("/", $exploded_url[0]);
$context = 'web';
$modx->setPlaceholder('city_url', "/");
// Установка контекста на основе поддомена и параметров
if (strpos($request, '/pl/') !== false && $_SERVER['SERVER_NAME'] == "narkologiya24.clinic") {
$cityAlias = $exploded_elements[2] ?? null;
$cityResSub = $modx->getObject('modResource', [
'alias' => $cityAlias,
'published' => 1
]);
if ($cityResSub && $cityResSub->getTVValue('region_1') == 'Польша') {
$context = 'poland';
}
}
$modx->switchContext($context);
$currentContext = $modx->getContext($context);
$modx->setOption('cultureKey', ($context == 'web') ? 'ru' : $context);
$modx->lexicon->load('narkologiya24:default');
$domain = explode('.', $_SERVER['SERVER_NAME']);
$city = array_shift($domain);
if ($_SERVER['SERVER_NAME'] == "narkologiya24.nk24.devell.ru") {
redirectToMainDomain();
}
handleCity($city, $exploded_elements, $modx, $context);
if (strpos($_SERVER['REQUEST_URI'], '/stati/') !== false && $_SERVER['SERVER_NAME'] != 'nk24.devell.ru') {
$modx->sendErrorPage();
}
}
/**
* Обработка городов
*/
function handleCity($city, $exploded_elements, $modx, $context) {
$cityRes = $modx->getObject('modResource', [
'parent' => 6,
'alias' => $city,
'published' => 1
]);
$modx->setPlaceholder('city_id', $cityRes ? $cityRes->get('id') : 7);
if (empty($exploded_elements[0]) && isset($exploded_elements[1])) {
$cityRes = $modx->getObject('modResource', [
'parent' => 6,
'alias' => $exploded_elements[1],
'published' => 1
]);
if ($cityRes) {
$modx->sendErrorPage();
}
}
if ($_SERVER['SERVER_NAME'] == "narkologiya24.clinic" && strpos($_SERVER['REQUEST_URI'], '/regions/') !== false || strpos($_SERVER['REQUEST_URI'], '/pl/') !== false) {
$cityResSub = $modx->getObject('modResource', [
'context_key' => $context,
'alias' => $exploded_elements[2],
'published' => 1
]);
if ($cityResSub) {
handleCitySubfolder($cityResSub, $exploded_elements, $modx, $context);
}
}
}
/**
* Обработка подпапок городов
*/
function handleCitySubfolder($cityResSub, $exploded_elements, $modx, $context) {
$uri = preg_replace('/^\/' . $exploded_elements[2] . '\//i', '', $_SERVER['REQUEST_URI']);
$uri = str_replace("/regions/" . $cityResSub->alias . "/", "", $uri);
$uri = str_replace("/pl/" . $cityResSub->alias . "/", "", $uri);
if ($cityResSub->alias == 'narkologiya24') {
redirectToMainDomain();
}
$modx->setPlaceholder('region', 1);
$modx->setPlaceholder('city_id', $cityResSub->id);
$modx->setPlaceholder('city_alias', $cityResSub->alias);
$modx->setPlaceholder('city_url', "/regions/" . $cityResSub->alias . "/");
if (stripos($_SERVER['REQUEST_URI'], '/pl/') !== false) {
$modx->setPlaceholder('city_url', "/pl/" . $cityResSub->alias . "/");
}
$modx->setPlaceholder('article_hide', 1);
if ($cityResSub->getTVValue('disabled_subs') == 1) {
redirectToMainDomain();
}
if (!empty($uri)) {
$uriParts = explode("?", $uri);
$res = $modx->getObject('modResource', [
'context_key' => $context,
'uri' => $uriParts[0]
]);
if (substr_count($_SERVER['REQUEST_URI'], '/regions/') == 2 || stripos($_SERVER['REQUEST_URI'], '/services-context/') !== false) {
$modx->sendErrorPage();
}
if ($res) {
$modx->sendForward($res->get('id'));
} else {
$modx->sendErrorPage();
}
} else {
$modx->sendForward($modx->getContext($context)->config['site_start']);
}
}
/**
* Редирект на главный домен
*/
function redirectToMainDomain() {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://narkologiya24.clinic/");
exit();
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[15] => Array
(
[id] => 15
[source] => 1
[property_preprocess] => 0
[name] => YandexBot404
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if($modx->event->name=='OnWebPagePrerender'){
$id = $modx->resource->get('id');
if($id==215){
//Редирект если не яндекс бот
$pattern = '/'.implode('|', $arr = array("YandexAccessibilityBot", "YandexAdNet", "YandexBlogs", "YandexBot", "YandexCalendar", "YandexDialogs", "YandexDirect", "YandexDirectDyn", "YandexFavicons", "YaDirectFetcher", "YandexForDomain", "YandexImages", "YandexImageResizer", "YandexMarket", "YandexMetrika", "YandexMobileScreenShotBot", "YandexNews", "YandexOntoDB", "YandexOntoDBAPI", "YandexPagechecker", "YandexPartner", "YandexRCA", "YandexRenderResourcesBot", "YandexSearchShop", "YandexSitelinks", "YandexSpravBot", "YandexTracker", "YandexTurbo", "YandexUserproxy", "YandexVertis", "YandexVerticals", "YandexVideo", "YandexVideoParser", "YandexWebmaster", "YandexScreenshotBot", "YandexMedia")).'/';
if (preg_match($pattern, $_SERVER['HTTP_USER_AGENT'])) {
$modx->sendErrorPage();
}
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[16] => Array
(
[id] => 16
[source] => 1
[property_preprocess] => 0
[name] => 404notFound
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => switch ($modx->event->name) {
case 'OnLoadWebDocument':
if ($modx->getOption('error_page') == $modx->resource->id) {
header('HTTP/1.0 404 Not Found');
}
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[17] => Array
(
[id] => 17
[source] => 1
[property_preprocess] => 0
[name] => redirectRegistr
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => $pos = strpos($_SERVER['REQUEST_URI'], 'manager');
if ($pos === false) {
$url = urldecode('https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$url_ = mb_strtolower($url, 'UTF-8');
if($url_ !== $url) header('Location: '.$url_, true, 301);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[18] => Array
(
[id] => 18
[source] => 1
[property_preprocess] => 0
[name] => controlErrorLog
[description] =>
[editor_type] => 0
[category] => 19
[cache_type] => 0
[plugincode] => /** @var modX $modx */
switch ($modx->event->name) {
case 'OnManagerPageBeforeRender':
if ($modx->getOption('controlerrorlog.enable', null, true) && $modx->hasPermission('error_log_view')) {
$modx->controller->addLexiconTopic('controlerrorlog:default');
$assetsUrl = $modx->getOption('controlerrorlog_assets_url', null, $modx->getOption('assets_url') . 'components/controlerrorlog/') ;
$modx->controller->addCss($assetsUrl . 'css/mgr/main.css');
$modx->controller->addJavascript($assetsUrl . 'js/mgr/cel.default.js');
$path = $modx->getOption('controlerrorlog_core_path', null, $modx->getOption('core_path') . 'components/controlerrorlog/') . 'processors/';
$response = $modx->runProcessor('mgr/get', ['includeContent' => false], ['processors_path' => $path]);
$resObj = $response->getObject();
$_html = "<script> controlErrorLog.config = " . $modx->toJSON($resObj) . ";</script>";
$modx->controller->addHtml($_html);
}
break;
case 'OnBeforeRegisterClientScripts':
$isAuth = $modx->user->isAuthenticated('mgr') && $modx->user->isAuthenticated($modx->context->key);
if ($isAuth && $modx->getOption('controlerrorlog.control_frontend', null, true) && $modx->hasPermission('error_log_view')) {
$modx->lexicon->load('controlerrorlog:default');
$modx->regClientHTMLBlock($modx->getChunk('errorLogPanel.tpl'));
$assetsUrl = $modx->getOption('controlerrorlog_assets_url', null, $modx->getOption('assets_url') . 'components/controlerrorlog/') ;
if ($css = $modx->getOption('controlerrorlog.css_file', null, $assetsUrl . 'css/web/default.css')) {
$modx->regClientCSS($css);
}
if ($js = $modx->getOption('controlerrorlog.js_file', null, $assetsUrl . 'js/web/default.js')) {
$modx->regClientScript($js);
}
if (!isset($_SESSION['controlerrorlog']['token'])) {
$_SESSION['controlerrorlog']['token'] = md5(MODX_HTTP_HOST . time() . mt_rand(1, 1000));
}
$path = $modx->getOption('controlerrorlog_core_path', null, $modx->getOption('core_path') . 'components/controlerrorlog/') . 'processors/';
$response = $modx->runProcessor('web/get', ['includeContent' => false, 'token' => @$_SESSION['controlerrorlog']['token']], ['processors_path' => $path]);
$rObject = $response->getObject();
$config = json_encode($rObject['config']);
$connectorUrl = $assetsUrl . 'api.php';
$rObject["tooLarge"] = $rObject["tooLarge"] ? 'true' : 'false';
$rObject["empty"] = $rObject["empty"] ? 'true' : 'false';
$resObj = "{
token: '{$_SESSION['controlerrorlog']['token']}',
config: {$config},
collapsed: false,
connectorUrl: '{$connectorUrl}',
tooLarge: {$rObject["tooLarge"]},
size: '{$rObject["size"]}',
empty: {$rObject["empty"]},
log: '{$rObject["log"]}',
messages_count: {$rObject["messages_count"]}
}";
$_html = "<script>\r\n\tlet controlErrorLog = " . $resObj . ";\r\n</script>";
$modx->regClientStartupHTMLBlock($_html);
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/controlerrorlog/elements/plugins/plugin.controlerrorlog.php
)
[19] => Array
(
[id] => 19
[source] => 1
[property_preprocess] => 0
[name] => lazyload
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => $cid = $modx->resource->get("id");
if ($cid != 214) {
// $exclude = $modx->getOption("exclude", $scriptProperties, "12");
if (empty($cid)) {
return;
}
// if (in_array($cid, explode(",", $exclude))) {
// return;
// }
function replaceTagAttr($full_tag, $attr_name, $attr_val)
{
$tmp = preg_replace("#(\s$attr_name\s*=\s*)([\"']).+?\\2(?=[\s>])#is", '$1$2' . $attr_val . '$2', $full_tag, -1, $count);
if ($count == 0) {
$tmp = preg_replace("#(\s*/?>)$#is", " $attr_name=\"" . str_replace('"', '\"', $attr_val) . "\"$1", $full_tag);
}
return $tmp;
}
function removeTagAttr($full_tag, $attr_name)
{
return preg_replace("#(\s$attr_name\s*=\s*)([\"']).+?\\2(?=[\s>])#is", '', $full_tag);
}
// if ($_SERVER['HTTP_CF_CONNECTING_IP'] == "80.254.115.79") {
$content = &$modx->resource->_output;
$content = preg_replace_callback("#(?<full_tag><(?<tag_name>[^/\s>]+)\s*[^>]*>)#is", function ($full_tag) {
preg_match_all('#\s+(?<key>[^\'"]+)\s*=\s*(["\'])(?<val>.*?)\2(?=[\s>])#is', $full_tag['full_tag'], $tmp, PREG_SET_ORDER);
$attrs = [];
foreach ($tmp as $attr) $attrs[$attr['key']] = $attr['val'];
$classes = explode(" ", $attrs['class']);
$classes = array_diff($classes, array(0, null, ''));
if (($full_tag['tag_name'] == 'iframe') and (isset($attrs['src'])) and (!empty($attrs['src']))) {
$tmp = removeTagAttr($full_tag['full_tag'], 'src');
$tmp = replaceTagAttr($tmp, 'data-src', @$attrs['src']);
return replaceTagAttr($tmp, 'class', trim(@$attrs['class'] . ' ' . "lazyload"));
}
if (($full_tag['tag_name'] == 'img') and (isset($attrs['src'])) and ($attrs['class'] != 'image_ignore') and (!empty($attrs['src']))) {
$tmp = removeTagAttr($full_tag['full_tag'], 'src');
$tmp = replaceTagAttr($tmp, 'data-src', @$attrs['src']);
return replaceTagAttr($tmp, 'class', trim(@$attrs['class'] . " lazyload"));
}
return $full_tag['full_tag'];
}, $content);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[20] => Array
(
[id] => 20
[source] => 1
[property_preprocess] => 0
[name] => replace_shortcode
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key != "mgr" && $modx->event->name == "OnWebPagePrerender") {
$input = &$modx->resource->_output;
$id = $modx->getPlaceholder('city_id');
$page = $modx->getObjectGraph('modResource', array('TemplateVarResources' => array('TemplateVar' => 'modTemplateVar')), $id);
$city_arr = [];
foreach ($page->TemplateVarResources as $tv) {
$city_arr[$tv->TemplateVar->get('name')] = $tv->get('value');
}
$city_info_keys = ['city_1', 'city_3', 'city_6', 'region_1', 'region_6', 'phone'];
$city_info = [];
$placeholders = [];
$values = [];
foreach ($city_info_keys as $key) {
if (array_key_exists($key, $city_arr)) {
$city_info[] = [$key, $city_arr[$key]];
$placeholders[] = '#' . $key . '#';
$values[] = $city_arr[$key];
}
}
$phone = $city_arr['phone'] ?? $modx->resource->getTVValue('phone_services') ?? '8 (800) 301-97-09';
$placeholders = array_merge($placeholders, ['8 (800) 301-97-09', '8 (800) 301-97-09', '/regions/artem/', 'narkologiya24.clinic']);
$values = array_merge($values, [$phone, $phone, $modx->getPlaceholder('city_url'), $_SERVER["SERVER_NAME"]]);
$input = str_replace($placeholders, $values, $input);
$input = preg_replace('/<a\s+([^>]*)href="((?:https?|ftp):\/\/[^"]+)"/i', '<a $1href="$2" rel="nofollow noopener noreferrer"', $input);
// if ($id == 7)
// $input = str_replace(['Наркология 24', 'Наркология24', 'Наркологию24', 'Наркологию 24'], 'СЦХ Клиник', $input);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[22] => Array
(
[id] => 22
[source] => 0
[property_preprocess] => 0
[name] => ClientConfig
[description] => Sets system settings from the Client Config CMP.
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* ClientConfig
*
* Copyright 2011-2014 by Mark Hamstra <hello@markhamstra.com>
*
* ClientConfig is free software; you can redistribute it and/or modify it under the
* terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
*
* ClientConfig is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with
* ClientConfig; if not, write to the Free Software Foundation, Inc., 59 Temple
* Place, Suite 330, Boston, MA 02111-1307 USA
*
* @package clientconfig
*
* @var modX $modx
* @var int $id
* @var string $mode
* @var modResource $resource
* @var modTemplate $template
* @var modTemplateVar $tv
* @var modChunk $chunk
* @var modSnippet $snippet
* @var modPlugin $plugin
*/
$eventName = $modx->event->name;
switch($eventName) {
case 'OnMODXInit':
case 'OnHandleRequest':
case 'pdoToolsOnFenomInit':
// Measure to guard against pdoTools fenom parser loop bug: https://github.com/modmore/ClientConfig/issues/192
// Here we only allow the pdoToolsOnFenomInit event to trigger the first time.
if ($eventName === 'pdoToolsOnFenomInit') {
if ($modx->getOption('clientconfig.fenom_initialized')) {
return;
}
$modx->setOption('clientconfig.fenom_initialized', true);
}
/* Grab the class */
$path = $modx->getOption('clientconfig.core_path', null, $modx->getOption('core_path') . 'components/clientconfig/');
$path .= 'model/clientconfig/';
$clientConfig = $modx->getService('clientconfig','ClientConfig', $path);
/* If we got the class (gotta be careful of failed migrations), grab settings and go! */
if ($clientConfig instanceof ClientConfig) {
$contextKey = $modx->context instanceof modContext || $modx->context instanceof \MODX\Revolution\modContext
? $modx->context->get('key') : 'web';
$settings = $clientConfig->getSettings($contextKey);
/* Make settings available as [[++tags]] */
$modx->setPlaceholders($settings, '+');
/* Make settings available for $modx->getOption() */
foreach ($settings as $key => $value) {
$modx->setOption($key, $value);
}
}
break;
}
return;
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[23] => Array
(
[id] => 23
[source] => 1
[property_preprocess] => 0
[name] => debugParser
[description] =>
[editor_type] => 0
[category] => 22
[cache_type] => 0
[plugincode] => if (empty($_REQUEST['debug']) || !$modx->user->hasSessionContext('mgr') || $modx->context->key == 'mgr') {
return;
}
switch ($modx->event->name) {
case 'OnHandleRequest':
if ($modx->parser instanceof pdoParser && $modx->loadClass('debugPdoParser', MODX_CORE_PATH . 'components/debugparser/model/', false, true)) {
$modx->parser = new debugPdoParser($modx);
}
elseif ($modx->loadClass('debugParser', MODX_CORE_PATH . 'components/debugparser/model/', false, true)) {
$modx->parser = new debugParser($modx);
}
break;
case 'OnWebPageInit':
if (method_exists($modx->parser, 'clearCache') && empty($_REQUEST['cache'])) {
$modx->parser->clearCache();
}
break;
case 'OnLoadWebPageCache':
if (property_exists($modx->parser, 'from_cache')) {
$modx->parser->from_cache = true;
}
break;
case 'OnWebPagePrerender':
if (method_exists($modx->parser, 'generateReport')) {
$modx->parser->generateReport();
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/debugparser/elements/plugins/plugin.debugparser.php
)
[24] => Array
(
[id] => 24
[source] => 1
[property_preprocess] => 0
[name] => Redirects
[description] =>
[editor_type] => 0
[category] => 23
[cache_type] => 0
[plugincode] => /** Основной плагин редиректов, по хорошему бы уделить чуть больше времени и переписать в более читаемый вид. */
switch ($modx->event->name) {
case "OnHandleRequest":
if (stripos($_SERVER['REQUEST_URI'], '/manager/') === false) {
$modx->addPackage('redirects', $modx->getOption('core_path') . 'components/redirects/model/', 'modx_');
$protocol = isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) ? 'https://' : 'http://';
$host = $_SERVER['SERVER_NAME'];
$request_uri = explode('?', $_SERVER['REQUEST_URI']);
$request_uri = $request_uri[0];
$slash = $modx->getObject('RedirectsSetting', array('key' => 'slash'));
if ($slash && $slash->get('value') == 1) {
if ((mb_substr($request_uri, -1) != '/') && (mb_substr($request_uri, -4) != 'html')) {
$request_uri = $request_uri . '/';
}
}
$www = $modx->getObject('RedirectsSetting', array('key' => 'www'));
if ($www && $www->get('value') == 1) {
$host = str_replace('www.', '', $host);
}
// Пробуем различные паттерны для редиректа
$patterns = array($request_uri);
$uri_parts = explode('/', trim($request_uri, '/'));
$current_pattern = '';
foreach ($uri_parts as $part) {
$current_pattern .= '/' . $part;
$patterns[] = $current_pattern . '/*';
}
$patterns[] = '/' . $uri_parts[0] . '/*';
//Проверка на настройки контекста, если активен, то проверяем также context_key у ссылок
$context_active = $modx->getObject('RedirectsSetting', array('key' => 'context_active'));
if ($context_active && $context_active->get('value') == 1) {
//Наименование контекста городов для подпапок
$context_sub = $modx->getObject('RedirectsSetting', array('key' => 'context_sub'));
$context_sub = $context_sub->get('value');
//Наименование контекста основного города, для исключения пути подпапки
$context_main_city = $modx->getObject('RedirectsSetting', array('key' => 'context_main_city'));
$context_main_city = $context_main_city->get('value');
//Наименование контекста для его http_host
$context_host = $modx->getObject('RedirectsSetting', array('key' => 'context_host'));
$context_host = $context_host->get('value');
// Определение текущего контекста от хоста
// Извлекаем основной домен, исключая поддомены
if (preg_match('/([^.]+\.[^.]+)$/', $host, $matches)) {
$mainDomain = $matches[1]; // Основной домен, например, сайт.рф
} else {
$mainDomain = $host; // Если не удалось извлечь основной домен, используем исходный
}
// Ищем контекст по значению http_host
$contextSetting = $modx->getObject('modContextSetting', [
'key' => $context_host,
'value' => $mainDomain
]);
if ($contextSetting) {
//Получаем текущий контекст по mainDomain и http_host
$context_key = $contextSetting->get('context_key');
} else {
break;
}
$found = false;
foreach ($patterns as $pattern) {
if ($item = $modx->getObject('RedirectsItem', array('from' => $pattern, 'active' => 1, 'context_key' => $context_key))) {
$to = $item->get('to');
$link = $protocol . $host . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
$found = true;
break;
}
}
// Режим подпапки, если обнаружен ключ контекста
if (!$found && $context_key) {
// Получаем контекст, для дальнейшей работы с ним.
$context = $modx->getContext($context_key);
// Получаем id ресурса с списком городов
$id = $context->getOption('citys_id');
$uri = explode('/', $request_uri);
$res = $modx->getObject('modResource', $id);
if ($res) {
$key = array_search($res->get('alias'), $uri);
}
if ($key !== false) {
$city_alias = $uri[$key + 1];
} else {
$city_alias = $uri[1];
}
if ($city = $modx->getObject('modResource', array('alias' => $city_alias, 'parent' => $id))) {
$city_uri = $city->get('uri');
if ($item = $modx->getObject('RedirectsItem', array('from' => str_replace($city_uri, '', $request_uri), 'active' => 1, 'sub_active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . '/' . substr($city_uri, 0, -1) . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
}
} else {
$found = false;
foreach ($patterns as $pattern) {
if ($item = $modx->getObject('RedirectsItem', array('from' => $pattern, 'active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
$found = true;
break;
}
}
if (!$found) {
if ($sub = $modx->getObject('RedirectsSetting', array('key' => 'sub'))) {
$id = $sub->get('value');
$uri = explode('/', $request_uri);
$res = $modx->getObject('modResource', $id);
if ($res) {
$key = array_search($res->get('alias'), $uri);
}
if ($key !== false) {
$city_alias = $uri[$key + 1];
} else {
$city_alias = $uri[1];
}
if ($city = $modx->getObject('modResource', array('alias' => $city_alias, 'parent' => $id))) {
$city_uri = $city->get('uri');
if ($item = $modx->getObject('RedirectsItem', array('from' => str_replace($city_uri, '', $request_uri), 'active' => 1, 'sub_active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . '/' . substr($city_uri, 0, -1) . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
}
}
}
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/redirects/elements/plugins/redirects.php
)
[25] => Array
(
[id] => 25
[source] => 1
[property_preprocess] => 0
[name] => Indexing
[description] =>
[editor_type] => 0
[category] => 24
[cache_type] => 0
[plugincode] => //Подключаем пакет индексации
$modx->addPackage('indexing', $modx->getOption('core_path').'components/indexing/model/', 'modx_');
/** @var modX $modx */
switch ($modx->event->name) {
case 'OnDocFormPrerender':
if ($resource) {
$parent = $resource->get('parent');
$context_key = $resource->get('context_key');
$context = $modx->getContext($context_key);
if ($citys_id = $modx->getObject('IndexingSetting', array('key' => 'sub'))) {
$citys_id = $citys_id->get('value');
}
if ($context_active = $modx->getObject('IndexingSetting', array('key' => 'context_active', 'value' => '1'))) {
if ($citys_id = $modx->getObject('IndexingSetting', array('key' => 'context_sub'))) {
$citys_id = $context->config[$citys_id->get('value')];
}
}
if ($citys_id == $parent) {
$disable_subdomain = 0;
$disable_subfolder = 0;
// если ресурс не новый, то...
if ($id > 0) {
//Подключаемся к таблице с городами
$query = $modx->newQuery('IndexingCity');
$query->where(array(
'resource' => $id,
));
$res = $modx->getObject('IndexingResource',$query);
if (is_object($res)) {
$disable_subdomain = $res->get('disable_subdomain');
$disable_subfolder = $res->get('disable_subfolder');
}
}
$modx->controller->addHtml("
<script>
Ext.ComponentMgr.onAvailable('modx-resource-main-right', function(page) {
page.on('beforerender', function() {
page.insert(100, {
xtype: 'panel',
id: 'modx-resource-indexing',
items: [{
html: '<h3>Пакет индексация</h3>',
}],
style: {
'padding': '8px',
'margin-top': '16px',
'border': '1px solid #e3e3e3',
'border-radius': '8px',
'display': 'flex',
'flex-wrap': 'wrap',
'flex-direction': 'column',
'gap': '16px'
}
});
});
});
Ext.ComponentMgr.onAvailable('modx-resource-indexing', function(panel) {
panel.on('beforerender', function() {
panel.add({
xtype: 'xcheckbox',
name: 'disable_subdomain',
id: 'disable_subdomain-indexing',
boxLabel: 'Выключить индексацию поддомена',
checked: parseInt({$disable_subdomain}) || false
});
panel.add({
xtype: 'xcheckbox',
name: 'disable_subfolder',
id: 'disable_subfolder-indexing',
boxLabel: 'Выключить индексацию подпапки',
checked: parseInt({$disable_subfolder}) || false
});
});
});
</script>");
} else {
$modx->controller->addHtml("
<script>
Ext.onReady(function () {
var modab = Ext.getCmp('modx-action-buttons');
modab.insert(2,{
xtype: 'button',
text: 'Добавить в индекс',
handler: addIndexing,
method: 'remote',
checkDirty: true
});
modab.doLayout();
});
Ext.onReady(function () {
var modab = Ext.getCmp('modx-action-buttons');
modab.insert(3,{
xtype: 'button',
text: 'Индекс морды',
handler: domainIndexing,
method: 'remote',
checkDirty: true
});
modab.doLayout();
});
function addIndexing() {
MODx.Ajax.request({
url: '/assets/components/indexing/connector.php',
params: {
action: 'mgr/link/add',
id: MODx.request.id
},
listeners: {
success: {fn: function(r) {
//fp.el.unmask();
MODx.msg.status({
title: 'Успешно',
message: 'Добавлен в таблицу ссылок с индексацией',
delay: 4
})
}, scope: this},
failure: {fn: function(r) {
//fp.el.unmask();
}, scope: this},
scope: this
}
});
}
function domainIndexing() {
MODx.Ajax.request({
url: '/assets/components/indexing/connector.php',
params: {
action: 'mgr/link/add_only_domain',
id: MODx.request.id
},
listeners: {
success: {fn: function(r) {
//fp.el.unmask();
MODx.msg.status({
title: 'Успешно',
message: 'Добавлен в таблицу ссылок с индексацией только для домена.',
delay: 4
})
}, scope: this},
failure: {fn: function(r) {
//fp.el.unmask();
}, scope: this},
scope: this
}
});
}
</script>");
}
}
break;
case "OnDocFormSave":
if ($resource) {
//Сохранить дополнительное поле индексации
$id = $scriptProperties['resource']->get('id');
$query = $modx->newQuery('IndexingCity');
$query->where(array(
'resource' => $id,
));
$res = $modx->getObject('IndexingCity',$query);
if (!is_object($res)) {
$res = $modx->newObject('IndexingCity');
$res->set('resource', $id);
}
$res->set('disable_subdomain', $_POST['disable_subdomain']);
$res->set('disable_subfolder', $_POST['disable_subfolder']);
$res->save();
$disable_subdomain = $_POST['disable_subdomain'];
$disable_subfolder = $_POST['disable_subfolder'];
}
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/indexing/elements/plugins/indexing.php
)
[28] => Array
(
[id] => 28
[source] => 1
[property_preprocess] => 0
[name] => update_frendly_url
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key != "mgr" && $modx->event->name == "OnWebPagePrerender") {
$input = &$modx->resource->_output;
$input = str_replace((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "/https" : "/http") . '://' . $_SERVER['SERVER_NAME'] . '/', '/', $input);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[29] => Array
(
[id] => 29
[source] => 1
[property_preprocess] => 0
[name] => modCountries
[description] => Инициализация пакета
[editor_type] => 0
[category] => 25
[cache_type] => 0
[plugincode] => //Подключаем пакет modcountries
if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modcountries', MODX_CORE_PATH . 'components/modcountries/model/');
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountries/elements/plugins/modcountries.php
)
[30] => Array
(
[id] => 30
[source] => 1
[property_preprocess] => 0
[name] => modPrices
[description] => Инициализация пакета
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => //Подключаем пакет modprices
if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modprices', MODX_CORE_PATH . 'components/modprices/model/');
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modprices.php
)
[31] => Array
(
[id] => 31
[source] => 1
[property_preprocess] => 0
[name] => modPricesLoadAssets
[description] => Загрузка ассетов
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnDocFormPrerender') {
/** @var modPrices $modPrices */
$modPrices = $modx->getService('modPrices', 'modPrices', MODX_CORE_PATH . 'components/modprices/model/');
if ($modPrices) {
// Загружаем CSS и базовые JS файлы
$modx->controller->addCss($modPrices->config['cssUrl'] . 'mgr/main.css');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/modprices.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/misc/utils.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/misc/combo.js');
// Загружаем файлы для гридов
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/prices.grid.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/prices.windows.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/categories.grid.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/categories.windows.js');
// Добавляем конфигурацию
$modx->controller->addHtml('<script type="text/javascript">
modPrices.config = ' . json_encode($modPrices->config) . ';
modPrices.config.connector_url = "' . $modPrices->config['connectorUrl'] . '";
</script>');
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modPricesLoadAssets.php
)
[32] => Array
(
[id] => 32
[source] => 1
[property_preprocess] => 0
[name] => modPricesShowGridTV
[description] => Плагин, который подменяет TV поля price-grid и price-category-grid на сетку из пакета
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnDocFormRender') {
$tvs = ['price-grid', 'price-category-grid'];
$grids = [
'price-grid' => 'modprices-grid-prices',
'price-category-grid' => 'modprices-grid-categories'
];
// Получаем путь к коннектору пакета
$assetsUrl = $modx->getOption('modprices.assets_url', null, $modx->getOption('assets_url') . 'components/modprices/');
$connectorUrl = $assetsUrl . 'connector.php';
$output = "<script>
// Загружаем лексиконы через AJAX перед инициализацией компонентов ExtJS
Ext.onReady(function() {
// Загрузка лексиконов для modprices
MODx.Ajax.request({
url: '{$connectorUrl}',
params: {
action: 'mgr/lexicon/getlist',
namespace: 'modprices',
topic: 'default',
language: MODx.config.manager_language || 'ru'
},
listeners: {
'success': {
fn: function(r) {
console.log('Lexicons loaded successfully');
if (r.object) {
// Добавляем загруженные лексиконы в MODx.lang
for (var key in r.object) {
if (r.object.hasOwnProperty(key)) {
MODx.lang[key] = r.object[key];
}
}
console.log('Lexicons added to MODx.lang');
// Инициализация компонентов после загрузки лексиконов
initializeComponents();
}
},
scope: this
},
'failure': {
fn: function(r) {
console.error('Failed to load lexicons:', r);
// Даже если лексиконы не загрузились, пытаемся инициализировать компоненты
initializeComponents();
},
scope: this
}
}
});
// Функция инициализации компонентов после загрузки лексиконов
function initializeComponents() {
console.log('Component registration check:');
console.log('modprices-grid-prices exists:', !!Ext.ComponentMgr.types['modprices-grid-prices']);
console.log('modprices-grid-categories exists:', !!Ext.ComponentMgr.types['modprices-grid-categories']);
// Задержка для гарантии загрузки DOM
setTimeout(function() {
";
foreach ($tvs as $tvName) {
$tv = $modx->getObject('modTemplateVar', ['name' => $tvName]);
if ($tv) {
$tvId = $tv->get('id');
$xtype = $grids[$tvName];
$resourceId = $modx->resource ? $modx->resource->get('id') : 0;
$output .= "
var tvContainer = null;
var tvCaption = " . json_encode($tv->get('caption') ?: $tvName) . ";
console.log('Looking for TV with caption:', tvCaption);
var labels = Ext.query('label');
for (var i = 0; i < labels.length; i++) {
if (labels[i].innerHTML.indexOf(tvCaption) !== -1) {
var parentContainer = Ext.get(labels[i]).findParent('.x-form-item', 10);
if (parentContainer) {
console.log('Found TV container by label:', parentContainer.id);
var inputArea = Ext.get(parentContainer).child('.x-form-element');
if (inputArea) {
tvContainer = inputArea;
break;
}
}
}
}
if (!tvContainer) {
console.log('Trying to find TV container by ID patterns for TV {$tvId}');
var elementContainer = Ext.get('x-form-el-tv{$tvId}');
if (elementContainer) {
console.log('Found TV element container by ID: x-form-el-tv{$tvId}');
tvContainer = elementContainer;
}
}
if (tvContainer) {
console.log('TV container found with ID:', tvContainer.id);
// Уникальный ID для каждого контейнера грида
var containerId = 'grid-container-{$tvName}-{$tvId}';
// Проверка существования контейнера перед обновлением
if (Ext.get(containerId)) {
console.log('Container ' + containerId + ' already exists, skipping creation');
} else {
tvContainer.update('<div id=\"' + containerId + '\" style=\"width:100%; display:block;\"></div>');
var originalInput = Ext.get('tv{$tvId}');
if (originalInput) {
originalInput.setDisplayed(false);
}
console.log('Creating grid with xtype: {$xtype} in container:', containerId);
// Проверка существования DOM-элемента перед созданием грида
var containerElement = document.getElementById(containerId);
if (containerElement) {
try {
var grid = MODx.load({
xtype: '{$xtype}',
renderTo: containerId,
resourceId: {$resourceId},
width: '100%',
height: 300
});
// Гарантированная перерисовка после создания
if (grid && typeof grid.doLayout === 'function') {
grid.doLayout();
console.log('Grid created and layout applied:', grid);
} else {
console.error('Grid created but layout method unavailable');
}
} catch(e) {
console.error('Error creating grid for {$tvName}:', e);
}
} else {
console.error('Container element not found in DOM: ' + containerId);
}
}
} else {
console.warn('TV container not found for {$tvName}');
}
";
}
}
$output .= '}, 0); // Задержка для гарантии загрузки DOM
}
});
</script>';
$modx->controller->addHtml($output);
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modPricesShowGridTV.php
)
[33] => Array
(
[id] => 33
[source] => 1
[property_preprocess] => 0
[name] => modCountriesPrices
[description] => Добавляет кастомный JS для расширения модулей, и инициплизация данного пакета
[editor_type] => 0
[category] => 27
[cache_type] => 0
[plugincode] => if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modcountriesprices', MODX_CORE_PATH . 'components/modcountriesprices/model/');
}
// Добавляем JS для расширения интерфейса modCountries
if ($modx->event->name === 'OnManagerPageBeforeRender' && $modx->context->key === 'mgr') {
if (isset($_GET['namespace']) && $_GET['namespace'] == 'modcountries') {
// Загружаем лексикон
$modx->lexicon->load('modcountriesprices:override');
// Подключаем JS файлы
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/modcountriesprices.js');
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/widgets/override.modcountries.grid.js');
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/widgets/override.modcountries.window.js');
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountriesprices/elements/plugins/modcountriesprices.php
)
[34] => Array
(
[id] => 34
[source] => 1
[property_preprocess] => 0
[name] => replacePrice
[description] => Замена цен шорткодом #price_цена#
[editor_type] => 0
[category] => 27
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnWebPagePrerender') {
$country_id = $modx->getPlaceholder('country');
// Получаем содержимое страницы перед рендером
$output = &$modx->resource->_output;
// Регулярное выражение для поиска 12 345 ₽
$pattern = '/#price_(\d+)#/';
// Прогон ценников через сниппет
$output = preg_replace_callback($pattern, function ($matches) use ($modx, $country_id, $currency_symbol) {
$price = $matches[1]; // Цена из шорткода
$convertedPrice = $modx->runSnippet('priceConvert', ['input' => $price]); // Вызов сниппета
return $convertedPrice;
}, $output);
// Возвращаем результат
$modx->resource->_output = $output;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountriesprices/elements/plugins/replaceprice.php
)
[36] => Array
(
[id] => 36
[source] => 1
[property_preprocess] => 0
[name] => versions
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => switch($modx->event->name){
case "pdoToolsOnFenomInit":
$fenom->addModifier('versions', function($input){
if(isset($input))
return $input.'?v='.filemtime(MODX_BASE_PATH.$input);
});
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[37] => Array
(
[id] => 37
[source] => 1
[property_preprocess] => 0
[name] => modx_plugin_webp_converter
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /*
* Modx revo plugin:
* Replace img files from jpg or png to webp
* Clear cached img array
* Add button in user menu Modx revo admin panel
*
*
* Use events:
* OnManagerPageBeforeRender
* OnWebPagePrerender
* OnSiteRefresh
* OnTemplateSave
* OnChunkSave
* OnPluginSave
* OnSnippetSave
* OnTemplateVarSave
* OnDocFormSave
*
* https://github.com/commeta/modxWebpConverter
* https://webdevops.ru/blog/webp-converter-plugin-modx.html
*
* Copyright 2022 commeta <dcs-spb@ya.ru>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
* MA 02110-1301, USA.
*
*
*/
$disable_replacing_for_logged_user= false; // set true for Disable replacing for logged manager user !!!
if($modx->event->name == 'OnManagerPageBeforeRender') {// convert jpg and png images to webp in admin panel
$modx->controller->addJavascript('/connectors/converter/converter.js');
}
if(
$modx->event->name == 'OnSiteRefresh' ||
$modx->event->name == 'OnTemplateSave' ||
$modx->event->name == 'OnChunkSave' ||
$modx->event->name == 'OnPluginSave' ||
$modx->event->name == 'OnTemplateVarSave' ||
$modx->event->name == 'OnDocFormSave' ||
$modx->event->name == 'OnSnippetSave'
) {
$options= [xPDO::OPT_CACHE_KEY=>'webp_on_page']; // Clear webp modx cache
$modx->cacheManager->clean($options);
// file_put_contents(MODX_CONNECTORS_PATH.'converter/converter.flg', ''); // Autostart search new files, after reload admin page
}
if(!function_exists('rel2abs_img')) {
function rel2abs_img( $rel, $base ) {
// parse base URL and convert to local variables: $scheme, $host, $path
extract( parse_url( $base ) );
if ( strpos( $rel,"//" ) === 0 ) {
return $scheme . ':' . $rel;
}
// return if already absolute URL
if ( parse_url( $rel, PHP_URL_SCHEME ) != '' ) {
return $rel;
}
// queries and anchors
if ( $rel[0] == '#' || $rel[0] == '?' ) {
return $base . $rel;
}
// remove non-directory element from path
$path = preg_replace( '#/[^/]*$#', '', $path );
// destroy path if relative url points to root
if ( $rel[0] == '/' ) {
$path = '';
}
// dirty absolute URL
$abs = $path . "/" . $rel;
// replace '//' or '/./' or '/foo/../' with '/'
$abs = preg_replace( "/(\/\.?\/)/", "/", $abs );
$abs = preg_replace( "/\/(?!\.\.)[^\/]+\/\.\.\//", "/", $abs );
// absolute URL is ready!
return $abs;
}
}
if(!function_exists('check_image_file_for_webp_converter')) {
function check_image_file_for_webp_converter($img_real, &$webp_on_page){
static $uniq_imgs= [];
$img_real= trim($img_real);
if(in_array($img_real, $uniq_imgs)) return;
$uniq_imgs[]= $img_real;
$ext= strtolower(pathinfo($img_real, PATHINFO_EXTENSION));
if(
$ext == 'jpg' ||
$ext == 'jpeg' ||
$ext == 'png'
) {
$abs= rel2abs_img( $img_real, MODX_SITE_URL.parse_url($_SERVER['REQUEST_URI'])['path'] );
$abs_base= str_replace('//', '/', MODX_BASE_PATH.$abs);
$webp= '/webp'.$abs.'.webp';
$webp_base= str_replace('//', '/', MODX_BASE_PATH.$webp);
if( file_exists($abs_base) && file_exists($webp_base) ){
$webp_on_page[$img_real]= $webp;
}
}
}
}
if( // replace jpg and png images to webp
$modx->event->name == 'OnWebPagePrerender' &&
stripos($_SERVER['HTTP_ACCEPT'], 'image/webp') !== false
){
if($disable_replacing_for_logged_user && $modx->user->hasSessionContext('mgr')) return '';
$options= [xPDO::OPT_CACHE_KEY=>'webp_on_page'];
$cache_key= md5(MODX_SITE_URL.$_SERVER['REQUEST_URI']);
$cached_webp_on_page= $modx->cacheManager->get($cache_key, $options);
$output= &$modx->resource->_output;
if( empty($cached_webp_on_page) ){
$webp_on_page= [];
preg_match_all('/<(img|div|section|footer)[^>]+>/i', $output, $result);
if(count($result)){ // Search images in img tag
foreach($result[0] as $img_tag) {
$img_tag= str_replace("'", '"', $img_tag); // src
preg_match('/(src|data-src|data-background)=("[^"]*")/i', $img_tag, $img[$img_tag]);
$img_real= str_replace('"', '', $img[$img_tag][2]);
check_image_file_for_webp_converter($img_real, $webp_on_page);
preg_match('/(srcset)=("[^"]*")/i', $img_tag, $img[$img_tag]); // srcset
$srcset= explode(',', str_replace('"', '', $img[$img_tag][2]));
foreach($srcset as $src_item){
$src_a= explode(' ', $src_item);
if(isset($src_a[0]) && !empty($src_a[0])) {
check_image_file_for_webp_converter($src_a[0], $webp_on_page);
} else {
if(isset($src_a[1]) && !empty($src_a[1])) {
check_image_file_for_webp_converter($src_a[1], $webp_on_page);
}
}
}
}
}
preg_match_all('/url\(([^)]*)"?\)/iu', $output, $result);
if(count($result)){ // Search images in url css rules
foreach($result[1] as $img_tag) {
if(stripos($img_real, 'data:')) continue;
$img_real= str_replace(['"',"'"], '', $img_tag);
check_image_file_for_webp_converter($img_real, $webp_on_page);
}
}
$webp_on_page['/webp/webp/']= '/webp/';
$webp_on_page['//webp/']= '/webp/';
$webp_on_page['.webp.webp']= '.webp';
if(count($webp_on_page)) $output= str_replace(array_keys($webp_on_page), array_values($webp_on_page), $output);
$modx->cacheManager->set($cache_key, serialize($webp_on_page), 0, $options);
} else {
$webp_on_page= unserialize($cached_webp_on_page);
if(count($webp_on_page)){
$output= str_replace(array_keys($webp_on_page), array_values($webp_on_page), $output);
}
}
return '';
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
)
[_cacheKey:protected] => web/context
[_policies:protected] => Array
(
[modAccessContext] => Array
(
[web] => Array
(
[0] => Array
(
[principal] => 0
[authority] => 9999
[policy] => Array
(
[load] => 1
[formit] => 1
[formit_encryptions] =>
)
)
[1] => Array
(
[principal] => 1
[authority] => 0
[policy] => Array
(
[about] => 1
[access_permissions] => 1
[actions] => 1
[change_password] => 1
[change_profile] => 1
[charsets] => 1
[class_map] => 1
[components] => 1
[content_types] => 1
[countries] => 1
[create] => 1
[credits] => 1
[customize_forms] => 1
[dashboards] => 1
[database] => 1
[database_truncate] => 1
[delete_category] => 1
[delete_chunk] => 1
[delete_context] => 1
[delete_document] => 1
[delete_weblink] => 1
[delete_symlink] => 1
[delete_static_resource] => 1
[delete_eventlog] => 1
[delete_plugin] => 1
[delete_propertyset] => 1
[delete_role] => 1
[delete_snippet] => 1
[delete_template] => 1
[delete_tv] => 1
[delete_user] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] => 1
[edit_chunk] => 1
[edit_context] => 1
[edit_document] => 1
[edit_weblink] => 1
[edit_symlink] => 1
[edit_static_resource] => 1
[edit_locked] => 1
[edit_plugin] => 1
[edit_propertyset] => 1
[edit_role] => 1
[edit_snippet] => 1
[edit_template] => 1
[edit_tv] => 1
[edit_user] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] => 1
[error_log_view] => 1
[events] => 1
[export_static] => 1
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_update] => 1
[file_upload] => 1
[file_unpack] => 1
[file_view] => 1
[flush_sessions] => 1
[frames] => 1
[help] => 1
[home] => 1
[import_static] => 1
[languages] => 1
[lexicons] => 1
[list] => 1
[load] => 1
[logout] => 1
[logs] => 1
[menus] => 1
[menu_reports] => 1
[menu_security] => 1
[menu_site] => 1
[menu_support] => 1
[menu_system] => 1
[menu_tools] => 1
[menu_user] => 1
[messages] => 1
[namespaces] => 1
[new_category] => 1
[new_chunk] => 1
[new_context] => 1
[new_document] => 1
[new_document_in_root] => 1
[new_plugin] => 1
[new_propertyset] => 1
[new_role] => 1
[new_snippet] => 1
[new_static_resource] => 1
[new_symlink] => 1
[new_template] => 1
[new_tv] => 1
[new_user] => 1
[new_weblink] => 1
[packages] => 1
[policy_delete] => 1
[policy_edit] => 1
[policy_new] => 1
[policy_save] => 1
[policy_template_delete] => 1
[policy_template_edit] => 1
[policy_template_new] => 1
[policy_template_save] => 1
[policy_template_view] => 1
[policy_view] => 1
[property_sets] => 1
[providers] => 1
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] => 1
[resource_duplicate] => 1
[resourcegroup_delete] => 1
[resourcegroup_edit] => 1
[resourcegroup_new] => 1
[resourcegroup_resource_edit] => 1
[resourcegroup_resource_list] => 1
[resourcegroup_save] => 1
[resourcegroup_view] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] => 1
[save_category] => 1
[save_chunk] => 1
[save_context] => 1
[save_document] => 1
[save_plugin] => 1
[save_propertyset] => 1
[save_role] => 1
[save_snippet] => 1
[save_template] => 1
[save_tv] => 1
[save_user] => 1
[search] => 1
[set_sudo] => 1
[settings] => 1
[sources] => 1
[source_delete] => 1
[source_edit] => 1
[source_save] => 1
[source_view] => 1
[steal_locks] => 1
[tree_show_element_ids] => 1
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] => 1
[usergroup_edit] => 1
[usergroup_new] => 1
[usergroup_save] => 1
[usergroup_user_edit] => 1
[usergroup_user_list] => 1
[usergroup_view] => 1
[view] => 1
[view_category] => 1
[view_chunk] => 1
[view_context] => 1
[view_document] => 1
[view_element] => 1
[view_eventlog] => 1
[view_offline] => 1
[view_plugin] => 1
[view_propertyset] => 1
[view_role] => 1
[view_snippet] => 1
[view_sysinfo] => 1
[view_template] => 1
[view_tv] => 1
[view_unpublished] => 1
[view_user] => 1
[workspaces] => 1
[formit] => 1
[formit_encryptions] => 1
)
)
[2] => Array
(
[principal] => 2
[authority] => 9999
[policy] => Array
(
[about] =>
[access_permissions] =>
[actions] =>
[change_password] =>
[change_profile] => 1
[charsets] =>
[class_map] => 1
[components] =>
[content_types] =>
[countries] => 1
[create] =>
[credits] =>
[customize_forms] =>
[dashboards] => 1
[database] =>
[database_truncate] =>
[delete_category] =>
[delete_chunk] =>
[delete_context] =>
[delete_document] => 1
[delete_eventlog] =>
[delete_plugin] =>
[delete_propertyset] =>
[delete_role] =>
[delete_snippet] =>
[delete_static_resource] => 1
[delete_symlink] => 1
[delete_template] =>
[delete_tv] =>
[delete_user] =>
[delete_weblink] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] =>
[edit_chunk] =>
[edit_context] =>
[edit_document] => 1
[edit_locked] => 1
[edit_plugin] =>
[edit_propertyset] =>
[edit_role] =>
[edit_snippet] =>
[edit_static_resource] => 1
[edit_symlink] => 1
[edit_template] =>
[edit_tv] =>
[edit_user] =>
[edit_weblink] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] =>
[error_log_view] =>
[events] =>
[export_static] =>
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_unpack] => 1
[file_update] => 1
[file_upload] => 1
[file_view] => 1
[flush_sessions] =>
[formit] => 1
[formit_encryptions] =>
[frames] => 1
[help] => 1
[home] => 1
[import_static] =>
[languages] =>
[lexicons] =>
[list] => 1
[load] => 1
[logout] => 1
[logs] =>
[menus] =>
[menu_reports] => 1
[menu_security] =>
[menu_site] => 1
[menu_support] => 1
[menu_system] =>
[menu_tools] => 1
[menu_trash] =>
[menu_user] => 1
[messages] =>
[namespaces] =>
[new_category] =>
[new_chunk] =>
[new_context] =>
[new_document] => 1
[new_document_in_root] =>
[new_plugin] =>
[new_propertyset] =>
[new_role] =>
[new_snippet] =>
[new_static_resource] => 1
[new_symlink] => 1
[new_template] =>
[new_tv] =>
[new_user] =>
[new_weblink] => 1
[packages] =>
[policy_delete] =>
[policy_edit] =>
[policy_new] =>
[policy_save] =>
[policy_template_delete] =>
[policy_template_edit] =>
[policy_template_new] =>
[policy_template_save] =>
[policy_template_view] =>
[policy_view] =>
[property_sets] =>
[providers] =>
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] =>
[resourcegroup_delete] =>
[resourcegroup_edit] =>
[resourcegroup_new] =>
[resourcegroup_resource_edit] =>
[resourcegroup_resource_list] =>
[resourcegroup_save] =>
[resourcegroup_view] =>
[resource_duplicate] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] =>
[save_category] =>
[save_chunk] =>
[save_context] =>
[save_document] => 1
[save_plugin] =>
[save_propertyset] =>
[save_role] =>
[save_snippet] =>
[save_template] =>
[save_tv] =>
[save_user] =>
[search] => 1
[settings] =>
[set_sudo] =>
[sources] =>
[source_delete] =>
[source_edit] =>
[source_save] =>
[source_view] => 1
[steal_locks] =>
[tree_show_element_ids] =>
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] =>
[usergroup_edit] =>
[usergroup_new] =>
[usergroup_save] =>
[usergroup_user_edit] =>
[usergroup_user_list] =>
[usergroup_view] =>
[view] => 1
[view_category] =>
[view_chunk] =>
[view_context] =>
[view_document] => 1
[view_element] =>
[view_eventlog] =>
[view_offline] =>
[view_plugin] =>
[view_propertyset] =>
[view_role] =>
[view_snippet] =>
[view_sysinfo] =>
[view_template] => 1
[view_tv] =>
[view_unpublished] => 1
[view_user] =>
[workspaces] =>
)
)
)
)
[web] => Array
(
[modAccessContext] => Array
(
[web] => Array
(
[0] => Array
(
[principal] => 0
[authority] => 9999
[policy] => Array
(
[load] => 1
[formit] => 1
[formit_encryptions] =>
)
)
[1] => Array
(
[principal] => 1
[authority] => 0
[policy] => Array
(
[about] => 1
[access_permissions] => 1
[actions] => 1
[change_password] => 1
[change_profile] => 1
[charsets] => 1
[class_map] => 1
[components] => 1
[content_types] => 1
[countries] => 1
[create] => 1
[credits] => 1
[customize_forms] => 1
[dashboards] => 1
[database] => 1
[database_truncate] => 1
[delete_category] => 1
[delete_chunk] => 1
[delete_context] => 1
[delete_document] => 1
[delete_weblink] => 1
[delete_symlink] => 1
[delete_static_resource] => 1
[delete_eventlog] => 1
[delete_plugin] => 1
[delete_propertyset] => 1
[delete_role] => 1
[delete_snippet] => 1
[delete_template] => 1
[delete_tv] => 1
[delete_user] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] => 1
[edit_chunk] => 1
[edit_context] => 1
[edit_document] => 1
[edit_weblink] => 1
[edit_symlink] => 1
[edit_static_resource] => 1
[edit_locked] => 1
[edit_plugin] => 1
[edit_propertyset] => 1
[edit_role] => 1
[edit_snippet] => 1
[edit_template] => 1
[edit_tv] => 1
[edit_user] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] => 1
[error_log_view] => 1
[events] => 1
[export_static] => 1
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_update] => 1
[file_upload] => 1
[file_unpack] => 1
[file_view] => 1
[flush_sessions] => 1
[frames] => 1
[help] => 1
[home] => 1
[import_static] => 1
[languages] => 1
[lexicons] => 1
[list] => 1
[load] => 1
[logout] => 1
[logs] => 1
[menus] => 1
[menu_reports] => 1
[menu_security] => 1
[menu_site] => 1
[menu_support] => 1
[menu_system] => 1
[menu_tools] => 1
[menu_user] => 1
[messages] => 1
[namespaces] => 1
[new_category] => 1
[new_chunk] => 1
[new_context] => 1
[new_document] => 1
[new_document_in_root] => 1
[new_plugin] => 1
[new_propertyset] => 1
[new_role] => 1
[new_snippet] => 1
[new_static_resource] => 1
[new_symlink] => 1
[new_template] => 1
[new_tv] => 1
[new_user] => 1
[new_weblink] => 1
[packages] => 1
[policy_delete] => 1
[policy_edit] => 1
[policy_new] => 1
[policy_save] => 1
[policy_template_delete] => 1
[policy_template_edit] => 1
[policy_template_new] => 1
[policy_template_save] => 1
[policy_template_view] => 1
[policy_view] => 1
[property_sets] => 1
[providers] => 1
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] => 1
[resource_duplicate] => 1
[resourcegroup_delete] => 1
[resourcegroup_edit] => 1
[resourcegroup_new] => 1
[resourcegroup_resource_edit] => 1
[resourcegroup_resource_list] => 1
[resourcegroup_save] => 1
[resourcegroup_view] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] => 1
[save_category] => 1
[save_chunk] => 1
[save_context] => 1
[save_document] => 1
[save_plugin] => 1
[save_propertyset] => 1
[save_role] => 1
[save_snippet] => 1
[save_template] => 1
[save_tv] => 1
[save_user] => 1
[search] => 1
[set_sudo] => 1
[settings] => 1
[sources] => 1
[source_delete] => 1
[source_edit] => 1
[source_save] => 1
[source_view] => 1
[steal_locks] => 1
[tree_show_element_ids] => 1
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] => 1
[usergroup_edit] => 1
[usergroup_new] => 1
[usergroup_save] => 1
[usergroup_user_edit] => 1
[usergroup_user_list] => 1
[usergroup_view] => 1
[view] => 1
[view_category] => 1
[view_chunk] => 1
[view_context] => 1
[view_document] => 1
[view_element] => 1
[view_eventlog] => 1
[view_offline] => 1
[view_plugin] => 1
[view_propertyset] => 1
[view_role] => 1
[view_snippet] => 1
[view_sysinfo] => 1
[view_template] => 1
[view_tv] => 1
[view_unpublished] => 1
[view_user] => 1
[workspaces] => 1
[formit] => 1
[formit_encryptions] => 1
)
)
[2] => Array
(
[principal] => 2
[authority] => 9999
[policy] => Array
(
[about] =>
[access_permissions] =>
[actions] =>
[change_password] =>
[change_profile] => 1
[charsets] =>
[class_map] => 1
[components] =>
[content_types] =>
[countries] => 1
[create] =>
[credits] =>
[customize_forms] =>
[dashboards] => 1
[database] =>
[database_truncate] =>
[delete_category] =>
[delete_chunk] =>
[delete_context] =>
[delete_document] => 1
[delete_eventlog] =>
[delete_plugin] =>
[delete_propertyset] =>
[delete_role] =>
[delete_snippet] =>
[delete_static_resource] => 1
[delete_symlink] => 1
[delete_template] =>
[delete_tv] =>
[delete_user] =>
[delete_weblink] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] =>
[edit_chunk] =>
[edit_context] =>
[edit_document] => 1
[edit_locked] => 1
[edit_plugin] =>
[edit_propertyset] =>
[edit_role] =>
[edit_snippet] =>
[edit_static_resource] => 1
[edit_symlink] => 1
[edit_template] =>
[edit_tv] =>
[edit_user] =>
[edit_weblink] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] =>
[error_log_view] =>
[events] =>
[export_static] =>
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_unpack] => 1
[file_update] => 1
[file_upload] => 1
[file_view] => 1
[flush_sessions] =>
[formit] => 1
[formit_encryptions] =>
[frames] => 1
[help] => 1
[home] => 1
[import_static] =>
[languages] =>
[lexicons] =>
[list] => 1
[load] => 1
[logout] => 1
[logs] =>
[menus] =>
[menu_reports] => 1
[menu_security] =>
[menu_site] => 1
[menu_support] => 1
[menu_system] =>
[menu_tools] => 1
[menu_trash] =>
[menu_user] => 1
[messages] =>
[namespaces] =>
[new_category] =>
[new_chunk] =>
[new_context] =>
[new_document] => 1
[new_document_in_root] =>
[new_plugin] =>
[new_propertyset] =>
[new_role] =>
[new_snippet] =>
[new_static_resource] => 1
[new_symlink] => 1
[new_template] =>
[new_tv] =>
[new_user] =>
[new_weblink] => 1
[packages] =>
[policy_delete] =>
[policy_edit] =>
[policy_new] =>
[policy_save] =>
[policy_template_delete] =>
[policy_template_edit] =>
[policy_template_new] =>
[policy_template_save] =>
[policy_template_view] =>
[policy_view] =>
[property_sets] =>
[providers] =>
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] =>
[resourcegroup_delete] =>
[resourcegroup_edit] =>
[resourcegroup_new] =>
[resourcegroup_resource_edit] =>
[resourcegroup_resource_list] =>
[resourcegroup_save] =>
[resourcegroup_view] =>
[resource_duplicate] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] =>
[save_category] =>
[save_chunk] =>
[save_context] =>
[save_document] => 1
[save_plugin] =>
[save_propertyset] =>
[save_role] =>
[save_snippet] =>
[save_template] =>
[save_tv] =>
[save_user] =>
[search] => 1
[settings] =>
[set_sudo] =>
[sources] =>
[source_delete] =>
[source_edit] =>
[source_save] =>
[source_view] => 1
[steal_locks] =>
[tree_show_element_ids] =>
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] =>
[usergroup_edit] =>
[usergroup_new] =>
[usergroup_save] =>
[usergroup_user_edit] =>
[usergroup_user_list] =>
[usergroup_view] =>
[view] => 1
[view_category] =>
[view_chunk] =>
[view_context] =>
[view_document] => 1
[view_element] =>
[view_eventlog] =>
[view_offline] =>
[view_plugin] =>
[view_propertyset] =>
[view_role] =>
[view_snippet] =>
[view_sysinfo] =>
[view_template] => 1
[view_tv] =>
[view_unpublished] => 1
[view_user] =>
[workspaces] =>
)
)
)
)
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modContext
[_package] => modx
[_alias] => modContext
[_pk] =>
[_pktype] =>
[_table] => `modx_context`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
[key] => key
[name] => name
[description] => description
[rank] => rank
)
[_lazy] => Array
(
)
[_fields] => Array
(
[key] => web
[name] =>
[description] =>
[rank] => 0
)
[_fieldMeta] => Array
(
[key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[index] => pk
)
[name] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[index] => index
)
[description] => Array
(
[dbtype] => tinytext
[phptype] => string
)
[rank] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
)
[_composites] => Array
(
[ContextResources] => Array
(
[class] => modContextResource
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[ContextSettings] => Array
(
[class] => modContextSetting
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[SourceElements] => Array
(
[class] => sources.modMediaSourceElement
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessContext
[local] => key
[foreign] => target
[owner] => local
[cardinality] => many
)
)
[_relatedObjects] => Array
(
[ContextResources] => Array
(
)
[ContextSettings] => Array
(
)
[SourceElements] => Array
(
)
[Acls] => Array
(
)
)
[_validator] => modValidator Object
(
[object] => modContext_mysql Object
*RECURSION*
[results] => Array
(
[key] => 1
)
[messages] => Array
(
)
)
[_validationRules] => Array
(
[key] => Array
(
[key] => Array
(
[type] => preg_match
[rule] => /^[a-zA-Z\x7f-\xff][a-zA-Z0-9\x2d-\x2f\x7f-\xff]*$/
[parameters] => Array
(
[message] => context_err_ns_key
)
)
)
)
[_validated] => Array
(
[key] => key
)
[_validationLoaded] => 1
[_new] => 1
[_cacheFlag] => 1
[_options] => Array
(
)
)
[contexts] => Array
(
[web] => modContext_mysql Object
(
[config] => Array
(
[agree_page] => 1462
[citys_page] => 6
[contact_page] => 13
[cultureKey] => ru
[default_content_page] => 8
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[policy_page] => 24
[price_page] => 10
[reviews_page] => 9
[services_page] => 14
[sitemap_parent] => -6,-15,-41
[site_start] => 1
[specialists_page] => 15
)
[aliasMap] => Array
(
[index/] => 1
[404/] => 2
[sluzhebnyie-straniczyi/] => 3
[robots.txt] => 4
[sitemap.xml] => 5
[regions/] => 6
[regions/narkologiya24/] => 7
[kontent-po-umolchaniyu/] => 8
[otzyvy/] => 9
[price/] => 10
[o-nas/] => 11
[o-nas/liczenzii/] => 12
[contacts/] => 13
[uslugi-i-ceny/] => 14
[o-nas/speczialisty/] => 15
[o-nas/usloviya-prozhivaniya/] => 17
[uslugi-i-ceny/lechenie-alkogolizma/] => 18
[akczii/] => 19
[stati/] => 20
[stati/ochen-bolshoe-nazvanie-stati/] => 21
[politika-konfidenczialnosti/] => 24
[uslugi-i-ceny/lechenie-alkogolizma/na-domu/] => 26
[uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/] => 27
[uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/] => 28
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/] => 29
[uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/] => 30
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/] => 31
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/] => 32
[uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/] => 33
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/] => 34
[uslugi-i-ceny/lechenie-alkogolizma/plazmaferez/] => 35
[uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/] => 36
[uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/] => 37
[uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/] => 38
[uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/] => 39
[uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/] => 40
[services-context/] => 41
[services-context/na-domu-narkologiya24/] => 42
[karta-sajta/] => 44
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/] => 45
[uslugi-i-ceny/lechenie-toxikomanii/] => 46
[uslugi-i-ceny/reabilitatsionnyy-tsentr/] => 47
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/] => 48
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/] => 49
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/] => 50
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/] => 51
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/] => 52
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/] => 53
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/] => 54
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/] => 55
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/] => 56
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/] => 57
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/] => 58
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/] => 59
[uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/] => 60
[uslugi-i-ceny/vyvod-iz-zapoya/] => 61
[uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/] => 62
[uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/] => 63
[uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/] => 64
[uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/] => 65
[uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/] => 66
[uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/] => 67
[uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/] => 68
[uslugi-i-ceny/lechenie-narkomanii/] => 69
[uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/] => 70
[uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/] => 71
[uslugi-i-ceny/lechenie-narkomanii/ubod/] => 72
[uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/] => 73
[uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/] => 74
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/] => 78
[uslugi-i-ceny/lechenie-narkomanii/day-top/] => 79
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/] => 80
[uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/] => 81
[uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/] => 82
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/] => 83
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/] => 84
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/] => 85
[uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/] => 86
[uslugi-i-ceny/psihiatriya/] => 87
[uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/] => 88
[uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/] => 89
[uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/] => 90
[uslugi-i-ceny/psihiatriya/psihiatr/] => 91
[uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/] => 92
[uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/] => 93
[uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/] => 94
[uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/] => 95
[uslugi-i-ceny/psihiatriya/detskij-psiholog/] => 96
[uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/] => 97
[uslugi-i-ceny/psihiatriya/semejnyj-psiholog/] => 98
[uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/] => 99
[uslugi-i-ceny/lechenie-narkomanii/ot-soli/] => 100
[uslugi-i-ceny/lechenie-narkomanii/marihuana/] => 101
[uslugi-i-ceny/lechenie-narkomanii/geroin/] => 102
[uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/] => 103
[uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/] => 104
[uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/] => 105
[uslugi-i-ceny/psihiatriya/lechenie-depressii/] => 106
[uslugi-i-ceny/psihiatriya/lechenie-psihoza/] => 107
[uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/] => 108
[uslugi-i-ceny/psihiatriya/lechenie-okr/] => 109
[uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/] => 110
[uslugi-i-ceny/psihiatriya/lechenie-paranoji/] => 111
[uslugi-i-ceny/psihiatriya/lechenie-epilepsii/] => 112
[uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/] => 113
[uslugi-i-ceny/psihiatriya/lechenie-demencii/] => 114
[o-nas/speczialisty/semen-iosifovich-petrichenko/] => 115
[o-nas/speczialisty/strelchenko-mihail-sergeevich/] => 116
[o-nas/speczialisty/nikolaev-stanislav-sergeevich/] => 117
[o-nas/speczialisty/fedorov-alexandr-alexandrovich/] => 118
[o-nas/speczialisty/toloraya-olga-vladimirovna/] => 119
[o-nas/speczialisty/alexandrova-liya-alexandrovna/] => 120
[services-context/lechenie-alkogolizma-narkologiya24/] => 121
[services-context/v-staczionare-narkologiya24/] => 122
[services-context/ambulatorno-narkologiya24/] => 123
[services-context/lechenie-alkogolizma-gipnozom-narkologiya24/] => 124
[services-context/hronicheskij-alkogolizm-narkologiya24/] => 125
[services-context/lechenie-zhenskogo-alkogolizma-narkologiya24/] => 126
[services-context/lechenie-pivnogo-alkogolizma-narkologiya24/] => 127
[services-context/prinuditelnoe-lechenie-ot-alkogolizma-narkologiya24/] => 128
[services-context/lechenie-posle-alkogolnogo-otravleniya-narkologiya24/] => 129
[services-context/plazmaferez-narkologiya24/] => 130
[services-context/lechenie-sozavisimosti-narkologiya24/] => 131
[services-context/reabilitatsiya-alkogolizma-narkologiya24/] => 132
[services-context/pomoshh-alkozavisimym-narkologiya24/] => 133
[services-context/konsultatsiya-narkologa-narkologiya24/] => 134
[services-context/narkologicheskiy-dispanser-narkologiya24/] => 135
[video/] => 136
[services-context/kodirovanie-ot-alkogolizma-narkologiya24/] => 138
[services-context/lazernoe-kodirovanie-narkologiya24/] => 139
[services-context/kodirovanie-po-metodu-dovzhenko-narkologiya24/] => 140
[services-context/na-dom-narkologiya24/] => 141
[services-context/podshivka-ot-alkogolizma-narkologiya24/] => 142
[services-context/kodirovanie-ukolom-narkologiya24/] => 143
[services-context/torpedo-narkologiya24/] => 144
[services-context/vivitrol-narkologiya24/] => 145
[services-context/esperal-narkologiya24/] => 146
[services-context/dvojnoj-blok-narkologiya24/] => 148
[services-context/algominal-narkologiya24/] => 149
[services-context/akvilong-narkologiya24/] => 150
[services-context/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma-narkologiya24/] => 151
[services-context/lechenie-toxikomanii-narkologiya24/] => 152
[services-context/reabilitatsionnyy-tsentr-narkologiya24/] => 153
[services-context/narkologicheskaya-skoraya-narkologiya24/] => 154
[services-context/vyivod-iz-zapoya-narkologiya24/] => 155
[services-context/narkolog-na-dom-narkologiya24/] => 156
[services-context/vyivod-iz-zapoya-na-domu-narkologiya24/] => 157
[services-context/kapelnicza-na-domu-ot-alkogolya-narkologiya24/] => 158
[services-context/kapelnicza-pri-alkogolnoj-intoksikaczii-narkologiya24/] => 159
[services-context/lechenie-pohmelya-narkologiya24/] => 160
[services-context/detoksikacziya-ot-alkogolya-narkologiya24/] => 161
[services-context/ekstrennoe-vytrezvlenie-na-domu-narkologiya24/] => 162
[services-context/lechenie-narkomanii-narkologiya24/] => 163
[services-context/reabilitaczionnyj-czentr-dlya-narkozavisimyh-narkologiya24/] => 164
[services-context/narkologicheskaya-pomoshh-narkologiya24/] => 165
[services-context/ubod-narkologiya24/] => 166
[services-context/snyatie-lomki-narkologiya24/] => 167
[services-context/ot-mefedrona-narkologiya24/] => 168
[services-context/geroin-narkologiya24/] => 169
[services-context/ot-spajsa-narkologiya24/] => 170
[services-context/ot-soli-narkologiya24/] => 171
[services-context/marihuana-narkologiya24/] => 172
[services-context/lechenie-igrovoj-zavisimosti-narkologiya24/] => 173
[services-context/reabilitacziya-narkozavisimyh-narkologiya24/] => 174
[services-context/reabilitacziya-12-shagov-narkologiya24/] => 175
[services-context/day-top-narkologiya24/] => 176
[services-context/reabilitacziya-podrostkov-narkologiya24/] => 177
[services-context/kodirovanie-narkozavisimosti-narkologiya24/] => 178
[services-context/amfetaminovaya-zavisimost-narkologiya24/] => 179
[services-context/lechenie-zavisimosti-ot-butirata-narkologiya24/] => 180
[services-context/lechenie-zavisimosti-ot-liriki-narkologiya24/] => 181
[services-context/lechenie-ot-kodeinovoy-zavisimosti-narkologiya24/] => 182
[services-context/lechenie-zavisimosti-ot-gashisha-narkologiya24/] => 183
[services-context/lechenie-zavisimosti-ot-tropikamida-narkologiya24/] => 184
[services-context/psihiatriya-narkologiya24/] => 185
[services-context/psihiatricheskaya-pomoshh-narkologiya24/] => 186
[services-context/psihoterapevt-na-dom-narkologiya24/] => 187
[services-context/uslugi-psihoterapevta-narkologiya24/] => 188
[services-context/psihiatr-narkologiya24/] => 189
[services-context/lechenie-istericheskih-rasstrojstv-narkologiya24/] => 190
[services-context/lechenie-depressivnyh-rasstrojstv-narkologiya24/] => 191
[services-context/konsultaciya-psihologa-narkologiya24/] => 192
[services-context/lechenie-psihicheskih-zabolevanij-narkologiya24/] => 193
[services-context/detskij-psiholog-narkologiya24/] => 194
[services-context/klinicheskij-psiholog-narkologiya24/] => 195
[services-context/semejnyj-psiholog-narkologiya24/] => 196
[services-context/lechenie-depressii-narkologiya24/] => 197
[services-context/lechenie-psihoza-narkologiya24/] => 198
[services-context/lechenie-shizofrenii-narkologiya24/] => 199
[services-context/lechenie-okr-narkologiya24/] => 200
[services-context/lechenie-gallyucinacij-narkologiya24/] => 201
[services-context/lechenie-paranoji-narkologiya24/] => 203
[services-context/lechenie-epilepsii-narkologiya24/] => 204
[services-context/lechenie-panicheskih-atak-narkologiya24/] => 205
[services-context/lechenie-demencii-narkologiya24/] => 206
[turborss.xml] => 214
[subs.xml] => 215
[uslugi-i-ceny/psihiatriya/psihiatr-na-dom/] => 218
[services-context/psihiatr-na-dom-narkologiya24/] => 219
[regions/abaza/] => 221
[regions/abakan/] => 223
[regions/abdulino/] => 224
[regions/abinsk/] => 225
[regions/agidel/] => 226
[regions/agronom/] => 227
[regions/agryz/] => 228
[regions/adygeysk/] => 229
[regions/aznakaevo/] => 230
[regions/azov/] => 231
[regions/ak-dovurak/] => 232
[regions/aksaj/] => 233
[regions/alagir/] => 234
[regions/alapaevsk/] => 235
[regions/alatyr/] => 236
[regions/aldan/] => 237
[regions/aleysk/] => 238
[regions/aleksandrov/] => 239
[regions/aleksandrovsk/] => 240
[regions/aleksandrovsk-sahalinskiy/] => 241
[regions/alekseevka/] => 242
[regions/aleksin/] => 243
[regions/alupka/] => 244
[regions/alushta/] => 245
[regions/almetevsk/] => 246
[regions/amursk/] => 247
[regions/anadyr/] => 248
[regions/anapa/] => 249
[regions/angarsk/] => 250
[regions/andreevka/] => 251
[regions/anzhero-sudzhensk/] => 252
[regions/apatity/] => 253
[regions/aprelevka/] => 254
[regions/apsheronsk/] => 255
[regions/aramil/] => 256
[regions/argun/] => 257
[regions/ardon/] => 258
[regions/arzamas/] => 259
[regions/arkadak/] => 260
[regions/armavir/] => 261
[regions/armyansk/] => 262
[regions/arsenev/] => 263
[regions/arsk/] => 264
[regions/artem/] => 265
[regions/artemovskiy/] => 266
[regions/arhangelsk/] => 267
[regions/asbest/] => 268
[regions/asino/] => 269
[regions/astrahan/] => 270
[regions/atkarsk/] => 271
[regions/akhtubinsk/] => 272
[regions/achinsk/] => 273
[regions/asha/] => 274
[regions/ashukino/] => 275
[regions/babaevo/] => 276
[regions/bavly/] => 277
[regions/bagaevskaya/] => 278
[regions/baykalsk/] => 279
[regions/baymak/] => 280
[regions/bakal/] => 281
[regions/baksan/] => 282
[regions/balabanovo/] => 283
[regions/balakovo/] => 284
[regions/balakhna/] => 285
[regions/balashiha/] => 286
[regions/balashov/] => 287
[regions/baley/] => 288
[regions/baltiysk/] => 289
[regions/barabinsk/] => 290
[regions/baranovichi/] => 291
[regions/barnaul/] => 292
[regions/barysh/] => 293
[regions/batajsk/] => 294
[regions/bahchisaraj/] => 295
[regions/bezhetsk/] => 296
[regions/belaya-berezka/] => 297
[regions/belaya-glina/] => 298
[regions/belaya-kalitva/] => 299
[regions/belaya-holunitsa/] => 300
[regions/belgorod/] => 301
[regions/belebey/] => 302
[regions/belev/] => 303
[regions/belovo/] => 304
[regions/belogorsk/] => 305
[regions/belokuriha/] => 306
[regions/belomorsk/] => 307
[regions/belozyornyj/] => 308
[regions/beloozyorskij/] => 309
[regions/beloomut/] => 310
[regions/beloretsk/] => 311
[regions/vyvod-iz-zapoya-belorechensk/] => 312
[regions/beloyarskiy/] => 313
[regions/belye-berega/] => 314
[regions/berdsk/] => 315
[regions/berezino/] => 316
[regions/berezniki/] => 317
[regions/berezovskiy-kemerovskaya-obl/] => 318
[regions/beryozovyj/] => 319
[regions/beslan/] => 320
[regions/bijsk/] => 321
[regions/bikin/] => 322
[regions/birobidzhan/] => 323
[regions/birsk/] => 324
[regions/biryuch/] => 325
[regions/blagoveshchensk/] => 326
[regions/blagoveschensk-bashkortostan/] => 327
[regions/blagodarny/] => 328
[regions/bobrov/] => 329
[regions/bobruysk/] => 330
[regions/bogatyrevo/] => 331
[regions/bogdanovich/] => 332
[regions/bogoroditsk/] => 333
[regions/bogorodsk/] => 334
[regions/bogorodskoe/] => 335
[regions/bogotol/] => 336
[regions/boguchar/] => 337
[regions/bodaybo/] => 338
[regions/boksitogorsk/] => 339
[regions/bologoe/] => 340
[regions/bolotnoe/] => 341
[regions/bolhov/] => 342
[regions/bolshaya-martynovka/] => 343
[regions/bolshie-vyazyomy/] => 344
[regions/bolshie-dvory/] => 345
[regions/bolshoe-polpino/] => 346
[regions/bolshoy-kamen/] => 347
[regions/bor/] => 348
[regions/borzya/] => 349
[regions/borisov/] => 350
[regions/borisovka/] => 351
[regions/borisoglebsk/] => 352
[regions/borovichi/] => 353
[regions/borovlyany/] => 354
[regions/borovsk/] => 355
[regions/borodino/] => 356
[regions/bratsk/] => 357
[regions/brest/] => 358
[regions/bronnicy/] => 359
[regions/bryansk/] => 360
[regions/bugulma/] => 361
[regions/buguruslan/] => 362
[regions/buddenovsk/] => 363
[regions/budennovsk/] => 364
[regions/buzuluk/] => 365
[regions/buinsk/] => 366
[regions/buy/] => 367
[regions/buynaksk/] => 368
[regions/buturlinovka/] => 369
[regions/bykovo/] => 370
[regions/valday/] => 371
[regions/valujki/] => 372
[regions/veidelevka/] => 373
[regions/velikie-luki/] => 374
[regions/velikijnovgorod/] => 375
[regions/velikiy-ustyug/] => 376
[regions/velsk/] => 377
[regions/venev/] => 378
[regions/verbilki/] => 379
[regions/vereschagino/] => 380
[regions/vereya/] => 381
[regions/verhnetemernickij/] => 382
[regions/verhniy-tagil/] => 383
[regions/verkhniy-ufaley/] => 384
[regions/verkhnyaya-pyshma/] => 385
[regions/verkhnyaya-salda/] => 386
[regions/verhovie/] => 387
[regions/veselyj/] => 388
[regions/vidnoe/] => 389
[regions/vileyka/] => 390
[regions/vilyuysk/] => 391
[regions/vilyuchinsk/] => 392
[regions/vinogradnyj/] => 393
[regions/vitebsk/] => 394
[regions/vikhorevka/] => 395
[regions/vichuga/] => 396
[regions/vladivostok/] => 397
[regions/vladikavkaz/] => 398
[regions/vladimir/] => 399
[regions/volgograd/] => 400
[regions/volgodonsk/] => 401
[regions/volgorechensk/] => 402
[regions/volzhsk/] => 403
[regions/volzhskij/] => 404
[regions/vologda/] => 405
[regions/volozhin/] => 406
[regions/volokolamsk/] => 407
[regions/volokonovka/] => 408
[regions/volosovo/] => 409
[regions/volhov/] => 410
[regions/volchansk/] => 411
[regions/volsk/] => 412
[regions/vorkuta/] => 413
[regions/voronezh/] => 414
[regions/vorsma/] => 415
[regions/voskresensk/] => 416
[regions/hutor-vostochnyj/] => 417
[regions/votkinsk/] => 418
[regions/vsevolozhsk/] => 419
[regions/vuktyl/] => 420
[regions/vyborg/] => 421
[regions/vyksa/] => 422
[regions/vysokovsk/] => 423
[regions/vysock/] => 424
[regions/vytegra/] => 425
[regions/vyshniy-volochek/] => 427
[regions/vyazemskiy/] => 428
[regions/vyazniki/] => 429
[regions/vyazma/] => 430
[regions/vyatskie-polyany/] => 431
[regions/gavrilov-yam/] => 432
[regions/gagarin/] => 433
[regions/gadzhievo/] => 434
[regions/gay/] => 435
[regions/galich/] => 436
[regions/gaspra/] => 437
[regions/gatchina/] => 438
[regions/gvardeysk/] => 439
[regions/gvardejskoe/] => 440
[regions/vyvod-iz-zapoya-gelendzhik/] => 441
[regions/georgievsk/] => 442
[regions/glazov/] => 443
[regions/glubokij/] => 444
[regions/golicyno/] => 445
[regions/gomel/] => 446
[regions/gorkileninskie/] => 447
[regions/gorno-altaysk/] => 448
[regions/gornozavodsk/] => 449
[regions/gornyak/] => 450
[regions/gorodets/] => 451
[regions/gorohovets/] => 452
[regions/goryachevodskij/] => 453
[regions/goryachiy-klyuch/] => 454
[regions/grajvoron/] => 455
[regions/gremyachinsk/] => 456
[regions/grodno/] => 457
[regions/groznyj/] => 458
[regions/gresovskij/] => 459
[regions/gryazi/] => 460
[regions/gryazovets/] => 461
[regions/gubakha/] => 462
[regions/gubkin/] => 463
[regions/gubkinskiy/] => 464
[regions/gudermes/] => 465
[regions/gukovo/] => 466
[regions/gulkevichi/] => 467
[regions/gurzuf/] => 468
[regions/gurevsk/] => 469
[regions/gusev/] => 470
[regions/gusinoozersk/] => 471
[regions/gus-khrustalnyy/] => 472
[regions/davlekanovo/] => 473
[regions/dagestanskie-ogni/] => 474
[regions/dalmatovo/] => 475
[regions/dalnegorsk/] => 476
[regions/dalnerechensk/] => 477
[regions/danilov/] => 478
[regions/dankov/] => 479
[regions/degtyarsk/] => 480
[regions/dedenyovo/] => 481
[regions/dedovsk/] => 482
[regions/derbent/] => 483
[regions/desnogorsk/] => 484
[regions/dzhankoj/] => 485
[regions/vyzov-narkologa-na-dom-dzhubga/] => 486
[regions/dzerzhinsk/] => 487
[regions/dzerzhinsk-by/] => 488
[regions/dzerzhinskij/] => 489
[regions/divnogorsk/] => 490
[regions/digora/] => 491
[regions/dimitrovgrad/] => 492
[regions/dmitriev/] => 493
[regions/dmitrov/] => 494
[regions/dobryanka/] => 495
[regions/dolgoprudnyj/] => 496
[regions/dolinsk/] => 497
[regions/domodedovo/] => 498
[regions/doneck/] => 499
[regions/donskoy/] => 500
[regions/dorogobuzh/] => 501
[regions/dorozhnyj/] => 502
[regions/drezna/] => 503
[regions/drozhzhino/] => 504
[regions/druzhelyubnyj/] => 505
[regions/dubencovskaya/] => 506
[regions/dubna/] => 507
[regions/dubovka/] => 508
[regions/dudinka/] => 509
[regions/dyurtyuli/] => 510
[regions/dyatkovo/] => 511
[regions/yevpatoriya/] => 512
[regions/egorlykskaya/] => 513
[regions/egorevsk/] => 514
[regions/vyvod-iz-zapoya-ejsk/] => 515
[regions/ekaterinburg/] => 516
[regions/elabuga/] => 517
[regions/elets/] => 518
[regions/elizavetinskaya/] => 519
[regions/elizovo/] => 520
[regions/elnya/] => 521
[regions/emanzhelinsk/] => 522
[regions/emva/] => 523
[regions/eniseysk/] => 524
[regions/ermolino/] => 525
[regions/ershov/] => 526
[regions/essentuki/] => 527
[regions/efremov/] => 528
[regions/zheleznovodsk/] => 529
[regions/zheleznogorsk/] => 530
[regions/zheleznogorsk-ilimskiy/] => 531
[regions/zheleznodorozhnyj/] => 532
[regions/zherdevka/] => 533
[regions/zhigulevsk/] => 534
[regions/zhilyovo/] => 535
[regions/zhirnov/] => 536
[regions/zhirnovsk/] => 537
[regions/zhodino/] => 538
[regions/zhukov/] => 539
[regions/zhukovka/] => 540
[regions/zhukovskij/] => 541
[regions/zavitinsk/] => 542
[regions/zavodoukovsk/] => 543
[regions/zavolzhsk/] => 544
[regions/zavolzhe/] => 545
[regions/zagoryanskij/] => 546
[regions/zainsk/] => 547
[regions/zakamensk/] => 548
[regions/zaozernyy/] => 549
[regions/zaozersk/] => 550
[regions/zapolyarnyy/] => 551
[regions/zaprudnya/] => 552
[regions/zarajsk/] => 553
[regions/zarechnyy-sverdlovskaya-obl/] => 554
[regions/zareche/] => 555
[regions/zarinsk/] => 556
[regions/zarozhdenie/] => 557
[regions/zaslavl/] => 558
[regions/zvenigovo/] => 559
[regions/zvenigorod/] => 560
[regions/zverevo/] => 561
[regions/zelenogorsk/] => 562
[regions/zelenograd/] => 563
[regions/zelenogradsk/] => 564
[regions/zelenogradskij/] => 565
[regions/zelenodolsk/] => 566
[regions/zelenokumsk/] => 567
[regions/zelenopolskij/] => 568
[regions/zernograd/] => 569
[regions/zeya/] => 570
[regions/zima/] => 571
[regions/zlatoust/] => 572
[regions/zlynka/] => 573
[regions/zmeinogorsk/] => 574
[regions/znamenka/] => 575
[regions/znamensk/] => 576
[regions/znamenskij/] => 577
[regions/zuevka/] => 578
[regions/zuya/] => 579
[regions/ivangorod/] => 580
[regions/ivanovo/] => 581
[regions/ivanteevka/] => 582
[regions/ivdel/] => 583
[regions/ivnya/] => 584
[regions/ivot/] => 585
[regions/izhevsk/] => 586
[regions/izberbash/] => 587
[regions/izobilny/] => 588
[regions/iksha/] => 589
[regions/ilanskiy/] => 590
[regions/ilinskij/] => 591
[regions/im-vorovskogo/] => 592
[regions/im-cyurupy/] => 593
[regions/industrialnyj/] => 594
[regions/inza/] => 595
[regions/inozemcevo/] => 596
[regions/inta/] => 597
[regions/ipatovo/] => 598
[regions/irbit/] => 599
[regions/irkutsk/] => 600
[regions/isaev/] => 601
[regions/isilkul/] => 602
[regions/iskitim/] => 603
[regions/istra/] => 604
[regions/ishim/] => 605
[regions/ishimbay/] => 606
[regions/joshkar-ola/] => 607
[regions/kazan/] => 608
[regions/hutor-kazachij/] => 609
[regions/kalach/] => 610
[regions/kalach-na-donu/] => 611
[regions/kalachinsk/] => 612
[regions/kaliningrad/] => 613
[regions/kalininsk/] => 614
[regions/kaltan/] => 615
[regions/kaluga/] => 616
[regions/kalyazin/] => 617
[regions/kambarka/] => 618
[regions/kamenka/] => 619
[regions/kamennogorsk/] => 620
[regions/kamenolomni/] => 621
[regions/kamensk-uralskiy/] => 622
[regions/kamensk-shahtinskij/] => 623
[regions/kamen-na-obi/] => 624
[regions/kameshkovo/] => 625
[regions/kamyzyak/] => 626
[regions/kamyshin/] => 628
[regions/kamyshlov/] => 629
[regions/kanash/] => 630
[regions/kandalaksha/] => 631
[regions/kansk/] => 632
[regions/karabanovo/] => 633
[regions/karabash/] => 634
[regions/karabulak/] => 635
[regions/karasuk/] => 636
[regions/krarachaevsk/] => 637
[regions/karachev/] => 638
[regions/kargat/] => 639
[regions/kargopol/] => 640
[regions/hutor-karla-marksa/] => 641
[regions/karpinsk/] => 642
[regions/kartaly/] => 643
[regions/kasimov/] => 644
[regions/kasli/] => 645
[regions/kaspiysk/] => 646
[regions/katav-ivanovsk/] => 647
[regions/kataysk/] => 648
[regions/kachkanar/] => 649
[regions/kashin/] => 650
[regions/kashira/] => 651
[regions/kemerovo/] => 652
[regions/kem/] => 653
[regions/kerch/] => 654
[regions/kizel/] => 655
[regions/kizilyurt/] => 656
[regions/kizlyar/] => 657
[regions/kimovsk/] => 658
[regions/kimry/] => 659
[regions/kingisepp/] => 660
[regions/kinel/] => 661
[regions/kineshma/] => 662
[regions/kireevsk/] => 663
[regions/kirensk/] => 664
[regions/kirzhach/] => 665
[regions/kirishi/] => 666
[regions/kirov/] => 667
[regions/kirov-kaluzhskaya-obl/] => 668
[regions/kirovgrad/] => 669
[regions/kirovo-chepetsk/] => 670
[regions/kirovsk/] => 671
[regions/kirovsk-murmanskaya-obl/] => 672
[regions/kirovsk-leningradskaya-obl/] => 673
[regions/kirovskoe/] => 674
[regions/kirs/] => 675
[regions/kirsanov/] => 676
[regions/kiselevsk/] => 677
[regions/kislovodsk/] => 678
[regions/kletnya/] => 679
[regions/kleck/] => 680
[regions/klimovo/] => 681
[regions/klimovsk/] => 682
[regions/klin/] => 683
[regions/klincy/] => 684
[regions/kovdor/] => 685
[regions/kovrov/] => 686
[regions/kovylkino/] => 687
[regions/kogalym/] => 688
[regions/kodinsk/] => 689
[regions/kozelsk/] => 690
[regions/kozlovka/] => 691
[regions/kozmodemyansk/] => 692
[regions/kola/] => 693
[regions/kolodischi/] => 694
[regions/kolomna/] => 695
[regions/kolosistyj/] => 696
[regions/kolpashevo/] => 697
[regions/kolpino/] => 698
[regions/kolchugino/] => 699
[regions/komarichi/] => 700
[regions/kommunar/] => 701
[regions/komsomolsk-na-amure/] => 702
[regions/konakovo/] => 703
[regions/kondopoga/] => 704
[regions/kondrovo/] => 705
[regions/konstantinovsk/] => 706
[regions/hutor-kopanskoj/] => 707
[regions/kopeysk/] => 708
[regions/korablino/] => 709
[regions/koreiz/] => 710
[regions/korenovsk/] => 711
[regions/korkino/] => 712
[regions/korolev/] => 713
[regions/korocha/] => 714
[regions/korsakov/] => 715
[regions/koryazhma/] => 716
[regions/kostomuksha/] => 717
[regions/kostroma/] => 718
[regions/kotelniki/] => 719
[regions/kotelnikovo/] => 720
[regions/kotelnich/] => 721
[regions/kotlas/] => 722
[regions/kotovo/] => 723
[regions/kotovsk/] => 724
[regions/kokhma/] => 725
[regions/kraskovo/] => 726
[regions/krasnaya-gora/] => 727
[regions/krasnaya-yaruga/] => 728
[regions/krasnoarmejsk/] => 729
[regions/krasnovishersk/] => 730
[regions/krasnogvardejskoe/] => 731
[regions/krasnogorsk/] => 732
[regions/krasnodar/] => 733
[regions/adler/] => 734
[regions/krasnoe-selo/] => 735
[regions/krasnozavodsk/] => 736
[regions/krasnoznamensk/] => 737
[regions/krasnokamensk/] => 738
[regions/krasnokamsk/] => 739
[regions/krasnolit/] => 740
[regions/krasnoperekopsk/] => 741
[regions/krasnoslobodsk/] => 742
[regions/krasnoturinsk/] => 743
[regions/krasnouralsk/] => 744
[regions/krasnoufimsk/] => 745
[regions/krasnoyarsk/] => 746
[regions/krasnyy-kut/] => 747
[regions/krasnyj-sulin/] => 748
[regions/kratovo/] => 749
[regions/kremenki/] => 750
[regions/krivyanskaya/] => 751
[regions/kronshtadt/] => 752
[regions/vyvod-iz-zapoya-kropotkin/] => 753
[regions/vyvod-iz-zapoya-krymsk/] => 754
[regions/kstovo/] => 755
[regions/kubinka/] => 756
[regions/kuvandyk/] => 757
[regions/kudrovo/] => 758
[regions/kudymkar/] => 759
[regions/kuznetsk/] => 760
[regions/kuybyshev/] => 761
[regions/kulebaki/] => 762
[regions/kuleshovka/] => 763
[regions/kumertau/] => 764
[regions/kungur/] => 765
[regions/kupino/] => 766
[regions/kurgan/] => 767
[regions/kurganinsk/] => 768
[regions/kurovskoe/] => 769
[regions/kursk/] => 770
[regions/kurtamysh/] => 771
[regions/kurchatov/] => 772
[regions/kusa/] => 773
[regions/kushva/] => 774
[regions/kyzyl/] => 775
[regions/kyshtym/] => 776
[regions/kyakhta/] => 777
[regions/vyvod-iz-zapoya-labinsk/] => 778
[regions/labytnangi/] => 779
[regions/lagan/] => 780
[regions/lazurnyj/] => 781
[regions/lakinsk/] => 782
[regions/langepas/] => 783
[regions/lebedyan/] => 784
[regions/hutor-lenina/] => 785
[regions/lenino/] => 786
[regions/leninogorsk/] => 787
[regions/leninsk/] => 788
[regions/leninsk-kuznetskiy/] => 789
[regions/hutor-leninskij/] => 790
[regions/lensk/] => 791
[regions/lermontov/] => 792
[regions/lesnoj/] => 793
[regions/lesnoy/] => 794
[regions/lesnoj-gorodok/] => 795
[regions/lesozavodsk/] => 796
[regions/lesosibirsk/] => 797
[regions/livny/] => 798
[regions/lida/] => 799
[regions/likino-dulyovo/] => 800
[regions/lipeck/] => 801
[regions/liski/] => 802
[regions/lihoslavl/] => 803
[regions/lobnya/] => 804
[regions/logoysk/] => 805
[regions/lodejnoe-pole/] => 806
[regions/lokot/] => 807
[regions/lomonosov/] => 808
[regions/loris/] => 809
[regions/losino-petrovskij/] => 810
[regions/luga/] => 811
[regions/luza/] => 812
[regions/lukoyanov/] => 813
[regions/luhovicy/] => 814
[regions/lyskovo/] => 815
[regions/lysva/] => 816
[regions/lytkarino/] => 817
[regions/lvovskoe/] => 818
[regions/lgov/] => 819
[regions/lyuban/] => 820
[regions/lyuban-by/] => 821
[regions/lyubercy/] => 822
[regions/lyubohna/] => 823
[regions/lyudinovo/] => 824
[regions/lyantor/] => 825
[regions/magadan/] => 826
[regions/magnitogorsk/] => 827
[regions/maykop/] => 829
[regions/mayskiy/] => 830
[regions/malahovka/] => 831
[regions/malaya-vishera/] => 832
[regions/malgobek/] => 833
[regions/malino/] => 834
[regions/maloyaroslavets/] => 835
[regions/mamadysh/] => 836
[regions/manturovo/] => 837
[regions/mariinsk/] => 838
[regions/marks/] => 839
[regions/marina-gorka/] => 840
[regions/maslov/] => 841
[regions/maslova-pristan/] => 842
[regions/massandra/] => 843
[regions/mahachkala/] => 844
[regions/machulischi/] => 845
[regions/mglin/] => 846
[regions/megion/] => 847
[regions/medvezhegorsk/] => 848
[regions/mednogorsk/] => 849
[regions/mezhgore/] => 850
[regions/mezhdurechensk/] => 851
[regions/melenki/] => 852
[regions/meleuz/] => 853
[regions/mendeleevo/] => 854
[regions/mendeleevsk/] => 855
[regions/menzelinsk/] => 856
[regions/miass/] => 857
[regions/mikun/] => 858
[regions/millerovo/] => 859
[regions/mineralnye-vody/] => 860
[regions/minsk/] => 861
[regions/minusinsk/] => 862
[regions/minyar/] => 863
[regions/mirnyy-arkhangelskaya-obl/] => 864
[regions/mihaylov/] => 865
[regions/mikhaylovka/] => 866
[regions/mihailovsk/] => 867
[regions/mihnevo/] => 868
[regions/michurinsk/] => 869
[regions/misheronskij/] => 870
[regions/mogilev/] => 871
[regions/mogocha/] => 872
[regions/mozhajsk/] => 873
[regions/mozhga/] => 874
[regions/mozdok/] => 875
[regions/mozyr/] => 876
[regions/molodechno/] => 877
[regions/monino/] => 878
[regions/monchegorsk/] => 879
[regions/morozovsk/] => 880
[regions/morshansk/] => 881
[regions/moskovskiy/] => 882
[regions/muravlenko/] => 883
[regions/murino/] => 884
[regions/murmansk/] => 885
[regions/murom/] => 886
[regions/mcensk/] => 887
[regions/myski/] => 888
[regions/mytishchi/] => 889
[regions/naberezhnyechelny/] => 890
[regions/navashino/] => 891
[regions/navlya/] => 892
[regions/navoloki/] => 893
[regions/nadym/] => 894
[regions/nazarovo/] => 895
[regions/nazran/] => 896
[regions/nazyvaevsk/] => 897
[regions/nalchik/] => 898
[regions/narimanov/] => 899
[regions/naro-fominsk/] => 900
[regions/nartkala/] => 901
[regions/naryshkino/] => 902
[regions/naryan-mar/] => 903
[regions/nahabino/] => 904
[regions/nakhodka/] => 905
[regions/nevel/] => 906
[regions/nevelsk/] => 907
[regions/nevinnomyssk/] => 908
[regions/nevyansk/] => 909
[regions/nekrasovskij/] => 910
[regions/nelidovo/] => 911
[regions/neman/] => 912
[regions/nerekhta/] => 913
[regions/nerchinsk/] => 914
[regions/neryungri/] => 915
[regions/nesvizh/] => 916
[regions/neftegorsk/] => 917
[regions/neftekamsk/] => 918
[regions/neftekumsk/] => 919
[regions/nefteyugansk/] => 920
[regions/nizhnevartovsk/] => 921
[regions/nizhnegorskij/] => 922
[regions/nizhnekamsk/] => 923
[regions/nizhneudinsk/] => 924
[regions/nizhnie-sergi/] => 925
[regions/hutor-nizhnij/] => 926
[regions/nizhniy-lomov/] => 927
[regions/nizhnijnovgorod/] => 928
[regions/nizhnijtagil/] => 929
[regions/nizhnyaya-salda/] => 930
[regions/nizhnyaya-tura/] => 931
[regions/nikolaevsk/] => 932
[regions/nikolaevsk-na-amure/] => 933
[regions/nikolsk/] => 934
[regions/nikolskoe/] => 935
[regions/novayaladoga/] => 936
[regions/novaya-lyalya/] => 937
[regions/novoaleksandrovsk/] => 938
[regions/novoaltaysk/] => 939
[regions/novoanninskiy/] => 940
[regions/novovoronezh/] => 941
[regions/novodvinsk/] => 942
[regions/novozolotoskaya/] => 943
[regions/novozybkov/] => 944
[regions/novoivanovskoe/] => 945
[regions/novokubansk/] => 946
[regions/novokuzneck/] => 947
[regions/novokuybyshevsk/] => 948
[regions/novomichurinsk/] => 949
[regions/novomoskovsk/] => 950
[regions/novopavlovsk/] => 951
[regions/novopolock/] => 952
[regions/vyvod-iz-zapoya-novorossijsk/] => 953
[regions/novorossijsk/] => 954
[regions/novosibirsk/] => 955
[regions/novotroitsk/] => 956
[regions/novouzensk/] => 957
[regions/novoulyanovsk/] => 958
[regions/novouralsk/] => 959
[regions/novocheboksarsk/] => 960
[regions/novocherkassk/] => 961
[regions/novoshahtinsk/] => 962
[regions/hutor-novyj/] => 963
[regions/novy-oskol/] => 964
[regions/novyy-urengoy/] => 965
[regions/noginsk/] => 966
[regions/norilsk/] => 967
[regions/noyabrsk/] => 968
[regions/nurlat/] => 969
[regions/nytva/] => 970
[regions/nyurba/] => 971
[regions/nyagan/] => 972
[regions/nyazepetrovsk/] => 973
[regions/nyandoma/] => 974
[regions/obninsk/] => 975
[regions/obolensk/] => 976
[regions/oboyan/] => 977
[regions/obuhovo/] => 978
[regions/ob/] => 979
[regions/ovoshchnoj/] => 980
[regions/odincovo/] => 981
[regions/ozherele/] => 982
[regions/ozersk/] => 983
[regions/ozyory/] => 984
[regions/oktyabrsk/] => 985
[regions/hutor-oktyabrskij/] => 986
[regions/oktyabrskij/] => 987
[regions/oktyabrskiy/] => 988
[regions/okulovka/] => 989
[regions/olenegorsk/] => 990
[regions/omsk/] => 991
[regions/omutninsk/] => 992
[regions/onega/] => 993
[regions/opochka/] => 994
[regions/oryol/] => 995
[regions/orenburg/] => 996
[regions/orekhovo-zuevo/] => 997
[regions/orsk/] => 998
[regions/orsha/] => 999
[regions/osa/] => 1000
[regions/osinniki/] => 1001
[regions/ostashkov/] => 1002
[regions/ostrov/] => 1003
[regions/ostrogozhsk/] => 1004
[regions/posyolok-otdeleniya-2-skzniisiv/] => 1005
[regions/posyolok-otdeleniya-3-skzniisiv/] => 1006
[regions/otradnoe/] => 1007
[regions/otradnyy/] => 1008
[regions/okha/] => 1009
[regions/ocher/] => 1010
[regions/kalininec/] => 1011
[regions/topolevyj/] => 1012
[regions/pavlovo/] => 1013
[regions/pavlovsk/] => 1014
[regions/pavlovsk-spb/] => 1015
[regions/pavlovskij-posad/] => 1016
[regions/pallasovka/] => 1017
[regions/partenit/] => 1018
[regions/partizansk/] => 1019
[regions/posyolok-otdeleniya-4-sovhoza-pashkovskij/] => 1020
[regions/penza/] => 1021
[regions/pervomaysk/] => 1022
[regions/pervomajskoe/] => 1023
[regions/pervouralsk/] => 1024
[regions/peresvet/] => 1025
[regions/pereslavl-zalesskiy/] => 1026
[regions/perm/] => 1027
[regions/pestovo/] => 1028
[regions/petergof/] => 1030
[regions/petrov-val/] => 1031
[regions/petrovsk/] => 1032
[regions/petrovsk-zabaykalskiy/] => 1033
[regions/petrozavodsk/] => 1034
[regions/petropavlovsk-kamchatskiy/] => 1035
[regions/petuhovo/] => 1036
[regions/petushki/] => 1037
[regions/pechora/] => 1038
[regions/pechory/] => 1039
[regions/pikalyovo/] => 1040
[regions/pinsk/] => 1041
[regions/pionerskiy/] => 1042
[regions/pitkyaranta/] => 1043
[regions/plavsk/] => 1044
[regions/plast/] => 1045
[regions/plodorodnyj/] => 1046
[regions/pobeditel/] => 1047
[regions/povarovo/] => 1048
[regions/povorino/] => 1049
[regions/pogar/] => 1050
[regions/podolsk/] => 1051
[regions/podporozhe/] => 1052
[regions/pokachi/] => 1053
[regions/pokrov/] => 1054
[regions/polevskoy/] => 1055
[regions/polysaevo/] => 1056
[regions/polyarnye-zori/] => 1057
[regions/polyarnyy/] => 1058
[regions/poronaysk/] => 1059
[regions/porhov/] => 1060
[regions/pokhvistnevo/] => 1061
[regions/pochep/] => 1062
[regions/pravdinskij/] => 1063
[regions/privolzhsk/] => 1064
[regions/privolnyy/] => 1065
[regions/prigorodnyj/] => 1066
[regions/hutor-prikubanskij/] => 1067
[regions/primorsk/] => 1068
[regions/primorskiy/] => 1069
[regions/primorsko-akhtarsk/] => 1070
[regions/priozersk/] => 1071
[regions/prokopevsk/] => 1072
[regions/proletarsk/] => 1073
[regions/proletarskij/] => 1074
[regions/protvino/] => 1075
[regions/prokhladnyy/] => 1076
[regions/prohorovka/] => 1077
[regions/pskov/] => 1078
[regions/pugachev/] => 1079
[regions/pushkin/] => 1080
[regions/pushkino/] => 1081
[regions/pushchino/] => 1082
[regions/pyt-yakh/] => 1083
[regions/pyatigorsk/] => 1084
[regions/raduzhnyy/] => 1085
[regions/razdolnoe/] => 1086
[regions/razumnoe/] => 1087
[regions/razezd/] => 1088
[regions/raychikhinsk/] => 1089
[regions/rakitnoe/] => 1090
[regions/ramenskoe/] => 1091
[regions/rasskazovo/] => 1092
[regions/revda/] => 1093
[regions/rezh/] => 1094
[regions/reutov/] => 1095
[regions/reshetnikovo/] => 1096
[regions/rzhavki/] => 1097
[regions/rzhev/] => 1098
[regions/rovenki/] => 1099
[regions/rodniki/] => 1100
[regions/roslavl/] => 1101
[regions/rossijskij/] => 1102
[regions/rossosh/] => 1103
[regions/rostov/] => 1104
[regions/rostov-na-donu/] => 1105
[regions/roshal/] => 1106
[regions/rtischevo/] => 1107
[regions/rubtsovsk/] => 1108
[regions/rudnya/] => 1109
[regions/ruza/] => 1110
[regions/ruzaevka/] => 1111
[regions/rybinsk/] => 1112
[regions/rybnoe/] => 1113
[regions/rylsk/] => 1114
[regions/ryazhsk/] => 1115
[regions/ryazanovskij/] => 1116
[regions/ryazan/] => 1117
[regions/sadki/] => 1118
[regions/saki/] => 1119
[regions/salavat/] => 1120
[regions/salekhard/] => 1121
[regions/salsk/] => 1122
[regions/samara/] => 1123
[regions/samarskoe/] => 1124
[regions/sankt-peterburg/] => 1125
[regions/saransk/] => 1126
[regions/sarapul/] => 1127
[regions/saratov/] => 1128
[regions/sarov/] => 1129
[regions/sasovo/] => 1130
[regions/satka/] => 1131
[regions/safonovo/] => 1132
[regions/sayanogorsk/] => 1133
[regions/sayansk/] => 1134
[regions/sverdlovskij/] => 1135
[regions/svetlogorsk/] => 1136
[regions/svetlograd/] => 1137
[regions/svetlyy/] => 1138
[regions/svetogorsk/] => 1139
[regions/svirsk/] => 1140
[regions/svobodnyy/] => 1141
[regions/sevastopol/] => 1142
[regions/severnyj/] => 1143
[regions/severobaykalsk/] => 1144
[regions/severodvinsk/] => 1145
[regions/severomorsk/] => 1146
[regions/severouralsk/] => 1147
[regions/seversk/] => 1148
[regions/sevsk/] => 1149
[regions/segezha/] => 1150
[regions/selco/] => 1151
[regions/selyatino/] => 1152
[regions/semenov/] => 1153
[regions/semikarakorsk/] => 1154
[regions/semiluki/] => 1155
[regions/sergach/] => 1156
[regions/sergiev-posad/] => 1157
[regions/serdobsk/] => 1158
[regions/serov/] => 1159
[regions/serpuhov/] => 1160
[regions/sertolovo/] => 1161
[regions/sestroretsk/] => 1162
[regions/sibay/] => 1163
[regions/sim/] => 1164
[regions/simferopol/] => 1165
[regions/skopin/] => 1166
[regions/skoropuskovskij/] => 1167
[regions/slavgorod/] => 1168
[regions/vyvod-iz-zapoya-slavyansk-na-kubani/] => 1169
[regions/slancy/] => 1170
[regions/sloboda/] => 1171
[regions/slobodskoy/] => 1172
[regions/sluck/] => 1173
[regions/slyudyanka/] => 1174
[regions/smolevichi/] => 1175
[regions/smolensk/] => 1176
[regions/snezhinsk/] => 1177
[regions/snezhnogorsk/] => 1178
[regions/sobinka/] => 1179
[regions/sovetsk/] => 1180
[regions/sovetskaya-gavan/] => 1181
[regions/sovetskij/] => 1182
[regions/sokol/] => 1183
[regions/solegorsk/] => 1184
[regions/solikamsk/] => 1185
[regions/solnechnogorsk/] => 1186
[regions/solnechnodolsk/] => 1187
[regions/sol-iletsk/] => 1188
[regions/soltsy/] => 1189
[regions/sorochinsk/] => 1190
[regions/sorsk/] => 1191
[regions/sortavala/] => 1192
[regions/sosenskiy/] => 1193
[regions/sosnovka/] => 1194
[regions/sosnovoborsk/] => 1195
[regions/sosnovyjbor/] => 1196
[regions/sosnogorsk/] => 1197
[regions/sofrino/] => 1198
[regions/sochi/] => 1199
[regions/spassk-dalniy/] => 1203
[regions/sredneuralsk/] => 1204
[regions/stanica-vasyurinskaya/] => 1205
[regions/stanica-voroncovskaya/] => 1206
[regions/stanica-dinskaya/] => 1207
[regions/stanica-maryanskaya/] => 1208
[regions/stanica-mingrelskaya/] => 1209
[regions/stanica-novovelichkovskaya/] => 1210
[regions/stanica-novotitarovskaya/] => 1211
[regions/stanica-plastunovskaya/] => 1212
[regions/stanica-platnirovskaya/] => 1213
[regions/stanica-sergievskaya/] => 1214
[regions/stanica-starokorsunskaya/] => 1215
[regions/stanica-staromyshastovskaya/] => 1216
[regions/stanica-fyodorovskaya/] => 1217
[regions/stavropol/] => 1218
[regions/starayakupavna/] => 1219
[regions/staraya-russa/] => 1220
[regions/starodub/] => 1221
[regions/starye-dorogi/] => 1222
[regions/staryj-krym/] => 1223
[regions/staryjoskol/] => 1224
[regions/sterlitamak/] => 1225
[regions/stolbovaya/] => 1226
[regions/stolbcy/] => 1227
[regions/strezhevoy/] => 1228
[regions/stroitel/] => 1229
[regions/strunino/] => 1231
[regions/stupino/] => 1232
[regions/suvorov/] => 1233
[regions/sudak/] => 1234
[regions/sudzha/] => 1235
[regions/sudogda/] => 1236
[regions/suzdal/] => 1237
[regions/suzemka/] => 1238
[regions/surazh/] => 1239
[regions/surgut/] => 1240
[regions/surovikino/] => 1241
[regions/suhinichi/] => 1242
[regions/sukhoy-log/] => 1243
[regions/syzran/] => 1244
[regions/syktyvkar/] => 1245
[regions/sysert/] => 1246
[regions/sychyovo/] => 1247
[regions/syasstroj/] => 1248
[regions/syasstroy/] => 1249
[regions/tavda/] => 1250
[regions/taganrog/] => 1251
[regions/tayga/] => 1252
[regions/tayshet/] => 1253
[regions/taldom/] => 1254
[regions/talitsa/] => 1255
[regions/tambov/] => 1256
[regions/tara/] => 1257
[regions/tarko-sale/] => 1258
[regions/tatarsk/] => 1259
[regions/tacinskaya/] => 1260
[regions/tashtagol/] => 1261
[regions/tver/] => 1262
[regions/teykovo/] => 1263
[regions/temryuk/] => 1264
[regions/terek/] => 1265
[regions/tetyushi/] => 1266
[regions/timashevsk/] => 1267
[regions/tihvin/] => 1268
[regions/vyvod-iz-zapoya-tihoreck/] => 1269
[regions/tobolsk/] => 1270
[regions/toguchin/] => 1271
[regions/tolyatti/] => 1272
[regions/tomarovka/] => 1273
[regions/tomsk/] => 1274
[regions/topki/] => 1275
[regions/torzhok/] => 1276
[regions/toropets/] => 1277
[regions/tosno/] => 1278
[regions/trekhgornyy/] => 1279
[regions/troitsk-moskovskaya-obl/] => 1280
[regions/trubchevsk/] => 1281
[regions/tuapse/] => 1282
[regions/tuymazy/] => 1283
[regions/tula/] => 1284
[regions/tulun/] => 1285
[regions/turinsk/] => 1286
[regions/tutaev/] => 1287
[regions/tuchkovo/] => 1288
[regions/tynda/] => 1289
[regions/tyrnyauz/] => 1290
[regions/tyukalinsk/] => 1291
[regions/tyumen/] => 1292
[regions/uvarovka/] => 1293
[regions/uvarovo/] => 1294
[regions/uglegorsk/] => 1295
[regions/uglich/] => 1296
[regions/udachnyy/] => 1297
[regions/udelnaya/] => 1298
[regions/udomlya/] => 1299
[regions/uzhur/] => 1300
[regions/uzda/] => 1301
[regions/uzlovaya/] => 1302
[regions/ulan-udeh/] => 1303
[regions/ulyanovsk/] => 1304
[regions/unecha/] => 1305
[regions/urazovo/] => 1306
[regions/uray/] => 1307
[regions/uren/] => 1308
[regions/urzhum/] => 1309
[regions/urus-martan/] => 1310
[regions/uryupinsk/] => 1311
[regions/usinsk/] => 1312
[regions/usman/] => 1313
[regions/usole-sibirskoe/] => 1314
[regions/ussuriysk/] => 1315
[regions/ust-dzheguta/] => 1316
[regions/ust-doneckij/] => 1317
[regions/ust-ilimsk/] => 1318
[regions/ust-katav/] => 1319
[regions/ust-kut/] => 1320
[regions/ust-labinsk/] => 1321
[regions/ufa/] => 1322
[regions/ukhta/] => 1323
[regions/uchaly/] => 1324
[regions/uyar/] => 1325
[regions/fanipol/] => 1326
[regions/fatezh/] => 1327
[regions/feodosia/] => 1328
[regions/fokino/] => 1329
[regions/fosforitnyj/] => 1330
[regions/frolovo/] => 1331
[regions/fryazino/] => 1332
[regions/fryanovo/] => 1333
[regions/furmanov/] => 1334
[regions/habarovsk/] => 1335
[regions/khadyzhensk/] => 1336
[regions/khanty-mansiysk/] => 1337
[regions/harabali/] => 1338
[regions/harovsk/] => 1339
[regions/khasavyurt/] => 1340
[regions/hvalynsk/] => 1341
[regions/hilok/] => 1342
[regions/himki/] => 1343
[regions/hleborobnoe/] => 1344
[regions/kholmsk/] => 1345
[regions/horlovo/] => 1346
[regions/hotkovo/] => 1347
[regions/celina/] => 1348
[regions/tsivilsk/] => 1349
[regions/cimlyansk/] => 1350
[regions/chaykovskiy/] => 1351
[regions/chapaevsk/] => 1352
[regions/chaplygin/] => 1353
[regions/chebarkul/] => 1354
[regions/cheboksary/] => 1355
[regions/chegem/] => 1356
[regions/chelyabinsk/] => 1357
[regions/cheremkhovo/] => 1358
[regions/cherepanovo/] => 1359
[regions/cherepovec/] => 1360
[regions/cherkessk/] => 1361
[regions/cherkizovo/] => 1362
[regions/hutor-chernikov/] => 1363
[regions/chernogolovka/] => 1364
[regions/chernogorsk/] => 1365
[regions/chernomorskoe/] => 1366
[regions/chernushka/] => 1367
[regions/chernyanka/] => 1368
[regions/chernyakhovsk/] => 1369
[regions/cherusti/] => 1370
[regions/chekhov/] => 1371
[regions/chistopol/] => 1372
[regions/chita/] => 1373
[regions/chkalovsk/] => 1374
[regions/chudovo/] => 1375
[regions/chulym/] => 1376
[regions/chusovoy/] => 1377
[regions/shagonar/] => 1378
[regions/shadrinsk/] => 1379
[regions/shali/] => 1380
[regions/sharypovo/] => 1381
[regions/sharya/] => 1382
[regions/shatura/] => 1383
[regions/shahty/] => 1384
[regions/shakhunya/] => 1385
[regions/shebekino/] => 1386
[regions/shelekhov/] => 1387
[regions/shilka/] => 1388
[regions/shimanovsk/] => 1389
[regions/shlisselburg/] => 1390
[regions/sholohovskij/] => 1391
[regions/shumerlya/] => 1392
[regions/shumiha/] => 1393
[regions/shuya/] => 1394
[regions/schekino/] => 1395
[regions/schelkino/] => 1396
[regions/shchyolkovo/] => 1397
[regions/scherbinka/] => 1398
[regions/schigry/] => 1399
[regions/schuche/] => 1400
[regions/ehlektrogorsk/] => 1401
[regions/ehlektrostal/] => 1402
[regions/ehlektrougli/] => 1403
[regions/elista/] => 1404
[regions/ehngels/] => 1405
[regions/energetikov/] => 1406
[regions/ertil/] => 1407
[regions/yubileynyy/] => 1408
[regions/yugorsk/] => 1409
[regions/yuzha/] => 1410
[regions/yuzhno-sahalinsk/] => 1411
[regions/yuzhnouralsk/] => 1412
[regions/yuzhnyj/] => 1413
[regions/yurga/] => 1414
[regions/yurev-polskiy/] => 1415
[regions/yurevets/] => 1416
[regions/yuryuzan/] => 1417
[regions/yakutsk/] => 1418
[regions/yalta/] => 1419
[regions/yalutorovsk/] => 1420
[regions/yanaul/] => 1421
[regions/yanovo-grushevskij/] => 1422
[regions/yaransk/] => 1423
[regions/yarovoe/] => 1424
[regions/yaroslavl/] => 1425
[regions/yartsevo/] => 1426
[regions/yasnogorsk/] => 1427
[regions/yasnyy/] => 1428
[regions/yahroma/] => 1429
[regions/shodnya/] => 1433
[regions/bobrovo/] => 1434
[regions/butovo/] => 1435
[regions/vlasiha/] => 1436
[regions/voskhod/] => 1437
[regions/dedenevo/] => 1438
[regions/zvyozdnyj-gorodok/] => 1439
[regions/izmajlovo/] => 1440
[regions/lopatino/] => 1441
[regions/lotoshino/] => 1442
[regions/molodyozhnyj/] => 1443
[regions/novodrozhzhino/] => 1444
[regions/serebryanye-prudy/] => 1445
[regions/snegiri/] => 1446
[regions/tomilino/] => 1447
[regions/shahovskaya/] => 1448
[regions/toksowo/] => 1449
[regions/kuzmolovskij/] => 1450
[regions/agalatovo/] => 1451
[regions/sosnovo/] => 1452
[vyigruzka-bazyi-gorodov/] => 1453
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/] => 1454
[services-context/naltrekson-narkologiya24/] => 1455
[services-context/index-narkologiya24/] => 1456
[o-nas/speczialisty/fedorov-ivan-vladimirovich/] => 1457
[o-nas/speczialisty/miroshnichenko-ivan-olegovich/] => 1458
[spisok-url/] => 1460
[o-nas/pravovaya-informacziya/] => 1461
[obrabotka-personalnyh-dannyh/] => 1462
[regions/arbat/] => 1463
[regions/basmannyy/] => 1464
[regions/zamoskvoreche/] => 1465
[regions/krasnoselskij/] => 1466
[regions/meschanskiy/] => 1467
[regions/presnenskiy/] => 1468
[regions/taganskiy/] => 1469
[regions/tverskoy/] => 1470
[regions/hamovniki/] => 1471
[regions/yakimanka/] => 1472
[regions/rayon-aeroport/] => 1473
[regions/begovoy/] => 1474
[regions/beskudnikovskiy/] => 1475
[regions/voykovskiy/] => 1476
[regions/vostochnoe-degunino/] => 1477
[regions/golovinskiy/] => 1478
[regions/dmitrovskiy/] => 1479
[regions/zapadnoe-degunino/] => 1480
[regions/koptevo/] => 1481
[regions/levoberezhnyy/] => 1482
[regions/molzhaninovskiy/] => 1483
[regions/savelovskiy/] => 1484
[regions/rayon-sokol/] => 1485
[regions/timiryazevskiy/] => 1486
[regions/hovrino/] => 1487
[regions/horoshevskiy/] => 1488
[regions/alekseevskiy/] => 1489
[regions/altufevskiy/] => 1490
[regions/babushkinskiy/] => 1491
[regions/rayon-bibirevo/] => 1492
[regions/butyrskiy/] => 1493
[regions/lianozovo/] => 1494
[regions/losinoostrovskiy/] => 1495
[regions/marfino/] => 1496
[regions/marina-roscha/] => 1497
[regions/ostankinskiy/] => 1498
[regions/rayon-otradnoe/] => 1499
[regions/rostokino/] => 1500
[regions/rayon-sviblovo/] => 1501
[regions/severnyy/] => 1502
[regions/severnoe-medvedkovo/] => 1503
[regions/yuzhnoe-medvedkovo/] => 1504
[regions/yaroslavskiy/] => 1505
[regions/rajon-bogorodskoe/] => 1506
[regions/veshnyaki/] => 1507
[regions/vostochnyy/] => 1508
[regions/vostochnoe-izmaylovo/] => 1509
[regions/golyanovo/] => 1510
[regions/ivanovskoe/] => 1511
[regions/izmaylovo/] => 1512
[regions/kosino-uhtomskiy/] => 1513
[regions/metrogorodok/] => 1514
[regions/rayon-novogireevo/] => 1515
[regions/rayon-novokosino/] => 1516
[regions/rayon-perovo/] => 1517
[regions/preobrazhenskoe/] => 1518
[regions/severnoe-izmaylovo/] => 1519
[regions/sokolinaya-gora/] => 1520
[regions/rayon-sokolniki/] => 1521
[regions/vyhino-zhulebino/] => 1522
[regions/kapotnya/] => 1523
[regions/rayon-kuzminki/] => 1524
[regions/lefortovo/] => 1525
[regions/rayon-lyublino/] => 1526
[regions/rayon-marino/] => 1527
[regions/nekrasovka/] => 1528
[regions/nizhegorodskiy/] => 1529
[regions/rayon-pechatniki/] => 1530
[regions/ryazanskiy/] => 1531
[regions/tekstilschiki/] => 1532
[regions/yuzhnoportovyy/] => 1533
[regions/biryulevo-vostochnoe/] => 1534
[regions/biryulevo-zapadnoe/] => 1535
[regions/brateevo/] => 1536
[regions/danilovskiy/] => 1537
[regions/donskoj-rajon/] => 1538
[regions/rayon-zyablikovo/] => 1539
[regions/moskvoreche-saburovo/] => 1540
[regions/nagatino-sadovniki/] => 1541
[regions/nagatinskiy-zaton/] => 1542
[regions/nagornyy/] => 1543
[regions/orehovo-borisovo-severnoe/] => 1544
[regions/orehovo-borisovo-yuzhnoe/] => 1545
[regions/tsaritsyno/] => 1546
[regions/chertanovo-severnoe/] => 1547
[regions/chertanovo-tsentralnoe/] => 1548
[regions/chertanovo-yuzhnoe/] => 1549
[regions/akademicheskiy/] => 1550
[regions/gagarinskiy/] => 1551
[regions/zyuzino/] => 1552
[regions/rayon-konkovo/] => 1553
[regions/kotlovka/] => 1554
[regions/lomonosovskiy/] => 1555
[regions/obruchevskiy/] => 1556
[regions/severnoe-butovo/] => 1557
[regions/rayon-teplyy-stan/] => 1558
[regions/cheremushki/] => 1559
[regions/yuzhnoe-butovo/] => 1560
[regions/rayon-yasenevo/] => 1561
[regions/vnukovo/] => 1562
[regions/dorogomilovo/] => 1563
[regions/rayon-krylatskoe/] => 1564
[regions/kuntsevo/] => 1565
[regions/mozhayskiy/] => 1566
[regions/novo-peredelkino/] => 1567
[regions/ochakovo-matveevskoe/] => 1568
[regions/rayon-prospekt-vernadskogo/] => 1569
[regions/ramenki/] => 1570
[regions/solntsevo/] => 1571
[regions/troparevo-nikulino/] => 1572
[regions/rayon-filevskiy-park/] => 1573
[regions/fili-davydkovo/] => 1574
[regions/kurkino/] => 1575
[regions/rayon-mitino/] => 1576
[regions/pokrovskoe-streshnevo/] => 1577
[regions/severnoe-tushino/] => 1578
[regions/rayon-strogino/] => 1579
[regions/horoshevo-mnevniki/] => 1580
[regions/schukino/] => 1581
[regions/yuzhnoe-tushino/] => 1582
[regions/aviamotornaya/] => 1583
[regions/aleksandrovskiy-sad/] => 1585
[regions/alekseevskaya/] => 1586
[regions/altufevo/] => 1587
[regions/annino/] => 1588
[regions/arbatskaya/] => 1589
[regions/avtozavodskaya/] => 1590
[regions/alma-atinskaya/] => 1591
[regions/metro-aeroport/] => 1592
[regions/babushkinskaya/] => 1593
[regions/bagrationovskaya/] => 1594
[regions/barrikadnaya/] => 1595
[regions/baumanskaya/] => 1596
[regions/begovaya/] => 1597
[regions/belorusskaya/] => 1598
[regions/belyaevo/] => 1599
[regions/metro-bibirevo/] => 1600
[regions/biblioteka-lenina/] => 1601
[regions/bitcevskiy-park/] => 1602
[regions/borisovo/] => 1603
[regions/borovickaya/] => 1604
[regions/botanicheskiy-sad/] => 1605
[regions/bratislavskaya/] => 1606
[regions/bulvar-dmitriya-donskogo/] => 1607
[regions/bulvar-rokossovskogo/] => 1608
[regions/bulvar-admirala-ushakova/] => 1609
[regions/buninskaya-alleya/] => 1610
[regions/butyrskaya/] => 1611
[regions/vdnh/] => 1612
[regions/varshavskaya/] => 1613
[regions/verhnie-lihobory/] => 1614
[regions/vladykino/] => 1615
[regions/volgogradskiy-prospekt/] => 1616
[regions/volzhskaya/] => 1617
[regions/volokolamskaya/] => 1618
[regions/vorobevy-gory/] => 1619
[regions/vodnyy-stadion/] => 1620
[regions/voykovskaya/] => 1621
[regions/vystavochnaya/] => 1622
[regions/vyhino/] => 1623
[regions/delovoy-centr/] => 1624
[regions/dmitrovskaya/] => 1625
[regions/dobryninskaya/] => 1626
[regions/metro-msk-dostoevskaya/] => 1627
[regions/dubrovka/] => 1628
[regions/dinamo/] => 1629
[regions/domodedovskaya/] => 1630
[regions/zhulebino/] => 1631
[regions/metro-zyablikovo/] => 1632
[regions/izmaylovskaya/] => 1633
[regions/kaluzhskaya/] => 1634
[regions/kantemirovskaya/] => 1635
[regions/kahovskaya/] => 1636
[regions/kashirskaya/] => 1637
[regions/kievskaya/] => 1638
[regions/kitay-gorod/] => 1639
[regions/kozhuhovskaya/] => 1640
[regions/komsomolskaya/] => 1641
[regions/metro-konkovo/] => 1642
[regions/metro-kotelniki/] => 1643
[regions/kolomenskaya/] => 1644
[regions/krasnopresnenskaya/] => 1645
[regions/krasnoselskaya/] => 1646
[regions/krasnye-vorota/] => 1647
[regions/krestyanskaya-zastava/] => 1648
[regions/kropotkinskaya/] => 1649
[regions/krasnogvardeyskaya/] => 1650
[regions/metro-krylatskoe/] => 1651
[regions/kuzneckiy-most/] => 1652
[regions/metro-kuzminki/] => 1653
[regions/kuncevskaya/] => 1654
[regions/kurskaya/] => 1655
[regions/kutuzovskaya/] => 1656
[regions/metro-msk-leninskiy-prospekt/] => 1657
[regions/lermontovskiy-prospekt/] => 1658
[regions/lesoparkovaya/] => 1659
[regions/lubyanka/] => 1660
[regions/metro-lyublino/] => 1661
[regions/marksistskaya/] => 1662
[regions/marina-roshcha/] => 1663
[regions/metro-marino/] => 1664
[regions/medvedkovo/] => 1665
[regions/metro-msk-mezhdunarodnaya/] => 1666
[regions/mendeleevskaya/] => 1667
[regions/metro-mitino/] => 1668
[regions/molodezhnaya/] => 1669
[regions/myakinino/] => 1670
[regions/nagatinskaya/] => 1671
[regions/nagornaya/] => 1672
[regions/nahimovskiy-prospekt/] => 1673
[regions/metro-novogireevo/] => 1674
[regions/metro-novokosino/] => 1675
[regions/novokuzneckaya/] => 1676
[regions/novoslobodskaya/] => 1677
[regions/novoyasenevskaya/] => 1678
[regions/novye-cheremushki/] => 1679
[regions/okruzhnaya/] => 1680
[regions/oktyabrskaya/] => 1681
[regions/oktyabrskoe-pole/] => 1682
[regions/orekhovo/] => 1683
[regions/metro-otradnoe/] => 1684
[regions/ohotnyy-ryad/] => 1685
[regions/paveleckaya/] => 1686
[regions/park-kultury/] => 1687
[regions/metro-msk-park-pobedy/] => 1688
[regions/partizanskaya/] => 1689
[regions/pervomayskaya/] => 1690
[regions/metro-perovo/] => 1691
[regions/petrovsko-razumovskaya/] => 1692
[regions/metro-pechatniki/] => 1693
[regions/metro-msk-pionerskaya/] => 1694
[regions/planernaya/] => 1695
[regions/ploshchad-ilicha/] => 1696
[regions/ploshchad-revolyucii/] => 1697
[regions/polezhaevskaya/] => 1698
[regions/polyanka/] => 1699
[regions/prazhskaya/] => 1700
[regions/preobrazhenskaya-ploshchad/] => 1701
[regions/metro-msk-proletarskaya/] => 1702
[regions/metro-prospekt-vernadskogo/] => 1703
[regions/prospekt-mira/] => 1704
[regions/profsoyuznaya/] => 1705
[regions/metro-msk-pushkinskaya/] => 1706
[regions/pyatnickoe-shosse/] => 1707
[regions/rechnoy-vokzal/] => 1708
[regions/rizhskaya/] => 1709
[regions/rimskaya/] => 1710
[regions/rumyancevo/] => 1711
[regions/ryazanskiy-prospekt/] => 1712
[regions/savelovskaya/] => 1713
[regions/salarevo/] => 1714
[regions/metro-sviblovo/] => 1715
[regions/sevastopolskaya/] => 1716
[regions/semenovskaya/] => 1717
[regions/seligerskaya/] => 1718
[regions/serpuhovskaya/] => 1719
[regions/slavyanskiy-bulvar/] => 1720
[regions/smolenskaya/] => 1721
[regions/metro-sokol/] => 1722
[regions/metro-sokolniki/] => 1723
[regions/spartak/] => 1724
[regions/metro-msk-sportivnaya/] => 1725
[regions/sretenskiy-bulvar/] => 1726
[regions/metro-strogino/] => 1727
[regions/studencheskaya/] => 1728
[regions/suharevskaya/] => 1729
[regions/skhodnenskaya/] => 1730
[regions/taganskaya/] => 1731
[regions/tekstilshchiki/] => 1732
[regions/metro-teplyy-stan/] => 1733
[regions/tverskaya/] => 1734
[regions/teatralnaya/] => 1735
[regions/timiryazevskaya/] => 1736
[regions/tretyakovskaya/] => 1737
[regions/troparevo/] => 1738
[regions/trubnaya/] => 1739
[regions/tulskaya/] => 1740
[regions/turgenevskaya/] => 1741
[regions/tushinskaya/] => 1742
[regions/ulica-1905-goda/] => 1743
[regions/ulica-gorchakova/] => 1744
[regions/ulica-skobelevskaya/] => 1745
[regions/ulica-starokachalovskaya/] => 1746
[regions/ulica-akademika-yangelya/] => 1747
[regions/universitet/] => 1748
[regions/metro-filevskiy-park/] => 1749
[regions/fili/] => 1750
[regions/caricyno/] => 1751
[regions/fonvizinskaya/] => 1752
[regions/metro-msk-frunzenskaya/] => 1753
[regions/cvetnoy-bulvar/] => 1754
[regions/cherkizovskaya/] => 1755
[regions/chertanovskaya/] => 1756
[regions/chekhovskaya/] => 1757
[regions/chistye-prudy/] => 1758
[regions/metro-msk-chkalovskaya/] => 1759
[regions/shabolovskaya/] => 1760
[regions/shipilovskaya/] => 1761
[regions/shosse-entuziastov/] => 1762
[regions/shchelkovskaya/] => 1763
[regions/shchukinskaya/] => 1764
[regions/elektrozavodskaya/] => 1765
[regions/metro-msk-yugo-zapadnaya/] => 1766
[regions/yuzhnaya/] => 1767
[regions/metro-yasenevo/] => 1768
[regions/admiralteyskiy-rayon/] => 1769
[regions/vasileostrovskiy-rayon/] => 1770
[regions/vyborgskiy-rayon/] => 1771
[regions/kalininskiy-rayon/] => 1772
[regions/kirovskiy-rayon/] => 1773
[regions/kolpinskiy-rayon/] => 1774
[regions/krasnogvardeyskiy-rayon/] => 1775
[regions/krasnoselskiy-rayon/] => 1776
[regions/kronshtadtckiy-rayon/] => 1777
[regions/kurortnyy-rayon/] => 1778
[regions/moskovskiy-rayon/] => 1779
[regions/nevskiy-rayon/] => 1780
[regions/petrogradskiy-rayon/] => 1781
[regions/petrodvorcovyy-rayon/] => 1782
[regions/primorskiy-rayon/] => 1783
[regions/pushkinskiy-rayon/] => 1784
[regions/frunzenskiy-rayon/] => 1785
[regions/centralnyy-rayon/] => 1786
[regions/avtovo/] => 1787
[regions/admiralteyskaya/] => 1788
[regions/metro-spb-akademicheskaya/] => 1789
[regions/baltiyskaya/] => 1790
[regions/borovaya/] => 1791
[regions/bronevaya/] => 1792
[regions/buharestskaya/] => 1793
[regions/vasileostrovkaya/] => 1794
[regions/vladimirskaya/] => 1795
[regions/volkovskaya/] => 1796
[regions/vyborgskaya/] => 1797
[regions/gorkovskaya/] => 1798
[regions/gostinyy-dvor/] => 1799
[regions/grazhdanskiy-prospekt/] => 1800
[regions/devyatkino/] => 1801
[regions/metro-spb-dostoevskaya/] => 1802
[regions/dunayskaya/] => 1803
[regions/elizarovskaya/] => 1804
[regions/zvezdnaya/] => 1805
[regions/zvenigorodskaya/] => 1806
[regions/kirovskiy-zavod/] => 1807
[regions/komendantskiy-prospekt/] => 1808
[regions/krestovkiy-ostrov/] => 1809
[regions/kupchino/] => 1810
[regions/ladozhskaya/] => 1811
[regions/metro-spb-leninskiy-prospekt/] => 1812
[regions/lesnaya/] => 1813
[regions/ligovskiy-prospekt/] => 1814
[regions/lomonosovskaya/] => 1815
[regions/mayakovskaya/] => 1816
[regions/metro-spb-mezhdunarodnaya/] => 1817
[regions/moskovskaya/] => 1818
[regions/moskovskie-vorota/] => 1819
[regions/narvskaya/] => 1820
[regions/nevskiy-prospekt/] => 1821
[regions/novocherkasskaya/] => 1822
[regions/obvodnyy-kanal/] => 1823
[regions/metro-obuhovo/] => 1824
[regions/ozerki/] => 1825
[regions/metro-spb-park-pobedy/] => 1826
[regions/parnas/] => 1827
[regions/petrogradskaya/] => 1828
[regions/metro-spb-pionerskaya/] => 1829
[regions/ploshchad-aleksandra-nevskogo-1/] => 1830
[regions/ploshchad-aleksandra-nevskogo-2/] => 1831
[regions/ploshchad-vosstaniya/] => 1832
[regions/ploshchad-lenina/] => 1833
[regions/ploshchad-muzhestva/] => 1834
[regions/politekhnicheskaya/] => 1835
[regions/primorskaya/] => 1836
[regions/metro-spb-proletarskaya/] => 1837
[regions/prospekt-bolshevikov/] => 1838
[regions/prospekt-veteranov/] => 1839
[regions/prospekt-prosveshcheniya/] => 1840
[regions/prospekt-slavy/] => 1841
[regions/metro-spb-pushkinskaya/] => 1842
[regions/rybackoe/] => 1843
[regions/sadovaya/] => 1844
[regions/sennaya-ploshchad/] => 1845
[regions/spasskaya/] => 1846
[regions/metro-spb-sportivnaya/] => 1847
[regions/staraya-derevnya/] => 1848
[regions/tekhnologicheskiy-institut-1/] => 1849
[regions/tekhnologicheskiy-institut-2/] => 1850
[regions/metro-udelnaya/] => 1851
[regions/ulica-dybenko/] => 1852
[regions/metro-spb-frunzenskaya/] => 1853
[regions/chernaya-rechka/] => 1854
[regions/chernyshevskaya/] => 1855
[regions/metro-spb-chkalovskaya/] => 1856
[regions/shushary/] => 1857
[regions/elektrosila/] => 1858
[regions/metro-spb-yugo-zapadnaya/] => 1859
[services-context/sdvg-narkologiya24/] => 1860
[services-context/apatiya-narkologiya24/] => 1861
[services-context/bolezn-parkinsona-narkologiya24/] => 1862
[services-context/agorafobiya-narkologiya24/] => 1863
[services-context/allotriofagiya-narkologiya24/] => 1864
[services-context/amencziya-narkologiya24/] => 1865
[services-context/angedoniya-narkologiya24/] => 1866
[services-context/anozognoziya-narkologiya24/] => 1867
[uslugi-i-ceny/psihiatriya/sdvg/] => 1868
[uslugi-i-ceny/psihiatriya/apatiya/] => 1869
[uslugi-i-ceny/psihiatriya/bolezn-parkinsona/] => 1870
[uslugi-i-ceny/psihiatriya/abuliya/] => 1871
[uslugi-i-ceny/psihiatriya/agorafobiya/] => 1872
[uslugi-i-ceny/psihiatriya/allotriofagiya/] => 1873
[uslugi-i-ceny/psihiatriya/amencziya/] => 1874
[uslugi-i-ceny/psihiatriya/angedoniya/] => 1875
[uslugi-i-ceny/psihiatriya/anozognoziya/] => 1876
[uslugi-i-ceny/psihiatriya/anorgazmiya/] => 1877
[uslugi-i-ceny/psihiatriya/anoreksiya/] => 1878
[uslugi-i-ceny/psihiatriya/lechenie-stressa/] => 1879
[uslugi-i-ceny/psihiatriya/lechenie-psixoza/] => 1880
[uslugi-i-ceny/psihiatriya/lechenie-razdrazhitelnosti/] => 1881
[services-context/anorgazmiya-narkologiya24/] => 1882
[services-context/anoreksiya-narkologiya24/] => 1883
[services-context/lechenie-stressa-narkologiya24/] => 1884
[services-context/lechenie-psixoza-narkologiya24/] => 1885
[services-context/lechenie-razdrazhitelnosti-narkologiya24/] => 1886
[services-context/abuliya-narkologiya24/] => 1887
[regions/aban/] => 1888
[regions/abatskoe/] => 1889
[regions/achikulak/] => 1890
[regions/achkhoy-martan/] => 1891
[regions/adamovka/] => 1892
[regions/afipskiy/] => 1893
[regions/agapovka/] => 1894
[regions/aginskoe-krasnoyarskiy-kray/] => 1895
[regions/aginskoe-zabaykalskiy-kray/] => 1896
[regions/ahmat-yurt/] => 1897
[regions/ahty/] => 1898
[regions/ahtyrskiy/] => 1899
[regions/akbulak/] => 1900
[regions/aksubaevo/] => 1901
[regions/aktyubinskiy/] => 1902
[regions/akyar/] => 1903
[regions/alburikent/] => 1904
[regions/aleksandriyskaya/] => 1905
[regions/aleksandrov-gay/] => 1906
[regions/aleksandrovskoe-stavropolskiy-kray/] => 1907
[regions/aleksandrovskoe-tomskaya-oblast/] => 1908
[regions/alekseevka-samarskaya-oblast/] => 1909
[regions/alekseevskoe/] => 1910
[regions/alhan-kala/] => 1911
[regions/ali-berdukovskiy/] => 1912
[regions/ali-yurt/] => 1913
[regions/alleroy/] => 1914
[regions/alnashi/] => 1915
[regions/altayskoe/] => 1916
[regions/alzamay/] => 1917
[regions/amga/] => 1918
[regions/anapskaya/] => 1919
[regions/anastasievskaya/] => 1920
[regions/andi/] => 1921
[regions/andreapol/] => 1922
[regions/andzhievskiy/] => 1923
[regions/aniva/] => 1924
[regions/anna/] => 1925
[regions/anzorey/] => 1926
[regions/apastovo/] => 1927
[regions/ardatov/] => 1928
[regions/argayash/] => 1929
[regions/argudan/] => 1930
[regions/arhangelskaya/] => 1931
[regions/arhara/] => 1932
[regions/arhipo-osipovka/] => 1933
[regions/arhonskaya/] => 1934
[regions/arti/] => 1935
[regions/arzgir/] => 1936
[regions/asekeevo/] => 1937
[regions/askarovo/] => 1938
[regions/askino/] => 1939
[regions/assinovskaya/] => 1940
[regions/atamanovka/] => 1941
[regions/atyashevo/] => 1942
[regions/avdon/] => 1943
[regions/avtury/] => 1944
[regions/ayhal/] => 1945
[regions/azovo/] => 1946
[regions/babayurt/] => 1947
[regions/bachatskiy/] => 1948
[regions/bachi-yurt/] => 1949
[regions/bagrationovsk/] => 1950
[regions/bakaly/] => 1951
[regions/baksanyonok/] => 1952
[regions/balahta/] => 1953
[regions/balakirevo/] => 1954
[regions/balezino/] => 1955
[regions/baltasi/] => 1956
[regions/bamut/] => 1957
[regions/baran/] => 1958
[regions/baranchinskiy/] => 1959
[regions/barsovo/] => 1960
[regions/barsuki/] => 1961
[regions/baryshevo/] => 1962
[regions/bashmakovo/] => 1963
[regions/batyrevo/] => 1964
[regions/bavtugay/] => 1965
[regions/bazarnye-mataki/] => 1966
[regions/bazarnyy-karabulak/] => 1967
[regions/bekovo/] => 1968
[regions/belidzhi/] => 1969
[regions/beloozyorsk/] => 1970
[regions/belorechenskiy/] => 1971
[regions/beloyarskiy-sverdlovskaya-oblast/] => 1972
[regions/belynichi/] => 1973
[regions/belyy-yar-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 1974
[regions/belyy-yar-respublika-hakasiya/] => 1975
[regions/belyy-yar-tomskaya-oblast/] => 1976
[regions/beno-yurt/] => 1977
[regions/berdykel/] => 1978
[regions/berezanskaya/] => 1979
[regions/beryoza/] => 1980
[regions/beryozovka-belarus/] => 1981
[regions/beryozovka-krasnoyarskiy-kray/] => 1982
[regions/beryozovo/] => 1983
[regions/beryozovskiy-sverdlovskaya-oblast/] => 1984
[regions/beryozovyy-habarovskiy-kray/] => 1985
[regions/beshenkovichi/] => 1986
[regions/bessonovka/] => 1987
[regions/beya/] => 1988
[regions/bezenchuk/] => 1989
[regions/bichura/] => 1990
[regions/bilibino/] => 1991
[regions/bilimbay/] => 1992
[regions/biryusinsk/] => 1993
[regions/bisert/] => 1994
[regions/bizhbulyak/] => 1995
[regions/blagoveschenka/] => 1996
[regions/bobrovskiy/] => 1997
[regions/bogandinskiy/] => 1998
[regions/bogatoe/] => 1999
[regions/bogatye-saby/] => 2000
[regions/bogatyryovo/] => 2001
[regions/boguchany/] => 2002
[regions/bolgar/] => 2003
[regions/bolohovo/] => 2004
[regions/bolshaya-berestovica/] => 2005
[regions/bolshaya-murta/] => 2006
[regions/bolshereche/] => 2007
[regions/bolsheustikinskoe/] => 2008
[regions/bolshie-berezniki/] => 2009
[regions/bolshoy-caryn/] => 2010
[regions/bolshoy-istok/] => 2011
[regions/borinskoe/] => 2012
[regions/borisoglebskiy/] => 2013
[regions/borogoncy/] => 2014
[regions/boroviha/] => 2015
[regions/borovskiy/] => 2016
[regions/borovuha/] => 2017
[regions/botlih/] => 2018
[regions/braslav/] => 2019
[regions/bratskoe/] => 2020
[regions/bredy/] => 2021
[regions/brinkovskaya/] => 2022
[regions/bryuhoveckaya/] => 2023
[regions/buda-koshelyovo/] => 2024
[regions/bulanash/] => 2025
[regions/buraevo/] => 2026
[regions/burashevo/] => 2027
[regions/buzdyak/] => 2028
[regions/byhov/] => 2029
[regions/cagan-aman/] => 2030
[regions/celinnoe/] => 2031
[regions/cementnyy/] => 2032
[regions/chaadaevka/] => 2033
[regions/chadan/] => 2034
[regions/chaltyr/] => 2035
[regions/chamzinka/] => 2036
[regions/chany/] => 2037
[regions/chapaevskoe/] => 2038
[regions/chashniki/] => 2039
[regions/chausy/] => 2040
[regions/chechen-aul/] => 2041
[regions/chechersk/] => 2042
[regions/chegdomyn/] => 2043
[regions/chegem-vtoroy/] => 2044
[regions/chekmagush/] => 2045
[regions/chelbasskaya/] => 2046
[regions/chelno-vershiny/] => 2047
[regions/chemodanovka/] => 2048
[regions/cherdakly/] => 2049
[regions/cherikov/] => 2050
[regions/cherlak/] => 2051
[regions/chermen/] => 2052
[regions/chern/] => 2053
[regions/chernigovka/] => 2054
[regions/chernolesskoe/] => 2055
[regions/chernyshevsk/] => 2056
[regions/chertkovo/] => 2057
[regions/cherven/] => 2058
[regions/chervlyonnaya/] => 2059
[regions/cheryomuhovo/] => 2060
[regions/cheryomushki/] => 2061
[regions/chesma/] => 2062
[regions/chik/] => 2063
[regions/chinar/] => 2064
[regions/chiri-yurt/] => 2065
[regions/chirkey/] => 2066
[regions/chishmy/] => 2067
[regions/chistoozyornoe/] => 2068
[regions/chontaul/] => 2069
[regions/chuguevka/] => 2070
[regions/chulman/] => 2071
[regions/chunskiy/] => 2072
[regions/churapcha/] => 2073
[regions/chyornyy-yar/] => 2074
[regions/cibanobalka/] => 2075
[regions/ciolkovskiy/] => 2076
[regions/coci-yurt/] => 2077
[regions/cyurupy/] => 2078
[regions/dagomys/] => 2079
[regions/darasun/] => 2080
[regions/david-gorodok/] => 2081
[regions/davydovo/] => 2082
[regions/debyosy/] => 2083
[regions/dedovichi/] => 2084
[regions/demidov/] => 2085
[regions/dergachi/] => 2086
[regions/divnoe/] => 2087
[regions/divnomorskoe/] => 2088
[regions/dmitrievka/] => 2089
[regions/dobrush/] => 2090
[regions/dokshicy/] => 2091
[regions/dolakovo/] => 2092
[regions/dolgoderevenskoe/] => 2093
[regions/dolgorukovo/] => 2094
[regions/dolzhanskaya/] => 2095
[regions/dombarovskiy/] => 2096
[regions/domna/] => 2097
[regions/dondukovskaya/] => 2098
[regions/donskoe/] => 2099
[regions/doschatoe/] => 2100
[regions/dovolnoe/] => 2101
[regions/drogichin/] => 2102
[regions/duba-yurt/] => 2103
[regions/dubinino/] => 2104
[regions/dubki/] => 2105
[regions/dubna-tulskaya-oblast/] => 2106
[regions/dubovoe/] => 2107
[regions/dubovskoe/] => 2108
[regions/dubrovka-bryanskaya-oblast/] => 2109
[regions/dubrovka-leningradskaya-oblast/] => 2110
[regions/dubrovno/] => 2111
[regions/dunay/] => 2112
[regions/dvubratskiy/] => 2113
[regions/dyatlovo/] => 2114
[regions/dygulybgey/] => 2115
[regions/dylym/] => 2116
[regions/dzerzhinskoe/] => 2117
[regions/dzhalil/] => 2118
[regions/dzhalka/] => 2119
[regions/dzhida/] => 2120
[regions/edissiya/] => 2121
[regions/ekaterinoslavka/] => 2122
[regions/ekaterinovka/] => 2123
[regions/ekazhevo/] => 2124
[regions/elan/] => 2125
[regions/elanskiy/] => 2126
[regions/elban/] => 2127
[regions/elhotovo/] => 2128
[regions/elniki/] => 2129
[regions/elsk/] => 2130
[regions/emelyanovo/] => 2131
[regions/endirey/] => 2132
[regions/enem/] => 2133
[regions/energetik/] => 2134
[regions/enotaevka/] => 2135
[regions/ermakovskoe/] => 2136
[regions/ermolaevo/] => 2137
[regions/erzovka/] => 2138
[regions/essentukskaya/] => 2139
[regions/etkul/] => 2140
[regions/evsino/] => 2141
[regions/fastoveckaya/] => 2142
[regions/fornosovo/] => 2143
[regions/fyodorovskiy/] => 2144
[regions/galashki/] => 2145
[regions/gancevichi/] => 2146
[regions/gayduk/] => 2147
[regions/gedzhuh/] => 2148
[regions/gekhi/] => 2149
[regions/geldagana/] => 2150
[regions/georgievskaya/] => 2151
[regions/gergebil/] => 2152
[regions/germenchuk/] => 2153
[regions/giaginskaya/] => 2154
[regions/gigant/] => 2155
[regions/girey/] => 2156
[regions/glazunovka/] => 2157
[regions/glebovskiy/] => 2158
[regions/glubokiy/] => 2159
[regions/glubokoe/] => 2160
[regions/glusk/] => 2161
[regions/golyshmanovo/] => 2162
[regions/goragorsk/] => 2163
[regions/gorbunki/] => 2164
[regions/gorki/] => 2165
[regions/gorkovskoe/] => 2166
[regions/gornyy-novosibirskaya-oblast/] => 2167
[regions/gornyy-schit/] => 2168
[regions/gornyy-zabaykalskiy-kray/] => 2169
[regions/gorodische-penzenskaya-oblast/] => 2170
[regions/gorodische-volgogradskaya-oblast/] => 2171
[regions/gorodok/] => 2172
[regions/gorodovikovsk/] => 2173
[regions/gorshechnoe/] => 2174
[regions/gostagaevskaya/] => 2175
[regions/goyty/] => 2176
[regions/grabovo/] => 2177
[regions/grachyovka-orenburgskaya-oblast/] => 2178
[regions/grachyovka-stavropolskiy-kray/] => 2179
[regions/gramoteino/] => 2180
[regions/grebenskaya/] => 2181
[regions/gremyachevo/] => 2182
[regions/gribanovskiy/] => 2183
[regions/gricovskiy/] => 2184
[regions/grigoropolisskaya/] => 2185
[regions/gubden/] => 2186
[regions/habary/] => 2187
[regions/habez/] => 2188
[regions/hadzhalmahi/] => 2189
[regions/handyga/] => 2190
[regions/hanskaya/] => 2191
[regions/harp/] => 2192
[regions/hasanya/] => 2193
[regions/hlevnoe/] => 2194
[regions/hoholskiy/] => 2195
[regions/holmskaya/] => 2196
[regions/homutovo/] => 2197
[regions/hor/] => 2198
[regions/horinsk/] => 2199
[regions/horol/] => 2200
[regions/hotimsk/] => 2201
[regions/hoyniki/] => 2202
[regions/hurba/] => 2203
[regions/hvorostyanka/] => 2204
[regions/hvoynaya/] => 2205
[regions/ibresi/] => 2206
[regions/idrinskoe/] => 2207
[regions/iglino/] => 2208
[regions/igra/] => 2209
[regions/igrim/] => 2210
[regions/ikryanoe/] => 2211
[regions/ilaskhan-yurt/] => 2212
[regions/ilek/] => 2213
[regions/ilinskoe/] => 2214
[regions/ilovlya/] => 2215
[regions/ilskiy/] => 2216
[regions/insar/] => 2217
[regions/inskoy/] => 2218
[regions/inzhavino/] => 2219
[regions/isetskoe/] => 2220
[regions/isheevka/] => 2221
[regions/iskateley/] => 2222
[regions/islamey/] => 2223
[regions/isyangulovo/] => 2224
[regions/ivacevichi/] => 2225
[regions/ivanovka/] => 2226
[regions/ivanovskaya/] => 2227
[regions/ive/] => 2228
[regions/ivolginsk/] => 2229
[regions/izluchinsk/] => 2230
[regions/kaa-hem/] => 2231
[regions/kabansk/] => 2232
[regions/kabardinka/] => 2233
[regions/kachug/] => 2234
[regions/kadom/] => 2235
[regions/kaduy/] => 2236
[regions/kagalnickaya/] => 2237
[regions/kahun/] => 2238
[regions/kaka-shura/] => 2239
[regions/kalininskaya/] => 2240
[regions/kalinkovichi/] => 2241
[regions/kalinovskaya/] => 2242
[regions/kalnibolotskaya/] => 2243
[regions/kalya/] => 2244
[regions/kambileevskoe/] => 2245
[regions/kamen-rybolov/] => 2246
[regions/kamenec/] => 2247
[regions/kamenka-leningradskaya-oblast/] => 2248
[regions/kamenka-voronezhskaya-oblast/] => 2249
[regions/kamennomostskoe/] => 2250
[regions/kamensk/] => 2251
[regions/kamskie-polyany/] => 2252
[regions/kamyshevatskaya/] => 2253
[regions/kandry/] => 2254
[regions/kanevskaya/] => 2255
[regions/kantemirovka/] => 2256
[regions/kantyshevo/] => 2257
[regions/kapustin-yar/] => 2258
[regions/karabudahkent/] => 2259
[regions/karagach/] => 2260
[regions/karaidel/] => 2261
[regions/karatuzskoe/] => 2262
[regions/karavaevo/] => 2263
[regions/kardonikskaya/] => 2264
[regions/kargapole/] => 2265
[regions/kargasok/] => 2266
[regions/karsun/] => 2267
[regions/karymskoe/] => 2268
[regions/kashkhatau/] => 2269
[regions/kaskara/] => 2270
[regions/kasumkent/] => 2271
[regions/katyr-yurt/] => 2272
[regions/kavalerovo/] => 2273
[regions/kavkazskaya/] => 2274
[regions/kayakent/] => 2275
[regions/kazanskaya/] => 2276
[regions/kazanskoe/] => 2277
[regions/kedrovyy/] => 2278
[regions/kenzhe/] => 2279
[regions/kez/] => 2280
[regions/kievskoe/] => 2281
[regions/kinel-cherkassy/] => 2282
[regions/kirgiz-miyaki/] => 2283
[regions/kirovskaya/] => 2284
[regions/kirovskiy/] => 2285
[regions/kirpilskaya/] => 2286
[regions/kizhinga/] => 2287
[regions/kizilskoe/] => 2288
[regions/kizlyar-respublika-severnaya-osetiya-alaniya/] => 2289
[regions/kizner/] => 2290
[regions/klichev/] => 2291
[regions/klimovichi/] => 2292
[regions/klyuchi-altayskiy-kray/] => 2293
[regions/klyuchi-kamchatskiy-kray/] => 2294
[regions/knyaze-volkonskoe/] => 2295
[regions/kobrin/] => 2296
[regions/kochenyovo/] => 2297
[regions/kochubeevskoe/] => 2298
[regions/kochubey/] => 2299
[regions/koksovyy/] => 2300
[regions/kokuy/] => 2301
[regions/kolcovo/] => 2302
[regions/kolodeznyy/] => 2303
[regions/kolpna/] => 2304
[regions/kolyshley/] => 2305
[regions/kolyvan/] => 2306
[regions/komarovskiy/] => 2307
[regions/komsomolsk/] => 2308
[regions/komsomolskiy/] => 2309
[regions/komsomolskoe/] => 2310
[regions/kondratovo/] => 2311
[regions/konokovo/] => 2312
[regions/konosha/] => 2313
[regions/konstantinovka/] => 2314
[regions/konstantinovskaya/] => 2315
[regions/konstantinovskiy/] => 2316
[regions/kopyl/] => 2317
[regions/korelichi/] => 2318
[regions/korenevo/] => 2319
[regions/korfovskiy/] => 2320
[regions/korkmaskala/] => 2321
[regions/korma/] => 2322
[regions/kormilovka/] => 2323
[regions/kosh-agach/] => 2324
[regions/koshki/] => 2325
[regions/kosiha/] => 2326
[regions/kosteryovo/] => 2327
[regions/kostyukovichi/] => 2328
[regions/kostyukovka/] => 2329
[regions/kozhevnikovo/] => 2330
[regions/kozulka/] => 2331
[regions/krapivinskiy/] => 2332
[regions/krasavino/] => 2333
[regions/krasnaya-gorbatka/] => 2334
[regions/krasnaya-polyana/] => 2335
[regions/krasnoarmeysk-saratovskaya-oblast/] => 2336
[regions/krasnoarmeyskoe/] => 2337
[regions/krasnobrodskiy/] => 2338
[regions/krasnoe-na-volge/] => 2339
[regions/krasnogorskiy-chelyabinskaya-oblast/] => 2340
[regions/krasnogorskiy-respublika-mariy-el/] => 2341
[regions/krasnogorskoe/] => 2342
[regions/krasnogvardeyskoe-respublika-adygeya/] => 2343
[regions/krasnogvardeyskoe-stavropolskiy-kray/] => 2344
[regions/krasnokumskoe/] => 2345
[regions/krasnoobsk/] => 2346
[regions/krasnodarskij/] => 2347
[regions/krasnooktyabrskiy/] => 2348
[regions/krasnopole/] => 2349
[regions/krasnoschyokovo/] => 2350
[regions/krasnoselskij-grodnenskaya-obl/] => 2351
[regions/krasnoselskiy-krasnodarskiy-kray/] => 2352
[regions/krasnoslobodsk-respublika-mordoviya/] => 2353
[regions/krasnoturansk/] => 2354
[regions/krasnousolskiy/] => 2355
[regions/krasnozatonskiy/] => 2356
[regions/krasnozyorskoe/] => 2357
[regions/krasnye-barrikady/] => 2358
[regions/krasnyy-chikoy/] => 2359
[regions/krasnyy-yar-astrahanskaya-oblast/] => 2360
[regions/krasnyy-yar-omskaya-oblast/] => 2361
[regions/krasnyy-yar-samarskaya-oblast/] => 2362
[regions/krasnyy-yar-volgogradskaya-oblast/] => 2363
[regions/krestcy/] => 2364
[regions/krichev/] => 2365
[regions/krivodanovka/] => 2366
[regions/krivosheino/] => 2367
[regions/kromy/] => 2368
[regions/krugloe/] => 2369
[regions/krupki/] => 2370
[regions/krutinka/] => 2371
[regions/krylovskaya/] => 2372
[regions/kshenskiy/] => 2373
[regions/kugesi/] => 2374
[regions/kukmor/] => 2375
[regions/kulary/] => 2376
[regions/kulunda/] => 2377
[regions/kumylzhenskaya/] => 2378
[regions/kunashak/] => 2379
[regions/kuragino/] => 2380
[regions/kurchaloy/] => 2381
[regions/kurchanskaya/] => 2382
[regions/kurdzhinovo/] => 2383
[regions/kurlovo/] => 2384
[regions/kursavka/] => 2385
[regions/kurumkan/] => 2386
[regions/kurumoch/] => 2387
[regions/kurush/] => 2388
[regions/kuschyovskaya/] => 2389
[regions/kuybyshevo/] => 2390
[regions/kuzovatovo/] => 2391
[regions/kyahulay/] => 2392
[regions/kyondelen/] => 2393
[regions/kyren/] => 2394
[regions/kyshtovka/] => 2395
[regions/lahdenpohya/] => 2396
[regions/laishevo/] => 2397
[regions/latnaya/] => 2398
[regions/lebyazhe-altayskiy-kray/] => 2399
[regions/lebyazhe-kurganskaya-oblast/] => 2400
[regions/lelchicy/] => 2401
[regions/leninaul/] => 2402
[regions/leningradskaya/] => 2403
[regions/leninkent/] => 2404
[regions/leninskoe/] => 2405
[regions/lepel/] => 2406
[regions/lesnikovo/] => 2407
[regions/lesnoy-ryazanskaya-oblast/] => 2408
[regions/lesnoy-sverdlovskaya-oblast/] => 2409
[regions/lesogorsk/] => 2410
[regions/lev-tolstoy/] => 2411
[regions/levashi/] => 2412
[regions/levokumka/] => 2413
[regions/levokumskoe/] => 2414
[regions/lezhnevo/] => 2415
[regions/liman/] => 2416
[regions/linda/] => 2417
[regions/linyovo-novosibirskaya-oblast/] => 2418
[regions/linyovo-volgogradskaya-oblast/] => 2419
[regions/liozno/] => 2420
[regions/lipki/] => 2421
[regions/lipovcy/] => 2422
[regions/lobva/] => 2423
[regions/loev/] => 2424
[regions/lokomotivnyy/] => 2425
[regions/luchegorsk/] => 2426
[regions/luhovka/] => 2427
[regions/lukovskaya/] => 2428
[regions/luninec/] => 2429
[regions/lunino/] => 2430
[regions/luzino/] => 2431
[regions/lyahovichi/] => 2432
[regions/lyambir/] => 2433
[regions/lysogorskaya/] => 2434
[regions/lysye-gory/] => 2435
[regions/lyubim/] => 2436
[regions/lyubinskiy/] => 2437
[regions/madzhalis/] => 2438
[regions/magaramkent/] => 2439
[regions/magdagachi/] => 2440
[regions/magistralnyy/] => 2441
[regions/makarev/] => 2442
[regions/makarov/] => 2443
[regions/makushino/] => 2444
[regions/malinovka/] => 2445
[regions/malka/] => 2446
[regions/malorita/] => 2447
[regions/malye-derbety/] => 2448
[regions/malysheva/] => 2449
[regions/mamedkala/] => 2450
[regions/mamonovo/] => 2451
[regions/mariinskiy-posad/] => 2452
[regions/marinskaya/] => 2453
[regions/markova/] => 2454
[regions/martan-chu/] => 2455
[regions/maryanovka/] => 2456
[regions/maslyanino/] => 2457
[regions/matveev-kurgan/] => 2458
[regions/mayma/] => 2459
[regions/mayna/] => 2460
[regions/mayrtup/] => 2461
[regions/mayskiy-belgorodskaya-oblast/] => 2462
[regions/mayskiy-permskiy-kray/] => 2463
[regions/mayskoe/] => 2464
[regions/mechyotinskaya/] => 2465
[regions/mednoe/] => 2466
[regions/mednogorskiy/] => 2467
[regions/medvedevo/] => 2468
[regions/medvedovskaya/] => 2469
[regions/meget/] => 2470
[regions/melekhovo/] => 2471
[regions/melnikovo/] => 2472
[regions/mesker-yurt/] => 2473
[regions/mesyagutovo/] => 2474
[regions/mezhdurechenskiy/] => 2475
[regions/mezhozyornyy/] => 2476
[regions/mga/] => 2477
[regions/miasskoe/] => 2478
[regions/mihaylovka-irkutskaya-oblast/] => 2479
[regions/mihaylovka-respublika-bashkortostan/] => 2480
[regions/mihaylovskaya-krasnodarskiy-kray/] => 2481
[regions/mihaylovskoe/] => 2482
[regions/mikashevichi/] => 2483
[regions/milkovo/] => 2484
[regions/miory/] => 2485
[regions/mirnyy-respublika-saha/] => 2486
[regions/mirnyy-samarskaya-oblast/] => 2487
[regions/mishelyovka/] => 2488
[regions/mishkino-kurganskaya-oblast/] => 2489
[regions/mishkino-respublika-bashkortostan/] => 2490
[regions/mogoytuy/] => 2491
[regions/mohsogolloh/] => 2492
[regions/mokrous/] => 2493
[regions/mokshan/] => 2494
[regions/molchanovo/] => 2495
[regions/molochnoe/] => 2496
[regions/monastyrische/] => 2497
[regions/monetnyy/] => 2498
[regions/mordovo/] => 2499
[regions/morki/] => 2500
[regions/moryakovskiy-zaton/] => 2501
[regions/moshkovo/] => 2502
[regions/moskalenki/] => 2503
[regions/mostovskoy/] => 2504
[regions/mosty/] => 2505
[regions/mrakovo/] => 2506
[regions/mstislavl/] => 2507
[regions/mucalaul/] => 2508
[regions/muchkapskiy/] => 2509
[regions/muhorshibir/] => 2510
[regions/mullovka/] => 2511
[regions/murmashi/] => 2512
[regions/muromcevo/] => 2513
[regions/muslyumovo/] => 2514
[regions/myadel/] => 2515
[regions/myshkin/] => 2516
[regions/myskhako/] => 2517
[regions/nachalovo/] => 2518
[regions/nadezhda/] => 2519
[regions/nadterechnoe/] => 2520
[regions/nadvoicy/] => 2521
[regions/namcy/] => 2522
[regions/narovlya/] => 2523
[regions/nartan/] => 2524
[regions/natuhaevskaya/] => 2525
[regions/naurskaya/] => 2526
[regions/nekrasovskoe/] => 2527
[regions/nesterovskaya/] => 2528
[regions/neya/] => 2529
[regions/nezhinka/] => 2530
[regions/nezlobnaya/] => 2531
[regions/nikel/] => 2532
[regions/nikolaevka-evreyskaya-avtonomnaya-oblast/] => 2533
[regions/nikolaevka-rostovskaya-oblast/] => 2534
[regions/nikolaevka-ulyanovskaya-oblast/] => 2535
[regions/nikolo-beryozovka/] => 2536
[regions/nikolskoe-astrahanskaya-oblast/] => 2537
[regions/nizhnedevick/] => 2538
[regions/nizhnee-kazanische/] => 2539
[regions/nizhnesortymskiy/] => 2540
[regions/nizhnie-vyazovye/] => 2541
[regions/nizhniy-ingash/] => 2542
[regions/nizhniy-kuranah/] => 2543
[regions/nizhniy-noybera/] => 2544
[regions/nizhniy-odes/] => 2545
[regions/nizhnyaya-maktama/] => 2546
[regions/nizhnyaya-poyma/] => 2547
[regions/nizhnyaya-tavda/] => 2548
[regions/nogir/] => 2549
[regions/novaya-mayna/] => 2550
[regions/novaya-usman/] => 2551
[regions/novoagansk/] => 2552
[regions/novobureyskiy/] => 2553
[regions/novoderevyankovskaya/] => 2554
[regions/novodmitrievskaya/] => 2555
[regions/novoe-devyatkino/] => 2556
[regions/novoegorevskoe/] => 2557
[regions/novogornyy/] => 2558
[regions/novogrudok/] => 2559
[regions/novohopyorskiy/] => 2560
[regions/novokruchininskiy/] => 2561
[regions/novolakskoe/] => 2562
[regions/novoleushkovskaya/] => 2563
[regions/novolukoml/] => 2564
[regions/novomalorossiyskaya/] => 2565
[regions/novomihaylovskiy/] => 2566
[regions/novominskaya/] => 2567
[regions/novomyshastovskaya/] => 2568
[regions/novonikolaevskiy/] => 2569
[regions/novoorsk/] => 2570
[regions/novopokrovskaya/] => 2571
[regions/novorozhdestvenskaya/] => 2572
[regions/novoscherbinovskaya/] => 2573
[regions/novosele/] => 2574
[regions/novoselickoe/] => 2575
[regions/novosergievka/] => 2576
[regions/novoshahtinskiy/] => 2577
[regions/novosinkovo/] => 2578
[regions/novosokolniki/] => 2579
[regions/novospasskoe/] => 2580
[regions/novosyolovo/] => 2581
[regions/novotroickaya/] => 2582
[regions/novoukrainskoe/] => 2583
[regions/novoutkinsk/] => 2584
[regions/novovarshavka/] => 2585
[regions/novozavedennoe/] => 2586
[regions/novye-atagi/] => 2587
[regions/novye-burasy/] => 2588
[regions/novye-lapsary/] => 2589
[regions/novyy-chirkey/] => 2590
[regions/novyy-gorodok-kemerovskaya-oblast/] => 2591
[regions/novyy-gorodok-moskovskaya-oblast/] => 2592
[regions/novyy-hushet/] => 2593
[regions/novyy-kyahulay/] => 2594
[regions/novyy-rogachik/] => 2595
[regions/novyy-toryal/] => 2596
[regions/novyy-urgal/] => 2597
[regions/nozhay-yurt/] => 2598
[regions/obilnoe/] => 2599
[regions/oblivskaya/] => 2600
[regions/obluche/] => 2601
[regions/obsharovka/] => 2602
[regions/obyachevo/] => 2603
[regions/odoev/] => 2604
[regions/oktyabrskiy-belgorodskaya-oblast/] => 2605
[regions/oktyabrskiy-habarovskiy-kray/] => 2606
[regions/oktyabrskiy-irkutskaya-oblast/] => 2607
[regions/oktyabrskiy-krasnoyarskiy-kray/] => 2608
[regions/oktyabrskiy-respublika-bashkortostan/] => 2609
[regions/oktyabrskiy-volgogradskaya-oblast/] => 2610
[regions/oktyabrskoe-chelyabinskaya-oblast/] => 2611
[regions/oktyabrskoe-orenburgskaya-oblast/] => 2612
[regions/oktyabrskoe-respublika-severnaya-osetiya-alaniya/] => 2613
[regions/ola/] => 2614
[regions/olhovka/] => 2615
[regions/olonec/] => 2616
[regions/olovyannaya/] => 2617
[regions/olyokminsk/] => 2618
[regions/omutinskoe/] => 2619
[regions/onguday/] => 2620
[regions/onohoy/] => 2621
[regions/ordynskoe/] => 2622
[regions/orlovskiy/] => 2623
[regions/orshanka/] => 2624
[regions/oryol-izumrud/] => 2625
[regions/oshmyany/] => 2626
[regions/osinovo/] => 2627
[regions/osipovichi/] => 2628
[regions/ostrovec/] => 2629
[regions/otradnaya/] => 2630
[regions/oyskhara/] => 2631
[regions/ozinki/] => 2632
[regions/ozyorki/] => 2633
[regions/ozyornyy-smolenskaya-oblast/] => 2634
[regions/ozyornyy-tverskaya-oblast/] => 2635
[regions/pachelma/] => 2636
[regions/pangody/] => 2637
[regions/panino/] => 2638
[regions/pankovka/] => 2639
[regions/parabel/] => 2640
[regions/paranga/] => 2641
[regions/parfino/] => 2642
[regions/pavlodolskaya/] => 2643
[regions/pavlogradka/] => 2644
[regions/pavlovka/] => 2645
[regions/pavlovskaya/] => 2646
[regions/pavlovskaya-sloboda/] => 2647
[regions/pelagiada/] => 2648
[regions/perevoz/] => 2649
[regions/pereyaslavka/] => 2650
[regions/pereyaslovskaya/] => 2651
[regions/persianovskiy-rostovskaya-oblast/] => 2652
[regions/pervomayskiy-chelyabinskaya-oblast/] => 2653
[regions/pervomayskiy-kirovskaya-oblast/] => 2654
[regions/pervomayskiy-orenburgskaya-oblast/] => 2655
[regions/pervomayskiy-tambovskaya-oblast/] => 2656
[regions/pervomayskiy-tulskaya-oblast/] => 2657
[regions/pervomayskiy-zabaykalskiy-kray/] => 2658
[regions/pervomayskoe-altayskiy-kray/] => 2659
[regions/pervomayskoe-karachaevo-cherkesskaya-respublika/] => 2660
[regions/pervomayskoe-respublika-dagestan/] => 2661
[regions/pervomayskoe-tomskaya-oblast/] => 2662
[regions/peschanokopskoe/] => 2663
[regions/peski/] => 2664
[regions/pestravka/] => 2665
[regions/petra-dubrava/] => 2666
[regions/petrikov/] => 2667
[regions/petropavlovka-respublika-buryatiya/] => 2668
[regions/petropavlovka-voronezhskaya-oblast/] => 2669
[regions/petropavlovskaya/] => 2670
[regions/petrovskaya/] => 2671
[regions/plekhanovo/] => 2672
[regions/pleschenicy/] => 2673
[regions/pleseck/] => 2674
[regions/plievo/] => 2675
[regions/plotnikovo/] => 2676
[regions/pochinok/] => 2677
[regions/podgorenskiy/] => 2678
[regions/podgornaya/] => 2679
[regions/podgornyy/] => 2680
[regions/pogranichnyy/] => 2681
[regions/pokrovka/] => 2682
[regions/pokrovsk/] => 2683
[regions/pokrovskoe/] => 2684
[regions/polazna/] => 2685
[regions/polessk/] => 2686
[regions/poletaevo/] => 2687
[regions/polock/] => 2688
[regions/poltavka/] => 2689
[regions/poltavskaya/] => 2690
[regions/polyany/] => 2691
[regions/ponomaryovka/] => 2692
[regions/poputnaya/] => 2693
[regions/poreckoe/] => 2694
[regions/poshekhone/] => 2695
[regions/pospeliha/] => 2696
[regions/postavy/] => 2697
[regions/posyolok-imeni-morozova/] => 2698
[regions/poyarkovo/] => 2699
[regions/poykovskiy/] => 2700
[regions/praskoveya/] => 2701
[regions/pregradnaya/] => 2702
[regions/preobrazhenie/] => 2703
[regions/priargunsk/] => 2704
[regions/prigorodnoe/] => 2705
[regions/priobe/] => 2706
[regions/privolzhe/] => 2707
[regions/privolzhskiy/] => 2708
[regions/priyutnoe/] => 2709
[regions/priyutovo/] => 2710
[regions/progress/] => 2711
[regions/prokudskoe/] => 2712
[regions/promyshlennaya/] => 2713
[regions/pruzhany/] => 2714
[regions/pryamicyno/] => 2715
[regions/psebay/] => 2716
[regions/psygansu/] => 2717
[regions/psyzh/] => 2718
[regions/puchezh/] => 2719
[regions/pudozh/] => 2720
[regions/pyshma/] => 2721
[regions/pytalovo/] => 2722
[regions/radoshkovichi/] => 2723
[regions/raevskiy/] => 2724
[regions/ramon/] => 2725
[regions/razvilka/] => 2726
[regions/razvilnoe/] => 2727
[regions/rebriha/] => 2728
[regions/rechica/] => 2729
[regions/redkino/] => 2730
[regions/reftinskiy/] => 2731
[regions/remontnoe/] => 2732
[regions/repyovka/] => 2733
[regions/rodino/] => 2734
[regions/rodionovo-nesvetayskaya/] => 2735
[regions/rodnikovskaya/] => 2736
[regions/rogachyov/] => 2737
[regions/rogovskaya/] => 2738
[regions/romanovka-leningradskaya-oblast/] => 2739
[regions/romanovka-saratovskaya-oblast/] => 2740
[regions/romanovo/] => 2741
[regions/romanovskaya/] => 2742
[regions/romodanovo/] => 2743
[regions/roschino/] => 2744
[regions/roschinskiy/] => 2745
[regions/roshni-chu/] => 2746
[regions/ross/] => 2747
[regions/rossony/] => 2748
[regions/rostovka/] => 2749
[regions/roza/] => 2750
[regions/rudnya-volgogradskaya-oblast/] => 2751
[regions/russkaya-polyana/] => 2752
[regions/russkiy-kameshkir/] => 2753
[regions/russko-vysockoe/] => 2754
[regions/ryazanskaya/] => 2755
[regions/rybnaya-sloboda/] => 2756
[regions/ryzdvyanyy/] => 2757
[regions/sadovoe/] => 2758
[regions/safonovo-murmanskaya-oblast/] => 2759
[regions/sagopshi/] => 2760
[regions/salair/] => 2761
[regions/samashki/] => 2762
[regions/samoylovka/] => 2763
[regions/saraktash/] => 2764
[regions/saratovskaya/] => 2765
[regions/sargatskoe/] => 2766
[regions/sarmakovo/] => 2767
[regions/sasykoli/] => 2768
[regions/schodnya/] => 2769
[regions/schuchin/] => 2770
[regions/sebezh/] => 2771
[regions/sedelnikovo/] => 2772
[regions/selenginsk/] => 2773
[regions/selizharovo/] => 2774
[regions/semender/] => 2775
[regions/semibratovo/] => 2776
[regions/semyonovka/] => 2777
[regions/sengiley/] => 2778
[regions/senno/] => 2779
[regions/sennoy/] => 2780
[regions/serafimovich/] => 2781
[regions/serafimovskiy/] => 2782
[regions/sergeevka-primorskiy-kray/] => 2783
[regions/sergievsk/] => 2784
[regions/sergokala/] => 2785
[regions/sernovodskaya/] => 2786
[regions/sernur/] => 2787
[regions/seryshevo/] => 2788
[regions/serzhen-yurt/] => 2789
[regions/severnoe/] => 2790
[regions/severnyy-belgorodskaya-oblast/] => 2791
[regions/severnyy-respublika-komi/] => 2792
[regions/severo-eniseyskiy/] => 2793
[regions/severskaya/] => 2794
[regions/shack/] => 2795
[regions/shahtyorsk/] => 2796
[regions/shalushka/] => 2797
[regions/shalya/] => 2798
[regions/shamhal/] => 2799
[regions/shamhal-termen/] => 2800
[regions/sharkan/] => 2801
[regions/sharkovschina/] => 2802
[regions/sharlyk/] => 2803
[regions/sheksna/] => 2804
[regions/shelkovskaya/] => 2805
[regions/shemysheyka/] => 2806
[regions/shentala/] => 2807
[regions/sherbakul/] => 2808
[regions/sheregesh/] => 2809
[regions/sherlovaya-gora/] => 2810
[regions/shihany/] => 2811
[regions/shilovo/] => 2812
[regions/shipunovo/] => 2813
[regions/shira/] => 2814
[regions/shirochanka/] => 2815
[regions/shklov/] => 2816
[regions/shumilino/] => 2817
[regions/shushenskoe-krasnoyarskiy-kray/] => 2818
[regions/shygyrdan/] => 2819
[regions/sibircevo/] => 2820
[regions/sibirskiy/] => 2821
[regions/siverskiy/] => 2822
[regions/skidel/] => 2823
[regions/skovorodino/] => 2824
[regions/slavyanka/] => 2825
[regions/slonim/] => 2826
[regions/smirnyh/] => 2827
[regions/smolenskoe/] => 2828
[regions/smolyaninovo/] => 2829
[regions/smorgon/] => 2830
[regions/sokolovyy/] => 2831
[regions/sokur/] => 2832
[regions/soldato-aleksandrovskoe/] => 2833
[regions/soligorsk/] => 2834
[regions/solnechnyy-habarovskiy-kray/] => 2835
[regions/solnechnyy-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 2836
[regions/sosnovka-kirovskaya-oblast/] => 2837
[regions/sosnovo-ozyorskoe/] => 2838
[regions/sosnovoborsk-penzenskaya-oblast/] => 2839
[regions/sosva/] => 2840
[regions/sotnikovo/] => 2841
[regions/sovetsk-kirovskaya-oblast/] => 2842
[regions/sovetsk-tulskaya-oblast/] => 2843
[regions/sovetskaya-krasnodarskiy-kray/] => 2844
[regions/sovetskaya-stavropolskiy-kray/] => 2845
[regions/sovetskiy-hanty-mansiyskiy-avtonomnyy-okrug-yugra/] => 2846
[regions/sovetskiy-respublika-mariy-el/] => 2847
[regions/sovetskoe/] => 2848
[regions/spassk/] => 2849
[regions/spassk-ryazanskiy/] => 2850
[regions/spasskoe/] => 2851
[regions/spirovo/] => 2852
[regions/spokoynaya/] => 2853
[regions/sredniy/] => 2854
[regions/srednyaya-ahtuba/] => 2855
[regions/srednyaya-elyuzan/] => 2856
[regions/sretensk/] => 2857
[regions/stanovoe/] => 2858
[regions/staraya-mayna/] => 2859
[regions/staraya-stanica-krasnodarskiy-kray/] => 2860
[regions/staraya-stanica-rostovskaya-oblast/] => 2861
[regions/starica/] => 2862
[regions/starobin/] => 2863
[regions/staroderevyankovskaya/] => 2864
[regions/staroe-shaygovo/] => 2865
[regions/starokucherganovka/] => 2866
[regions/staroleushkovskaya/] => 2867
[regions/staromarevka/] => 2868
[regions/starominskaya/] => 2869
[regions/staronizhesteblievskaya/] => 2870
[regions/staroscherbinovskaya/] => 2871
[regions/starotitarovskaya/] => 2872
[regions/starovelichkovskaya/] => 2873
[regions/staroyurevo/] => 2874
[regions/starye-atagi/] => 2875
[regions/staryy-cherek/] => 2876
[regions/stavrovo/] => 2877
[regions/stepnoe-ozero/] => 2878
[regions/stepnoe-saratovskaya-oblast/] => 2879
[regions/stepnoe-stavropolskiy-kray/] => 2880
[regions/sterlibashevo/] => 2881
[regions/stolin/] => 2882
[regions/storozhevaya/] => 2883
[regions/streleckoe/] => 2884
[regions/stroitel-tambovskaya-oblast/] => 2885
[regions/subhankulovo/] => 2886
[regions/suhobezvodnoe/] => 2887
[regions/suhodol/] => 2888
[regions/sulak/] => 2889
[regions/sultan-yangi-yurt/] => 2890
[regions/sunzha/] => 2891
[regions/suoyarvi/] => 2892
[regions/suponevo/] => 2893
[regions/supsekh/] => 2894
[regions/surhahi/] => 2895
[regions/sursk/] => 2896
[regions/surskoe/] => 2897
[regions/suvorovskaya/] => 2898
[regions/suzun/] => 2899
[regions/svetlyy-orenburgskaya-oblast/] => 2900
[regions/svetlyy-saratovskaya-oblast/] => 2901
[regions/svetlyy-tomskaya-oblast/] => 2902
[regions/svetlyy-yar/] => 2903
[regions/svisloch/] => 2904
[regions/svobody/] => 2905
[regions/sychyovka/] => 2906
[regions/syumsi/] => 2907
[regions/taksimo/] => 2908
[regions/talicy/] => 2909
[regions/talmenka/] => 2910
[regions/talovaya/] => 2911
[regions/tamala/] => 2912
[regions/taman/] => 2913
[regions/tambovka/] => 2914
[regions/tarasovskiy/] => 2915
[regions/tarki/] => 2916
[regions/tarumovka/] => 2917
[regions/taseevo/] => 2918
[regions/tashla/] => 2919
[regions/tashtyp/] => 2920
[regions/tatarka/] => 2921
[regions/tatischevo/] => 2922
[regions/tavrichanka/] => 2923
[regions/tavricheskoe/] => 2924
[regions/tavrovo/] => 2925
[regions/tayozhnyy/] => 2926
[regions/tayzhina/] => 2927
[regions/tazovskiy/] => 2928
[regions/tbilisskaya/] => 2929
[regions/teberda/] => 2930
[regions/temirgoevskaya/] => 2931
[regions/temizhbekskaya/] => 2932
[regions/temnikov/] => 2933
[regions/terekli-mekteb/] => 2934
[regions/tereze/] => 2935
[regions/ternovka/] => 2936
[regions/ternovskaya/] => 2937
[regions/tevriz/] => 2938
[regions/timashevo/] => 2939
[regions/tisul/] => 2940
[regions/tlyustenhabl/] => 2941
[regions/tockoe/] => 2942
[regions/tockoe-vtoroe/] => 2943
[regions/togur/] => 2944
[regions/tokaryovka/] => 2945
[regions/toksovo/] => 2946
[regions/tolbazy/] => 2947
[regions/tolochin/] => 2948
[regions/tolstoy-yurt/] => 2949
[regions/tommot/] => 2950
[regions/topchiha/] => 2951
[regions/torbeevo/] => 2952
[regions/tovarkovo/] => 2953
[regions/troickaya/] => 2954
[regions/troickiy-belgorodskaya-oblast/] => 2955
[regions/troickiy-sverdlovskaya-oblast/] => 2956
[regions/troicko-pechorsk/] => 2957
[regions/troickoe-altayskiy-kray/] => 2958
[regions/troickoe-habarovskiy-kray/] => 2959
[regions/troickoe-respublika-kalmykiya/] => 2960
[regions/trudobelikovskiy/] => 2961
[regions/trudovoe/] => 2962
[regions/trunovskoe/] => 2963
[regions/tugulym/] => 2964
[regions/tulskiy/] => 2965
[regions/tuma/] => 2966
[regions/turinskaya-sloboda/] => 2967
[regions/turki/] => 2968
[regions/turochak/] => 2969
[regions/turtas/] => 2970
[regions/turuntaevo/] => 2971
[regions/tyazhinskiy/] => 2972
[regions/tymovskoe/] => 2973
[regions/tyube/] => 2974
[regions/tyulgan/] => 2975
[regions/tyumencevo/] => 2976
[regions/uchkeken/] => 2977
[regions/udobnaya/] => 2978
[regions/ugleuralskiy/] => 2979
[regions/ulkan/] => 2980
[regions/ulluaya/] => 2981
[regions/ulyanovka/] => 2982
[regions/ulyoty/] => 2983
[regions/uncukul/] => 2984
[regions/uporovo/] => 2985
[regions/urengoy/] => 2986
[regions/urmary/] => 2987
[regions/urussu/] => 2988
[regions/urvan/] => 2989
[regions/ushachi/] => 2990
[regions/usogorsk/] => 2991
[regions/uspenskoe/] => 2992
[regions/ust-abakan/] => 2993
[regions/ust-barguzin/] => 2994
[regions/ust-doneckiy/] => 2995
[regions/ust-kalmanka/] => 2996
[regions/ust-kinelskiy/] => 2997
[regions/ust-kulom/] => 2998
[regions/ust-ordynskiy/] => 2999
[regions/ust-uda/] => 3000
[regions/utyovka/] => 3001
[regions/uva/] => 3002
[regions/uyskoe/] => 3003
[regions/valerik/] => 3004
[regions/vanino/] => 3005
[regions/varenikovskaya/] => 3006
[regions/vargashi/] => 3007
[regions/varna/] => 3008
[regions/vasilevo/] => 3009
[regions/velichaevskoe/] => 3010
[regions/velikovechnoe/] => 3011
[regions/velizh/] => 3012
[regions/vengerovo/] => 3013
[regions/verh-tula/] => 3014
[regions/verhnebakanskiy/] => 3015
[regions/verhnedneprovskiy/] => 3016
[regions/verhnedvinsk/] => 3017
[regions/verhnee-kazanische/] => 3018
[regions/verhneuralsk/] => 3019
[regions/verhnevilyuysk/] => 3020
[regions/verhneyarkeevo/] => 3021
[regions/verhnie-achaluki/] => 3022
[regions/verhnie-sergi/] => 3023
[regions/verhniy-baskunchak/] => 3024
[regions/verhniy-mamon/] => 3025
[regions/verhniy-naur/] => 3026
[regions/verhnyaya-hava/] => 3027
[regions/verhnyaya-sinyachiha/] => 3028
[regions/verhnyaya-tura/] => 3029
[regions/verhoture/] => 3030
[regions/vesegonsk/] => 3031
[regions/veshkayma/] => 3032
[regions/vetka/] => 3033
[regions/vetluzhskiy/] => 3034
[regions/vidyaevo/] => 3035
[regions/vikulovo/] => 3036
[regions/vinsady/] => 3037
[regions/vinzili/] => 3038
[regions/vityazevo-krasnodarskiy-kray/] => 3039
[regions/vizinga/] => 3040
[regions/vladimiro-aleksandrovskoe/] => 3041
[regions/vlasiha-altayskiy-kray/] => 3042
[regions/vlasiha-moskovskaya-oblast/] => 3043
[regions/vodnyy/] => 3044
[regions/volchiha/] => 3045
[regions/volginskiy/] => 3046
[regions/volkovysk/] => 3047
[regions/volno-nadezhdinskoe/] => 3048
[regions/volodarsk/] => 3049
[regions/volodarskiy/] => 3050
[regions/volya/] => 3051
[regions/volzhskiy-samarskaya-oblast/] => 3052
[regions/vorgashor/] => 3053
[regions/voronezhskaya/] => 3054
[regions/voronovo/] => 3055
[regions/vorotynsk/] => 3056
[regions/vozdvizhenka/] => 3057
[regions/vozzhaevka/] => 3058
[regions/vurnary/] => 3059
[regions/vychegodskiy/] => 3060
[regions/vylgort/] => 3061
[regions/vyoshenskaya/] => 3062
[regions/vyrica/] => 3063
[regions/vyselki/] => 3064
[regions/vysokaya-gora/] => 3065
[regions/vysokiy/] => 3066
[regions/vysokoe/] => 3067
[regions/yablonovskiy/] => 3068
[regions/yadrin/] => 3069
[regions/yakshur-bodya/] => 3070
[regions/yalga/] => 3071
[regions/yandare/] => 3072
[regions/yantarnyy/] => 3073
[regions/yar/] => 3074
[regions/yar-sale/] => 3075
[regions/yarega/] => 3076
[regions/yarkovo-novosibirskaya-oblast/] => 3077
[regions/yarkovo-tyumenskaya-oblast/] => 3078
[regions/yaroslavskaya/] => 3079
[regions/yashkino/] => 3080
[regions/yashkul/] => 3081
[regions/yasnaya/] => 3082
[regions/yasnogorsk-zabaykalskiy-kray/] => 3083
[regions/yavas/] => 3084
[regions/yaya/] => 3085
[regions/yayva/] => 3086
[regions/ytyk-kyuyol/] => 3087
[regions/yuca/] => 3088
[regions/yurgamysh/] => 3089
[regions/yurty/] => 3090
[regions/yuzhno-kurilsk/] => 3091
[regions/yuzhno-suhokumsk/] => 3092
[regions/zabaykalsk/] => 3093
[regions/zabrody/] => 3094
[regions/zadonsk/] => 3095
[regions/zaigraevo/] => 3096
[regions/zakan-yurt/] => 3097
[regions/zalari/] => 3098
[regions/zalesovo/] => 3099
[regions/zalukokoazhe/] => 3100
[regions/zaokskiy/] => 3101
[regions/zapadnaya-dvina/] => 3102
[regions/zarechnyy-penzenskaya-oblast/] => 3103
[regions/zaterechnyy/] => 3104
[regions/zauralskiy/] => 3105
[regions/zavetnoe/] => 3106
[regions/zavety-ilicha/] => 3107
[regions/zavodskoy/] => 3108
[regions/zavoronezhskoe/] => 3109
[regions/zavyalovo-altayskiy-kray/] => 3110
[regions/zavyalovo-udmurtskaya-respublika/] => 3111
[regions/zayukovo/] => 3112
[regions/zdvinsk/] => 3113
[regions/zelenchukskaya/] => 3114
[regions/zelenoborskiy/] => 3115
[regions/zelva/] => 3116
[regions/zemetchino/] => 3117
[regions/zhabinka/] => 3118
[regions/zheleznogorsk-krasnoyarskiy-kray/] => 3119
[regions/zheleznogorsk-kurskaya-oblast/] => 3120
[regions/zheshart/] => 3121
[regions/zhigalovo/] => 3122
[regions/zhitkovichi/] => 3123
[regions/zhlobin/] => 3124
[regions/zimovniki/] => 3125
[regions/zmeyskaya/] => 3126
[regions/zmiyovka/] => 3127
[regions/znamenskoe/] => 3128
[regions/zolskaya/] => 3129
[regions/zonalnaya-stanciya/] => 3130
[regions/zubova-polyana/] => 3131
[regions/zyryanskoe/] => 3132
[feed-doctors.xml] => 3133
[o-nas/vacancy/] => 3134
[vyigruzka-bazyi-aktivnyix-gorodov/] => 3135
[test/] => 3137
[services-context/kodirovanie-gipnozom-narkologiya24/] => 3138
[uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/] => 3139
[vyigruzka-spiska-stranicz/] => 3140
[vyigruzka-nomerov-telefonov/] => 3141
[otzyvy/lechenie-alkogolizma/] => 3142
[otzyvy/kodirovanie-alkogolizma/] => 3143
[otzyvy/lechenie-toksikomanii/] => 3144
[otzyvy/reabilitaczionnyij-czentr/] => 3146
[otzyvy/vyivod-iz-zapoya/] => 3147
[otzyvy/lechenie-narkomanii/] => 3148
[otzyvy/psixiatriya/] => 3149
[otzyvy/pomoshh-alkozavisimyim/] => 3150
[otzyvy/lechenie-alkogolizma-v-staczionare/] => 3151
[otzyvy/xronicheskij-alkogolizm/] => 3152
[otzyvy/prinuditelnoe-lechenie-ot-alkogolizma/] => 3153
[otzyvy/lechenie-sozavisimosti/] => 3154
[otzyvy/narkologicheskaya-skoraya/] => 3155
[otzyvy/konsultacziya-narkologa/] => 3156
[otzyvy/lechenie-alkogolizma-ambulatorno/] => 3157
[otzyvy/zhenskij-alkogolizm/] => 3158
[otzyvy/alkogolnoe-otravlenie/] => 3159
[otzyvy/czentr-dlya-alkogolikov/] => 3160
[otzyvy/lechenie-alkogolizma-na-domu/] => 3161
[otzyvy/lechenie-alkogolizma-gipnozom/] => 3162
[otzyvy/lechenie-pivnogo-alkogolizma/] => 3163
[otzyvy/plazmaferez/] => 3164
[otzyvy/narkologicheskij-dispanser/] => 3165
[otzyvy/lazernoe-kodirovanie-alkogolizma/] => 3166
[otzyvy/podshivka-ot-alkogolizma/] => 3167
[otzyvy/vivitrol/] => 3168
[otzyvy/kodirovanie-algominal/] => 3169
[otzyvy/kodirovanie-naltrekson/] => 3170
[otzyvy/kodirovanie-po-dovzhenko/] => 3171
[otzyvy/kodirovanie-ukolom/] => 3172
[otzyvy/esperal/] => 3173
[otzyvy/akvilong/] => 3174
[otzyvy/kodirovanie-gipnozom/] => 3175
[otzyvy/kodirovanie-ot-alkogolizma-na-domu/] => 3176
[otzyvy/torpedo/] => 3177
[otzyvy/kodirovanie-dvojnoj-blok/] => 3178
[otzyvy/snyatie-kodirovki/] => 3179
[otzyvy/narkolog-na-dom/] => 3180
[otzyvy/kapelnicza-pri-intoksikaczii/] => 3181
[otzyvy/ekstrennoe-vyitrezvlenie/] => 3182
[otzyvy/vyivod-iz-zapoya-na-domu/] => 3183
[otzyvy/kapelnicza-ot-poxmelya/] => 3184
[otzyvy/kapelnicza-na-domu/] => 3185
[otzyvy/detoksikacziya/] => 3186
[otzyvy/czentr-dlya-narkozavisimyix/] => 3187
[otzyvy/snyatie-lomki/] => 3188
[otzyvy/lechenie-zavisimosti-ot-spajsa/] => 3189
[otzyvy/lechenie-igrovoj-zavisimosti/] => 3190
[otzyvy/day-top/] => 3191
[otzyvy/amfetaminovaya-zavisimost/] => 3192
[otzyvy/lechenie-kodeinovoj-zavisimosti/] => 3193
[otzyvy/narkologicheskaya-pomoshh/] => 3194
[otzyvy/lechenie-zavisimosti-ot-mefedrona/] => 3195
[otzyvy/lechenie-solevoj-zavisimosti/] => 3196
[otzyvy/reabilitacziya-narkozavisimyix/] => 3197
[otzyvy/reabilitacziya-podrostkov/] => 3198
[otzyvy/lechenie-zavisimosti-ot-butirata/] => 3199
[otzyvy/lechenie-zavisimosti-ot-gashisha/] => 3200
[otzyvy/ubod/] => 3201
[otzyvy/lechenie-zavisimosti-ot-geroina/] => 3202
[otzyvy/lechenie-zavisimosti-ot-marixuanyi/] => 3203
[otzyvy/reabilitacziya-12-shagov/] => 3204
[otzyvy/kodirovanie-narkozavisimosti/] => 3205
[otzyvy/lechenie-zavisimosti-ot-liriki/] => 3206
[otzyvy/lechenie-zavisimosti-ot-tropikamida/] => 3207
[otzyvy/psixiatricheskaya-pomoshh/] => 3208
[otzyvy/psixiatr-na-dom/] => 3209
[otzyvy/lechenie-depressivnyix-rasstrojstv/] => 3210
[otzyvy/detskij-psixolog/] => 3211
[otzyvy/lechenie-depressii/] => 3212
[otzyvy/lechenie-okr/] => 3213
[otzyvy/lechenie-epilepsii/] => 3214
[otzyvy/psixoterapevt-na-dom/] => 3215
[otzyvy/uslugi-psixiatra/] => 3216
[otzyvy/konsultacziya-psixologa/] => 3217
[otzyvy/klinicheskij-psixolog/] => 3218
[otzyvy/lechenie-psixoza/] => 3219
[otzyvy/lechenie-gallyuczinaczij/] => 3220
[otzyvy/lechenie-panicheskix-atak/] => 3221
[otzyvy/uslugi-psixoterapevta/] => 3222
[otzyvy/lechenie-istericheskix-rasstrojstv/] => 3223
[otzyvy/lechenie-psixicheskix-zabolevanij/] => 3224
[otzyvy/semejnyij-psixolog/] => 3225
[otzyvy/lechenie-shizofrenii/] => 3226
[otzyvy/lechenie-paranoji/] => 3227
[otzyvy/lechenie-demenczii/] => 3228
[o-nas/speczialisty/shurov-vasilij-aleksandrovich/] => 3229
[o-nas/speczialisty/ekaterina-anatolevna-shurova/] => 3230
[regions/sidney/] => 3231
[regions/melburn/] => 3232
[regions/brisben/] => 3233
[regions/pert/] => 3234
[regions/vena/] => 3235
[regions/grats/] => 3236
[regions/lints/] => 3237
[regions/zaltsburg/] => 3238
[regions/baku/] => 3239
[regions/sumgait/] => 3240
[regions/gyandzha/] => 3241
[regions/mingechaur/] => 3242
[regions/buenos-ayres/] => 3243
[regions/kordova/] => 3244
[regions/rosario/] => 3245
[regions/mendosa/] => 3246
[regions/erevan/] => 3247
[regions/gyumri/] => 3248
[regions/vanadzor/] => 3249
[regions/vagarshapat/] => 3250
[regions/mogilyov/] => 3251
[regions/bryussel/] => 3252
[regions/antverpen/] => 3253
[regions/gent/] => 3254
[regions/sharlerua/] => 3255
[regions/sofiya/] => 3256
[regions/plovdiv/] => 3257
[regions/burgas/] => 3258
[regions/san-paulu/] => 3259
[regions/rio-de-zhaneyro/] => 3260
[regions/braziliya/] => 3261
[regions/salvador/] => 3262
[regions/london/] => 3263
[regions/birmingem/] => 3264
[regions/manchester/] => 3265
[regions/glazgo/] => 3266
[regions/budapesht/] => 3267
[regions/debretssen/] => 3268
[regions/seged/] => 3269
[regions/mishkolts/] => 3270
[regions/berlin/] => 3271
[regions/gamburg/] => 3272
[regions/myunkhen/] => 3273
[regions/kyoln/] => 3274
[regions/afiny/] => 3275
[regions/saloniki/] => 3276
[regions/patry/] => 3277
[regions/iraklion/] => 3278
[regions/tbilisi/] => 3279
[regions/kutaisi/] => 3280
[regions/batumi/] => 3281
[regions/rustavi/] => 3282
[regions/kopenhagen/] => 3283
[regions/orkhus/] => 3284
[regions/odense/] => 3285
[regions/olborg/] => 3286
[regions/kair/] => 3287
[regions/aleksandriya/] => 3288
[regions/giza/] => 3289
[regions/shubra-el-kheyma/] => 3290
[regions/ierusalim/] => 3291
[regions/tel-aviv/] => 3292
[regions/khayfa/] => 3293
[regions/rishon-le-tsion/] => 3294
[regions/mumbai/] => 3295
[regions/deli/] => 3296
[regions/bangalor/] => 3297
[regions/khaydarabad/] => 3298
[regions/dzhakarta/] => 3299
[regions/surabaya/] => 3300
[regions/bandung/] => 3301
[regions/medan/] => 3302
[regions/dublin/] => 3303
[regions/kork/] => 3304
[regions/goluey/] => 3305
[regions/limerik/] => 3306
[regions/reykyavik/] => 3307
[regions/koupavogyur/] => 3308
[regions/khabnarfyordyur/] => 3309
[regions/akyureyri/] => 3310
[regions/madrid/] => 3311
[regions/barselona/] => 3312
[regions/valensiya/] => 3313
[regions/sevilya/] => 3314
[regions/saragosa/] => 3315
[regions/malaga/] => 3316
[regions/murciya/] => 3317
[regions/palma/] => 3318
[regions/las-palmas/] => 3319
[regions/bilbao/] => 3320
[regions/rim/] => 3321
[regions/milan/] => 3322
[regions/neapol/] => 3323
[regions/turin/] => 3324
[regions/almaty/] => 3325
[regions/astana/] => 3326
[regions/shymkent/] => 3327
[regions/karaganda/] => 3328
[regions/toronto/] => 3329
[regions/monreal/] => 3330
[regions/vankuver/] => 3331
[regions/kalgari/] => 3332
[regions/dokha/] => 3333
[regions/al-rayyan/] => 3334
[regions/umm-salal/] => 3335
[regions/al-vakra/] => 3336
[regions/nikosiya/] => 3337
[regions/limasol/] => 3338
[regions/larnaka/] => 3339
[regions/famagusta/] => 3340
[regions/bishkek/] => 3341
[regions/osh/] => 3342
[regions/dzhalal-abad/] => 3343
[regions/karakol/] => 3344
[regions/shankhay/] => 3345
[regions/pekin/] => 3346
[regions/chuntsin/] => 3347
[regions/guanchzhou/] => 3348
[regions/riga/] => 3349
[regions/daugavpils/] => 3350
[regions/liepaya/] => 3351
[regions/elgava/] => 3352
[regions/vilnyus/] => 3353
[regions/kaunas/] => 3354
[regions/klaipeda/] => 3355
[regions/shyaulyay/] => 3356
[regions/kuala-lumpur/] => 3357
[regions/dzhorzhtaun/] => 3358
[regions/ipokh/] => 3359
[regions/kuching/] => 3360
[regions/mekhiko/] => 3361
[regions/gvadalakhara/] => 3362
[regions/monterrey/] => 3363
[regions/pujebla/] => 3364
[regions/kishinyov/] => 3365
[regions/tiraspol/] => 3366
[regions/beltsy/] => 3367
[regions/bendery/] => 3368
[regions/ulan-bator/] => 3369
[regions/erdenet/] => 3370
[regions/darkhan/] => 3371
[regions/choibalsan/] => 3372
[regions/amsterdam/] => 3373
[regions/rotterdam/] => 3374
[regions/gaaga/] => 3375
[regions/utrekht/] => 3376
[regions/oklend/] => 3377
[regions/vellington/] => 3378
[regions/kraystcherch/] => 3379
[regions/gamilton/] => 3380
[regions/oslo/] => 3381
[regions/bergen/] => 3382
[regions/stavanger/] => 3383
[regions/tronkheim/] => 3384
[regions/dubay/] => 3385
[regions/abu-dabi/] => 3386
[regions/shardzha/] => 3387
[regions/al-ayn/] => 3388
[regions/lima/] => 3389
[regions/arekipa/] => 3390
[regions/trukhilyo/] => 3391
[regions/chiklayo/] => 3392
[regions/varshava/] => 3393
[regions/krakov/] => 3394
[regions/lodz/] => 3395
[regions/vrotslav/] => 3396
[regions/lissabon/] => 3397
[regions/portu/] => 3398
[regions/amadora/] => 3399
[regions/braga/] => 3400
[regions/bukharesht/] => 3401
[regions/kluzh-napoka/] => 3402
[regions/timishoara/] => 3403
[regions/yassy/] => 3404
[regions/belgrad/] => 3405
[regions/novi-sad/] => 3406
[regions/nish/] => 3407
[regions/kraguevats/] => 3408
[regions/singapur/] => 3409
[regions/bratislava/] => 3410
[regions/koshitse/] => 3411
[regions/preshov/] => 3412
[regions/zhilina/] => 3413
[regions/lyublyana/] => 3414
[regions/maribor/] => 3415
[regions/tsele/] => 3416
[regions/kran/] => 3417
[regions/nyu-york/] => 3418
[regions/los-andzheles/] => 3419
[regions/chikago/] => 3420
[regions/khjuston/] => 3421
[regions/dushanbe/] => 3422
[regions/khudzhand/] => 3423
[regions/bokhtar/] => 3424
[regions/kulyab/] => 3425
[regions/bangkok/] => 3426
[regions/chiangmaj/] => 3427
[regions/pattayya/] => 3428
[regions/nongkhay/] => 3429
[regions/ashkhabad/] => 3430
[regions/turkmenabad/] => 3431
[regions/dashoguz/] => 3432
[regions/mary/] => 3433
[regions/stambul/] => 3434
[regions/ankara/] => 3435
[regions/izmir/] => 3436
[regions/bursa/] => 3437
[regions/tashkent/] => 3438
[regions/samarkand/] => 3439
[regions/bukhara/] => 3440
[regions/namangan/] => 3441
[regions/khelsinki/] => 3442
[regions/espoo/] => 3443
[regions/tampere/] => 3444
[regions/vantaa/] => 3445
[regions/parizh/] => 3446
[regions/marsel/] => 3447
[regions/lion/] => 3448
[regions/tuluza/] => 3449
[regions/zagreb/] => 3450
[regions/split/] => 3451
[regions/rieka/] => 3452
[regions/osiek/] => 3453
[regions/podgoritsa/] => 3454
[regions/nikshich/] => 3455
[regions/khertseg-novi/] => 3456
[regions/plevlya/] => 3457
[regions/praga/] => 3458
[regions/brno/] => 3459
[regions/ostrava/] => 3460
[regions/plzen/] => 3461
[regions/santyago/] => 3462
[regions/valpahraiso/] => 3463
[regions/vinya-del-mar/] => 3464
[regions/konsepsion/] => 3465
[regions/tsyurikh/] => 3466
[regions/zheneva/] => 3467
[regions/bazel/] => 3468
[regions/lozanna/] => 3469
[regions/stokgolm/] => 3470
[regions/gyoteborg/] => 3471
[regions/malmyo/] => 3472
[regions/uppsala/] => 3473
[regions/kolombo/] => 3474
[regions/dekhivala-maunt-laviniya/] => 3475
[regions/moratuva/] => 3476
[regions/negombo/] => 3477
[regions/kito/] => 3478
[regions/guayakil/] => 3479
[regions/kuenka/] => 3480
[regions/santo-domingo/] => 3481
[regions/seul/] => 3482
[regions/pusan/] => 3483
[regions/inchkheon/] => 3484
[regions/tegu/] => 3485
[regions/tokio/] => 3486
[regions/yokogama/] => 3487
[regions/osaka/] => 3488
[regions/nagoya/] => 3489
[regions/poznan/] => 3490
[regions/gdansk/] => 3491
[regions/schetin/] => 3492
[regions/bydgosch/] => 3493
[regions/lyublin/] => 3494
[regions/katovitse/] => 3495
[uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/] => 3496
[uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/] => 3497
[uslugi-i-ceny/lechenie-narkomanii/medikamentoznoe-lechenie-narkomanii/] => 6963
[uslugi-i-ceny/lechenie-narkomanii/lechenie-metadonovoj-zavisimosti/] => 6964
[uslugi-i-ceny/lechenie-narkomanii/test-na-narkotiki/] => 6965
[uslugi-i-ceny/lechenie-narkomanii/lechenie-narkomanii-gipnozom/] => 6966
[uslugi-i-ceny/reabilitatsionnyy-tsentr/reabilitacziya-narkomanov-12-shagov/] => 6967
[uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/] => 6968
[uslugi-i-ceny/reabilitatsionnyy-tsentr/reabilitaczionnyij-czentr-dlya-alkogolikov/] => 6969
[uslugi-i-ceny/vyvod-iz-zapoya/psixiatr-narkolog/] => 6971
[regions/belostok/] => 6973
[regions/monako/] => 6975
)
[resourceMap] => Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 9
[4] => 10
[5] => 11
[6] => 13
[7] => 14
[8] => 19
[9] => 20
[10] => 44
[11] => 136
)
[3] => Array
(
[0] => 4
[1] => 5
[2] => 8
[3] => 24
[4] => 41
[5] => 214
[6] => 215
[7] => 1453
[8] => 1460
[9] => 1462
[10] => 3133
[11] => 3135
[12] => 3137
[13] => 3140
[14] => 3141
)
[13] => Array
(
[0] => 6
)
[6] => Array
(
[0] => 7
[1] => 221
[2] => 223
[3] => 224
[4] => 225
[5] => 226
[6] => 227
[7] => 228
[8] => 229
[9] => 230
[10] => 231
[11] => 232
[12] => 233
[13] => 234
[14] => 235
[15] => 236
[16] => 237
[17] => 238
[18] => 239
[19] => 240
[20] => 241
[21] => 242
[22] => 243
[23] => 244
[24] => 245
[25] => 246
[26] => 247
[27] => 248
[28] => 249
[29] => 250
[30] => 251
[31] => 252
[32] => 253
[33] => 254
[34] => 255
[35] => 256
[36] => 257
[37] => 258
[38] => 259
[39] => 260
[40] => 261
[41] => 262
[42] => 263
[43] => 264
[44] => 265
[45] => 266
[46] => 267
[47] => 268
[48] => 269
[49] => 270
[50] => 271
[51] => 272
[52] => 273
[53] => 274
[54] => 275
[55] => 276
[56] => 277
[57] => 278
[58] => 279
[59] => 280
[60] => 281
[61] => 282
[62] => 283
[63] => 284
[64] => 285
[65] => 286
[66] => 287
[67] => 288
[68] => 289
[69] => 290
[70] => 291
[71] => 292
[72] => 293
[73] => 294
[74] => 295
[75] => 296
[76] => 297
[77] => 298
[78] => 299
[79] => 300
[80] => 301
[81] => 302
[82] => 303
[83] => 304
[84] => 305
[85] => 306
[86] => 307
[87] => 308
[88] => 309
[89] => 310
[90] => 311
[91] => 312
[92] => 313
[93] => 314
[94] => 315
[95] => 316
[96] => 317
[97] => 318
[98] => 319
[99] => 320
[100] => 321
[101] => 322
[102] => 323
[103] => 324
[104] => 325
[105] => 326
[106] => 327
[107] => 328
[108] => 329
[109] => 330
[110] => 331
[111] => 332
[112] => 333
[113] => 334
[114] => 335
[115] => 336
[116] => 337
[117] => 338
[118] => 339
[119] => 340
[120] => 341
[121] => 342
[122] => 343
[123] => 344
[124] => 345
[125] => 346
[126] => 347
[127] => 348
[128] => 349
[129] => 350
[130] => 351
[131] => 352
[132] => 353
[133] => 354
[134] => 355
[135] => 356
[136] => 357
[137] => 358
[138] => 359
[139] => 360
[140] => 361
[141] => 362
[142] => 363
[143] => 364
[144] => 365
[145] => 366
[146] => 367
[147] => 368
[148] => 369
[149] => 370
[150] => 371
[151] => 372
[152] => 373
[153] => 374
[154] => 375
[155] => 376
[156] => 377
[157] => 378
[158] => 379
[159] => 380
[160] => 381
[161] => 382
[162] => 383
[163] => 384
[164] => 385
[165] => 386
[166] => 387
[167] => 388
[168] => 389
[169] => 390
[170] => 391
[171] => 392
[172] => 393
[173] => 394
[174] => 395
[175] => 396
[176] => 397
[177] => 398
[178] => 399
[179] => 400
[180] => 401
[181] => 402
[182] => 403
[183] => 404
[184] => 405
[185] => 406
[186] => 407
[187] => 408
[188] => 409
[189] => 410
[190] => 411
[191] => 412
[192] => 413
[193] => 414
[194] => 415
[195] => 416
[196] => 417
[197] => 418
[198] => 419
[199] => 420
[200] => 421
[201] => 422
[202] => 423
[203] => 424
[204] => 425
[205] => 427
[206] => 428
[207] => 429
[208] => 430
[209] => 431
[210] => 432
[211] => 433
[212] => 434
[213] => 435
[214] => 436
[215] => 437
[216] => 438
[217] => 439
[218] => 440
[219] => 441
[220] => 442
[221] => 443
[222] => 444
[223] => 445
[224] => 446
[225] => 447
[226] => 448
[227] => 449
[228] => 450
[229] => 451
[230] => 452
[231] => 453
[232] => 454
[233] => 455
[234] => 456
[235] => 457
[236] => 458
[237] => 459
[238] => 460
[239] => 461
[240] => 462
[241] => 463
[242] => 464
[243] => 465
[244] => 466
[245] => 467
[246] => 468
[247] => 469
[248] => 470
[249] => 471
[250] => 472
[251] => 473
[252] => 474
[253] => 475
[254] => 476
[255] => 477
[256] => 478
[257] => 479
[258] => 480
[259] => 481
[260] => 482
[261] => 483
[262] => 484
[263] => 485
[264] => 486
[265] => 487
[266] => 488
[267] => 489
[268] => 490
[269] => 491
[270] => 492
[271] => 493
[272] => 494
[273] => 495
[274] => 496
[275] => 497
[276] => 498
[277] => 499
[278] => 500
[279] => 501
[280] => 502
[281] => 503
[282] => 504
[283] => 505
[284] => 506
[285] => 507
[286] => 508
[287] => 509
[288] => 510
[289] => 511
[290] => 512
[291] => 513
[292] => 514
[293] => 515
[294] => 516
[295] => 517
[296] => 518
[297] => 519
[298] => 520
[299] => 521
[300] => 522
[301] => 523
[302] => 524
[303] => 525
[304] => 526
[305] => 527
[306] => 528
[307] => 529
[308] => 530
[309] => 531
[310] => 532
[311] => 533
[312] => 534
[313] => 535
[314] => 536
[315] => 537
[316] => 538
[317] => 539
[318] => 540
[319] => 541
[320] => 542
[321] => 543
[322] => 544
[323] => 545
[324] => 546
[325] => 547
[326] => 548
[327] => 549
[328] => 550
[329] => 551
[330] => 552
[331] => 553
[332] => 554
[333] => 555
[334] => 556
[335] => 557
[336] => 558
[337] => 559
[338] => 560
[339] => 561
[340] => 562
[341] => 563
[342] => 564
[343] => 565
[344] => 566
[345] => 567
[346] => 568
[347] => 569
[348] => 570
[349] => 571
[350] => 572
[351] => 573
[352] => 574
[353] => 575
[354] => 576
[355] => 577
[356] => 578
[357] => 579
[358] => 580
[359] => 581
[360] => 582
[361] => 583
[362] => 584
[363] => 585
[364] => 586
[365] => 587
[366] => 588
[367] => 589
[368] => 590
[369] => 591
[370] => 592
[371] => 593
[372] => 594
[373] => 595
[374] => 596
[375] => 597
[376] => 598
[377] => 599
[378] => 600
[379] => 601
[380] => 602
[381] => 603
[382] => 604
[383] => 605
[384] => 606
[385] => 607
[386] => 608
[387] => 609
[388] => 610
[389] => 611
[390] => 612
[391] => 613
[392] => 614
[393] => 615
[394] => 616
[395] => 617
[396] => 618
[397] => 619
[398] => 620
[399] => 621
[400] => 622
[401] => 623
[402] => 624
[403] => 625
[404] => 626
[405] => 628
[406] => 629
[407] => 630
[408] => 631
[409] => 632
[410] => 633
[411] => 634
[412] => 635
[413] => 636
[414] => 637
[415] => 638
[416] => 639
[417] => 640
[418] => 641
[419] => 642
[420] => 643
[421] => 644
[422] => 645
[423] => 646
[424] => 647
[425] => 648
[426] => 649
[427] => 650
[428] => 651
[429] => 652
[430] => 653
[431] => 654
[432] => 655
[433] => 656
[434] => 657
[435] => 658
[436] => 659
[437] => 660
[438] => 661
[439] => 662
[440] => 663
[441] => 664
[442] => 665
[443] => 666
[444] => 667
[445] => 668
[446] => 669
[447] => 670
[448] => 671
[449] => 672
[450] => 673
[451] => 674
[452] => 675
[453] => 676
[454] => 677
[455] => 678
[456] => 679
[457] => 680
[458] => 681
[459] => 682
[460] => 683
[461] => 684
[462] => 685
[463] => 686
[464] => 687
[465] => 688
[466] => 689
[467] => 690
[468] => 691
[469] => 692
[470] => 693
[471] => 694
[472] => 695
[473] => 696
[474] => 697
[475] => 698
[476] => 699
[477] => 700
[478] => 701
[479] => 702
[480] => 703
[481] => 704
[482] => 705
[483] => 706
[484] => 707
[485] => 708
[486] => 709
[487] => 710
[488] => 711
[489] => 712
[490] => 713
[491] => 714
[492] => 715
[493] => 716
[494] => 717
[495] => 718
[496] => 719
[497] => 720
[498] => 721
[499] => 722
[500] => 723
[501] => 724
[502] => 725
[503] => 726
[504] => 727
[505] => 728
[506] => 729
[507] => 730
[508] => 731
[509] => 732
[510] => 733
[511] => 734
[512] => 735
[513] => 736
[514] => 737
[515] => 738
[516] => 739
[517] => 740
[518] => 741
[519] => 742
[520] => 743
[521] => 744
[522] => 745
[523] => 746
[524] => 747
[525] => 748
[526] => 749
[527] => 750
[528] => 751
[529] => 752
[530] => 753
[531] => 754
[532] => 755
[533] => 756
[534] => 757
[535] => 758
[536] => 759
[537] => 760
[538] => 761
[539] => 762
[540] => 763
[541] => 764
[542] => 765
[543] => 766
[544] => 767
[545] => 768
[546] => 769
[547] => 770
[548] => 771
[549] => 772
[550] => 773
[551] => 774
[552] => 775
[553] => 776
[554] => 777
[555] => 778
[556] => 779
[557] => 780
[558] => 781
[559] => 782
[560] => 783
[561] => 784
[562] => 785
[563] => 786
[564] => 787
[565] => 788
[566] => 789
[567] => 790
[568] => 791
[569] => 792
[570] => 793
[571] => 794
[572] => 795
[573] => 796
[574] => 797
[575] => 798
[576] => 799
[577] => 800
[578] => 801
[579] => 802
[580] => 803
[581] => 804
[582] => 805
[583] => 806
[584] => 807
[585] => 808
[586] => 809
[587] => 810
[588] => 811
[589] => 812
[590] => 813
[591] => 814
[592] => 815
[593] => 816
[594] => 817
[595] => 818
[596] => 819
[597] => 820
[598] => 821
[599] => 822
[600] => 823
[601] => 824
[602] => 825
[603] => 826
[604] => 827
[605] => 829
[606] => 830
[607] => 831
[608] => 832
[609] => 833
[610] => 834
[611] => 835
[612] => 836
[613] => 837
[614] => 838
[615] => 839
[616] => 840
[617] => 841
[618] => 842
[619] => 843
[620] => 844
[621] => 845
[622] => 846
[623] => 847
[624] => 848
[625] => 849
[626] => 850
[627] => 851
[628] => 852
[629] => 853
[630] => 854
[631] => 855
[632] => 856
[633] => 857
[634] => 858
[635] => 859
[636] => 860
[637] => 861
[638] => 862
[639] => 863
[640] => 864
[641] => 865
[642] => 866
[643] => 867
[644] => 868
[645] => 869
[646] => 870
[647] => 871
[648] => 872
[649] => 873
[650] => 874
[651] => 875
[652] => 876
[653] => 877
[654] => 878
[655] => 879
[656] => 880
[657] => 881
[658] => 882
[659] => 883
[660] => 884
[661] => 885
[662] => 886
[663] => 887
[664] => 888
[665] => 889
[666] => 890
[667] => 891
[668] => 892
[669] => 893
[670] => 894
[671] => 895
[672] => 896
[673] => 897
[674] => 898
[675] => 899
[676] => 900
[677] => 901
[678] => 902
[679] => 903
[680] => 904
[681] => 905
[682] => 906
[683] => 907
[684] => 908
[685] => 909
[686] => 910
[687] => 911
[688] => 912
[689] => 913
[690] => 914
[691] => 915
[692] => 916
[693] => 917
[694] => 918
[695] => 919
[696] => 920
[697] => 921
[698] => 922
[699] => 923
[700] => 924
[701] => 925
[702] => 926
[703] => 927
[704] => 928
[705] => 929
[706] => 930
[707] => 931
[708] => 932
[709] => 933
[710] => 934
[711] => 935
[712] => 936
[713] => 937
[714] => 938
[715] => 939
[716] => 940
[717] => 941
[718] => 942
[719] => 943
[720] => 944
[721] => 945
[722] => 946
[723] => 947
[724] => 948
[725] => 949
[726] => 950
[727] => 951
[728] => 952
[729] => 953
[730] => 954
[731] => 955
[732] => 956
[733] => 957
[734] => 958
[735] => 959
[736] => 960
[737] => 961
[738] => 962
[739] => 963
[740] => 964
[741] => 965
[742] => 966
[743] => 967
[744] => 968
[745] => 969
[746] => 970
[747] => 971
[748] => 972
[749] => 973
[750] => 974
[751] => 975
[752] => 976
[753] => 977
[754] => 978
[755] => 979
[756] => 980
[757] => 981
[758] => 982
[759] => 983
[760] => 984
[761] => 985
[762] => 986
[763] => 987
[764] => 988
[765] => 989
[766] => 990
[767] => 991
[768] => 992
[769] => 993
[770] => 994
[771] => 995
[772] => 996
[773] => 997
[774] => 998
[775] => 999
[776] => 1000
[777] => 1001
[778] => 1002
[779] => 1003
[780] => 1004
[781] => 1005
[782] => 1006
[783] => 1007
[784] => 1008
[785] => 1009
[786] => 1010
[787] => 1011
[788] => 1012
[789] => 1013
[790] => 1014
[791] => 1015
[792] => 1016
[793] => 1017
[794] => 1018
[795] => 1019
[796] => 1020
[797] => 1021
[798] => 1022
[799] => 1023
[800] => 1024
[801] => 1025
[802] => 1026
[803] => 1027
[804] => 1028
[805] => 1030
[806] => 1031
[807] => 1032
[808] => 1033
[809] => 1034
[810] => 1035
[811] => 1036
[812] => 1037
[813] => 1038
[814] => 1039
[815] => 1040
[816] => 1041
[817] => 1042
[818] => 1043
[819] => 1044
[820] => 1045
[821] => 1046
[822] => 1047
[823] => 1048
[824] => 1049
[825] => 1050
[826] => 1051
[827] => 1052
[828] => 1053
[829] => 1054
[830] => 1055
[831] => 1056
[832] => 1057
[833] => 1058
[834] => 1059
[835] => 1060
[836] => 1061
[837] => 1062
[838] => 1063
[839] => 1064
[840] => 1065
[841] => 1066
[842] => 1067
[843] => 1068
[844] => 1069
[845] => 1070
[846] => 1071
[847] => 1072
[848] => 1073
[849] => 1074
[850] => 1075
[851] => 1076
[852] => 1077
[853] => 1078
[854] => 1079
[855] => 1080
[856] => 1081
[857] => 1082
[858] => 1083
[859] => 1084
[860] => 1085
[861] => 1086
[862] => 1087
[863] => 1088
[864] => 1089
[865] => 1090
[866] => 1091
[867] => 1092
[868] => 1093
[869] => 1094
[870] => 1095
[871] => 1096
[872] => 1097
[873] => 1098
[874] => 1099
[875] => 1100
[876] => 1101
[877] => 1102
[878] => 1103
[879] => 1104
[880] => 1105
[881] => 1106
[882] => 1107
[883] => 1108
[884] => 1109
[885] => 1110
[886] => 1111
[887] => 1112
[888] => 1113
[889] => 1114
[890] => 1115
[891] => 1116
[892] => 1117
[893] => 1118
[894] => 1119
[895] => 1120
[896] => 1121
[897] => 1122
[898] => 1123
[899] => 1124
[900] => 1125
[901] => 1126
[902] => 1127
[903] => 1128
[904] => 1129
[905] => 1130
[906] => 1131
[907] => 1132
[908] => 1133
[909] => 1134
[910] => 1135
[911] => 1136
[912] => 1137
[913] => 1138
[914] => 1139
[915] => 1140
[916] => 1141
[917] => 1142
[918] => 1143
[919] => 1144
[920] => 1145
[921] => 1146
[922] => 1147
[923] => 1148
[924] => 1149
[925] => 1150
[926] => 1151
[927] => 1152
[928] => 1153
[929] => 1154
[930] => 1155
[931] => 1156
[932] => 1157
[933] => 1158
[934] => 1159
[935] => 1160
[936] => 1161
[937] => 1162
[938] => 1163
[939] => 1164
[940] => 1165
[941] => 1166
[942] => 1167
[943] => 1168
[944] => 1169
[945] => 1170
[946] => 1171
[947] => 1172
[948] => 1173
[949] => 1174
[950] => 1175
[951] => 1176
[952] => 1177
[953] => 1178
[954] => 1179
[955] => 1180
[956] => 1181
[957] => 1182
[958] => 1183
[959] => 1184
[960] => 1185
[961] => 1186
[962] => 1187
[963] => 1188
[964] => 1189
[965] => 1190
[966] => 1191
[967] => 1192
[968] => 1193
[969] => 1194
[970] => 1195
[971] => 1196
[972] => 1197
[973] => 1198
[974] => 1199
[975] => 1203
[976] => 1204
[977] => 1205
[978] => 1206
[979] => 1207
[980] => 1208
[981] => 1209
[982] => 1210
[983] => 1211
[984] => 1212
[985] => 1213
[986] => 1214
[987] => 1215
[988] => 1216
[989] => 1217
[990] => 1218
[991] => 1219
[992] => 1220
[993] => 1221
[994] => 1222
[995] => 1223
[996] => 1224
[997] => 1225
[998] => 1226
[999] => 1227
[1000] => 1228
[1001] => 1229
[1002] => 1231
[1003] => 1232
[1004] => 1233
[1005] => 1234
[1006] => 1235
[1007] => 1236
[1008] => 1237
[1009] => 1238
[1010] => 1239
[1011] => 1240
[1012] => 1241
[1013] => 1242
[1014] => 1243
[1015] => 1244
[1016] => 1245
[1017] => 1246
[1018] => 1247
[1019] => 1248
[1020] => 1249
[1021] => 1250
[1022] => 1251
[1023] => 1252
[1024] => 1253
[1025] => 1254
[1026] => 1255
[1027] => 1256
[1028] => 1257
[1029] => 1258
[1030] => 1259
[1031] => 1260
[1032] => 1261
[1033] => 1262
[1034] => 1263
[1035] => 1264
[1036] => 1265
[1037] => 1266
[1038] => 1267
[1039] => 1268
[1040] => 1269
[1041] => 1270
[1042] => 1271
[1043] => 1272
[1044] => 1273
[1045] => 1274
[1046] => 1275
[1047] => 1276
[1048] => 1277
[1049] => 1278
[1050] => 1279
[1051] => 1280
[1052] => 1281
[1053] => 1282
[1054] => 1283
[1055] => 1284
[1056] => 1285
[1057] => 1286
[1058] => 1287
[1059] => 1288
[1060] => 1289
[1061] => 1290
[1062] => 1291
[1063] => 1292
[1064] => 1293
[1065] => 1294
[1066] => 1295
[1067] => 1296
[1068] => 1297
[1069] => 1298
[1070] => 1299
[1071] => 1300
[1072] => 1301
[1073] => 1302
[1074] => 1303
[1075] => 1304
[1076] => 1305
[1077] => 1306
[1078] => 1307
[1079] => 1308
[1080] => 1309
[1081] => 1310
[1082] => 1311
[1083] => 1312
[1084] => 1313
[1085] => 1314
[1086] => 1315
[1087] => 1316
[1088] => 1317
[1089] => 1318
[1090] => 1319
[1091] => 1320
[1092] => 1321
[1093] => 1322
[1094] => 1323
[1095] => 1324
[1096] => 1325
[1097] => 1326
[1098] => 1327
[1099] => 1328
[1100] => 1329
[1101] => 1330
[1102] => 1331
[1103] => 1332
[1104] => 1333
[1105] => 1334
[1106] => 1335
[1107] => 1336
[1108] => 1337
[1109] => 1338
[1110] => 1339
[1111] => 1340
[1112] => 1341
[1113] => 1342
[1114] => 1343
[1115] => 1344
[1116] => 1345
[1117] => 1346
[1118] => 1347
[1119] => 1348
[1120] => 1349
[1121] => 1350
[1122] => 1351
[1123] => 1352
[1124] => 1353
[1125] => 1354
[1126] => 1355
[1127] => 1356
[1128] => 1357
[1129] => 1358
[1130] => 1359
[1131] => 1360
[1132] => 1361
[1133] => 1362
[1134] => 1363
[1135] => 1364
[1136] => 1365
[1137] => 1366
[1138] => 1367
[1139] => 1368
[1140] => 1369
[1141] => 1370
[1142] => 1371
[1143] => 1372
[1144] => 1373
[1145] => 1374
[1146] => 1375
[1147] => 1376
[1148] => 1377
[1149] => 1378
[1150] => 1379
[1151] => 1380
[1152] => 1381
[1153] => 1382
[1154] => 1383
[1155] => 1384
[1156] => 1385
[1157] => 1386
[1158] => 1387
[1159] => 1388
[1160] => 1389
[1161] => 1390
[1162] => 1391
[1163] => 1392
[1164] => 1393
[1165] => 1394
[1166] => 1395
[1167] => 1396
[1168] => 1397
[1169] => 1398
[1170] => 1399
[1171] => 1400
[1172] => 1401
[1173] => 1402
[1174] => 1403
[1175] => 1404
[1176] => 1405
[1177] => 1406
[1178] => 1407
[1179] => 1408
[1180] => 1409
[1181] => 1410
[1182] => 1411
[1183] => 1412
[1184] => 1413
[1185] => 1414
[1186] => 1415
[1187] => 1416
[1188] => 1417
[1189] => 1418
[1190] => 1419
[1191] => 1420
[1192] => 1421
[1193] => 1422
[1194] => 1423
[1195] => 1424
[1196] => 1425
[1197] => 1426
[1198] => 1427
[1199] => 1428
[1200] => 1429
[1201] => 1433
[1202] => 1434
[1203] => 1435
[1204] => 1436
[1205] => 1437
[1206] => 1438
[1207] => 1439
[1208] => 1440
[1209] => 1441
[1210] => 1442
[1211] => 1443
[1212] => 1444
[1213] => 1445
[1214] => 1446
[1215] => 1447
[1216] => 1448
[1217] => 1449
[1218] => 1450
[1219] => 1451
[1220] => 1452
[1221] => 1463
[1222] => 1464
[1223] => 1465
[1224] => 1466
[1225] => 1467
[1226] => 1468
[1227] => 1469
[1228] => 1470
[1229] => 1471
[1230] => 1472
[1231] => 1473
[1232] => 1474
[1233] => 1475
[1234] => 1476
[1235] => 1477
[1236] => 1478
[1237] => 1479
[1238] => 1480
[1239] => 1481
[1240] => 1482
[1241] => 1483
[1242] => 1484
[1243] => 1485
[1244] => 1486
[1245] => 1487
[1246] => 1488
[1247] => 1489
[1248] => 1490
[1249] => 1491
[1250] => 1492
[1251] => 1493
[1252] => 1494
[1253] => 1495
[1254] => 1496
[1255] => 1497
[1256] => 1498
[1257] => 1499
[1258] => 1500
[1259] => 1501
[1260] => 1502
[1261] => 1503
[1262] => 1504
[1263] => 1505
[1264] => 1506
[1265] => 1507
[1266] => 1508
[1267] => 1509
[1268] => 1510
[1269] => 1511
[1270] => 1512
[1271] => 1513
[1272] => 1514
[1273] => 1515
[1274] => 1516
[1275] => 1517
[1276] => 1518
[1277] => 1519
[1278] => 1520
[1279] => 1521
[1280] => 1522
[1281] => 1523
[1282] => 1524
[1283] => 1525
[1284] => 1526
[1285] => 1527
[1286] => 1528
[1287] => 1529
[1288] => 1530
[1289] => 1531
[1290] => 1532
[1291] => 1533
[1292] => 1534
[1293] => 1535
[1294] => 1536
[1295] => 1537
[1296] => 1538
[1297] => 1539
[1298] => 1540
[1299] => 1541
[1300] => 1542
[1301] => 1543
[1302] => 1544
[1303] => 1545
[1304] => 1546
[1305] => 1547
[1306] => 1548
[1307] => 1549
[1308] => 1550
[1309] => 1551
[1310] => 1552
[1311] => 1553
[1312] => 1554
[1313] => 1555
[1314] => 1556
[1315] => 1557
[1316] => 1558
[1317] => 1559
[1318] => 1560
[1319] => 1561
[1320] => 1562
[1321] => 1563
[1322] => 1564
[1323] => 1565
[1324] => 1566
[1325] => 1567
[1326] => 1568
[1327] => 1569
[1328] => 1570
[1329] => 1571
[1330] => 1572
[1331] => 1573
[1332] => 1574
[1333] => 1575
[1334] => 1576
[1335] => 1577
[1336] => 1578
[1337] => 1579
[1338] => 1580
[1339] => 1581
[1340] => 1582
[1341] => 1583
[1342] => 1585
[1343] => 1586
[1344] => 1587
[1345] => 1588
[1346] => 1589
[1347] => 1590
[1348] => 1591
[1349] => 1592
[1350] => 1593
[1351] => 1594
[1352] => 1595
[1353] => 1596
[1354] => 1597
[1355] => 1598
[1356] => 1599
[1357] => 1600
[1358] => 1601
[1359] => 1602
[1360] => 1603
[1361] => 1604
[1362] => 1605
[1363] => 1606
[1364] => 1607
[1365] => 1608
[1366] => 1609
[1367] => 1610
[1368] => 1611
[1369] => 1612
[1370] => 1613
[1371] => 1614
[1372] => 1615
[1373] => 1616
[1374] => 1617
[1375] => 1618
[1376] => 1619
[1377] => 1620
[1378] => 1621
[1379] => 1622
[1380] => 1623
[1381] => 1624
[1382] => 1625
[1383] => 1626
[1384] => 1627
[1385] => 1628
[1386] => 1629
[1387] => 1630
[1388] => 1631
[1389] => 1632
[1390] => 1633
[1391] => 1634
[1392] => 1635
[1393] => 1636
[1394] => 1637
[1395] => 1638
[1396] => 1639
[1397] => 1640
[1398] => 1641
[1399] => 1642
[1400] => 1643
[1401] => 1644
[1402] => 1645
[1403] => 1646
[1404] => 1647
[1405] => 1648
[1406] => 1649
[1407] => 1650
[1408] => 1651
[1409] => 1652
[1410] => 1653
[1411] => 1654
[1412] => 1655
[1413] => 1656
[1414] => 1657
[1415] => 1658
[1416] => 1659
[1417] => 1660
[1418] => 1661
[1419] => 1662
[1420] => 1663
[1421] => 1664
[1422] => 1665
[1423] => 1666
[1424] => 1667
[1425] => 1668
[1426] => 1669
[1427] => 1670
[1428] => 1671
[1429] => 1672
[1430] => 1673
[1431] => 1674
[1432] => 1675
[1433] => 1676
[1434] => 1677
[1435] => 1678
[1436] => 1679
[1437] => 1680
[1438] => 1681
[1439] => 1682
[1440] => 1683
[1441] => 1684
[1442] => 1685
[1443] => 1686
[1444] => 1687
[1445] => 1688
[1446] => 1689
[1447] => 1690
[1448] => 1691
[1449] => 1692
[1450] => 1693
[1451] => 1694
[1452] => 1695
[1453] => 1696
[1454] => 1697
[1455] => 1698
[1456] => 1699
[1457] => 1700
[1458] => 1701
[1459] => 1702
[1460] => 1703
[1461] => 1704
[1462] => 1705
[1463] => 1706
[1464] => 1707
[1465] => 1708
[1466] => 1709
[1467] => 1710
[1468] => 1711
[1469] => 1712
[1470] => 1713
[1471] => 1714
[1472] => 1715
[1473] => 1716
[1474] => 1717
[1475] => 1718
[1476] => 1719
[1477] => 1720
[1478] => 1721
[1479] => 1722
[1480] => 1723
[1481] => 1724
[1482] => 1725
[1483] => 1726
[1484] => 1727
[1485] => 1728
[1486] => 1729
[1487] => 1730
[1488] => 1731
[1489] => 1732
[1490] => 1733
[1491] => 1734
[1492] => 1735
[1493] => 1736
[1494] => 1737
[1495] => 1738
[1496] => 1739
[1497] => 1740
[1498] => 1741
[1499] => 1742
[1500] => 1743
[1501] => 1744
[1502] => 1745
[1503] => 1746
[1504] => 1747
[1505] => 1748
[1506] => 1749
[1507] => 1750
[1508] => 1751
[1509] => 1752
[1510] => 1753
[1511] => 1754
[1512] => 1755
[1513] => 1756
[1514] => 1757
[1515] => 1758
[1516] => 1759
[1517] => 1760
[1518] => 1761
[1519] => 1762
[1520] => 1763
[1521] => 1764
[1522] => 1765
[1523] => 1766
[1524] => 1767
[1525] => 1768
[1526] => 1769
[1527] => 1770
[1528] => 1771
[1529] => 1772
[1530] => 1773
[1531] => 1774
[1532] => 1775
[1533] => 1776
[1534] => 1777
[1535] => 1778
[1536] => 1779
[1537] => 1780
[1538] => 1781
[1539] => 1782
[1540] => 1783
[1541] => 1784
[1542] => 1785
[1543] => 1786
[1544] => 1787
[1545] => 1788
[1546] => 1789
[1547] => 1790
[1548] => 1791
[1549] => 1792
[1550] => 1793
[1551] => 1794
[1552] => 1795
[1553] => 1796
[1554] => 1797
[1555] => 1798
[1556] => 1799
[1557] => 1800
[1558] => 1801
[1559] => 1802
[1560] => 1803
[1561] => 1804
[1562] => 1805
[1563] => 1806
[1564] => 1807
[1565] => 1808
[1566] => 1809
[1567] => 1810
[1568] => 1811
[1569] => 1812
[1570] => 1813
[1571] => 1814
[1572] => 1815
[1573] => 1816
[1574] => 1817
[1575] => 1818
[1576] => 1819
[1577] => 1820
[1578] => 1821
[1579] => 1822
[1580] => 1823
[1581] => 1824
[1582] => 1825
[1583] => 1826
[1584] => 1827
[1585] => 1828
[1586] => 1829
[1587] => 1830
[1588] => 1831
[1589] => 1832
[1590] => 1833
[1591] => 1834
[1592] => 1835
[1593] => 1836
[1594] => 1837
[1595] => 1838
[1596] => 1839
[1597] => 1840
[1598] => 1841
[1599] => 1842
[1600] => 1843
[1601] => 1844
[1602] => 1845
[1603] => 1846
[1604] => 1847
[1605] => 1848
[1606] => 1849
[1607] => 1850
[1608] => 1851
[1609] => 1852
[1610] => 1853
[1611] => 1854
[1612] => 1855
[1613] => 1856
[1614] => 1857
[1615] => 1858
[1616] => 1859
[1617] => 1888
[1618] => 1889
[1619] => 1890
[1620] => 1891
[1621] => 1892
[1622] => 1893
[1623] => 1894
[1624] => 1895
[1625] => 1896
[1626] => 1897
[1627] => 1898
[1628] => 1899
[1629] => 1900
[1630] => 1901
[1631] => 1902
[1632] => 1903
[1633] => 1904
[1634] => 1905
[1635] => 1906
[1636] => 1907
[1637] => 1908
[1638] => 1909
[1639] => 1910
[1640] => 1911
[1641] => 1912
[1642] => 1913
[1643] => 1914
[1644] => 1915
[1645] => 1916
[1646] => 1917
[1647] => 1918
[1648] => 1919
[1649] => 1920
[1650] => 1921
[1651] => 1922
[1652] => 1923
[1653] => 1924
[1654] => 1925
[1655] => 1926
[1656] => 1927
[1657] => 1928
[1658] => 1929
[1659] => 1930
[1660] => 1931
[1661] => 1932
[1662] => 1933
[1663] => 1934
[1664] => 1935
[1665] => 1936
[1666] => 1937
[1667] => 1938
[1668] => 1939
[1669] => 1940
[1670] => 1941
[1671] => 1942
[1672] => 1943
[1673] => 1944
[1674] => 1945
[1675] => 1946
[1676] => 1947
[1677] => 1948
[1678] => 1949
[1679] => 1950
[1680] => 1951
[1681] => 1952
[1682] => 1953
[1683] => 1954
[1684] => 1955
[1685] => 1956
[1686] => 1957
[1687] => 1958
[1688] => 1959
[1689] => 1960
[1690] => 1961
[1691] => 1962
[1692] => 1963
[1693] => 1964
[1694] => 1965
[1695] => 1966
[1696] => 1967
[1697] => 1968
[1698] => 1969
[1699] => 1970
[1700] => 1971
[1701] => 1972
[1702] => 1973
[1703] => 1974
[1704] => 1975
[1705] => 1976
[1706] => 1977
[1707] => 1978
[1708] => 1979
[1709] => 1980
[1710] => 1981
[1711] => 1982
[1712] => 1983
[1713] => 1984
[1714] => 1985
[1715] => 1986
[1716] => 1987
[1717] => 1988
[1718] => 1989
[1719] => 1990
[1720] => 1991
[1721] => 1992
[1722] => 1993
[1723] => 1994
[1724] => 1995
[1725] => 1996
[1726] => 1997
[1727] => 1998
[1728] => 1999
[1729] => 2000
[1730] => 2001
[1731] => 2002
[1732] => 2003
[1733] => 2004
[1734] => 2005
[1735] => 2006
[1736] => 2007
[1737] => 2008
[1738] => 2009
[1739] => 2010
[1740] => 2011
[1741] => 2012
[1742] => 2013
[1743] => 2014
[1744] => 2015
[1745] => 2016
[1746] => 2017
[1747] => 2018
[1748] => 2019
[1749] => 2020
[1750] => 2021
[1751] => 2022
[1752] => 2023
[1753] => 2024
[1754] => 2025
[1755] => 2026
[1756] => 2027
[1757] => 2028
[1758] => 2029
[1759] => 2030
[1760] => 2031
[1761] => 2032
[1762] => 2033
[1763] => 2034
[1764] => 2035
[1765] => 2036
[1766] => 2037
[1767] => 2038
[1768] => 2039
[1769] => 2040
[1770] => 2041
[1771] => 2042
[1772] => 2043
[1773] => 2044
[1774] => 2045
[1775] => 2046
[1776] => 2047
[1777] => 2048
[1778] => 2049
[1779] => 2050
[1780] => 2051
[1781] => 2052
[1782] => 2053
[1783] => 2054
[1784] => 2055
[1785] => 2056
[1786] => 2057
[1787] => 2058
[1788] => 2059
[1789] => 2060
[1790] => 2061
[1791] => 2062
[1792] => 2063
[1793] => 2064
[1794] => 2065
[1795] => 2066
[1796] => 2067
[1797] => 2068
[1798] => 2069
[1799] => 2070
[1800] => 2071
[1801] => 2072
[1802] => 2073
[1803] => 2074
[1804] => 2075
[1805] => 2076
[1806] => 2077
[1807] => 2078
[1808] => 2079
[1809] => 2080
[1810] => 2081
[1811] => 2082
[1812] => 2083
[1813] => 2084
[1814] => 2085
[1815] => 2086
[1816] => 2087
[1817] => 2088
[1818] => 2089
[1819] => 2090
[1820] => 2091
[1821] => 2092
[1822] => 2093
[1823] => 2094
[1824] => 2095
[1825] => 2096
[1826] => 2097
[1827] => 2098
[1828] => 2099
[1829] => 2100
[1830] => 2101
[1831] => 2102
[1832] => 2103
[1833] => 2104
[1834] => 2105
[1835] => 2106
[1836] => 2107
[1837] => 2108
[1838] => 2109
[1839] => 2110
[1840] => 2111
[1841] => 2112
[1842] => 2113
[1843] => 2114
[1844] => 2115
[1845] => 2116
[1846] => 2117
[1847] => 2118
[1848] => 2119
[1849] => 2120
[1850] => 2121
[1851] => 2122
[1852] => 2123
[1853] => 2124
[1854] => 2125
[1855] => 2126
[1856] => 2127
[1857] => 2128
[1858] => 2129
[1859] => 2130
[1860] => 2131
[1861] => 2132
[1862] => 2133
[1863] => 2134
[1864] => 2135
[1865] => 2136
[1866] => 2137
[1867] => 2138
[1868] => 2139
[1869] => 2140
[1870] => 2141
[1871] => 2142
[1872] => 2143
[1873] => 2144
[1874] => 2145
[1875] => 2146
[1876] => 2147
[1877] => 2148
[1878] => 2149
[1879] => 2150
[1880] => 2151
[1881] => 2152
[1882] => 2153
[1883] => 2154
[1884] => 2155
[1885] => 2156
[1886] => 2157
[1887] => 2158
[1888] => 2159
[1889] => 2160
[1890] => 2161
[1891] => 2162
[1892] => 2163
[1893] => 2164
[1894] => 2165
[1895] => 2166
[1896] => 2167
[1897] => 2168
[1898] => 2169
[1899] => 2170
[1900] => 2171
[1901] => 2172
[1902] => 2173
[1903] => 2174
[1904] => 2175
[1905] => 2176
[1906] => 2177
[1907] => 2178
[1908] => 2179
[1909] => 2180
[1910] => 2181
[1911] => 2182
[1912] => 2183
[1913] => 2184
[1914] => 2185
[1915] => 2186
[1916] => 2187
[1917] => 2188
[1918] => 2189
[1919] => 2190
[1920] => 2191
[1921] => 2192
[1922] => 2193
[1923] => 2194
[1924] => 2195
[1925] => 2196
[1926] => 2197
[1927] => 2198
[1928] => 2199
[1929] => 2200
[1930] => 2201
[1931] => 2202
[1932] => 2203
[1933] => 2204
[1934] => 2205
[1935] => 2206
[1936] => 2207
[1937] => 2208
[1938] => 2209
[1939] => 2210
[1940] => 2211
[1941] => 2212
[1942] => 2213
[1943] => 2214
[1944] => 2215
[1945] => 2216
[1946] => 2217
[1947] => 2218
[1948] => 2219
[1949] => 2220
[1950] => 2221
[1951] => 2222
[1952] => 2223
[1953] => 2224
[1954] => 2225
[1955] => 2226
[1956] => 2227
[1957] => 2228
[1958] => 2229
[1959] => 2230
[1960] => 2231
[1961] => 2232
[1962] => 2233
[1963] => 2234
[1964] => 2235
[1965] => 2236
[1966] => 2237
[1967] => 2238
[1968] => 2239
[1969] => 2240
[1970] => 2241
[1971] => 2242
[1972] => 2243
[1973] => 2244
[1974] => 2245
[1975] => 2246
[1976] => 2247
[1977] => 2248
[1978] => 2249
[1979] => 2250
[1980] => 2251
[1981] => 2252
[1982] => 2253
[1983] => 2254
[1984] => 2255
[1985] => 2256
[1986] => 2257
[1987] => 2258
[1988] => 2259
[1989] => 2260
[1990] => 2261
[1991] => 2262
[1992] => 2263
[1993] => 2264
[1994] => 2265
[1995] => 2266
[1996] => 2267
[1997] => 2268
[1998] => 2269
[1999] => 2270
[2000] => 2271
[2001] => 2272
[2002] => 2273
[2003] => 2274
[2004] => 2275
[2005] => 2276
[2006] => 2277
[2007] => 2278
[2008] => 2279
[2009] => 2280
[2010] => 2281
[2011] => 2282
[2012] => 2283
[2013] => 2284
[2014] => 2285
[2015] => 2286
[2016] => 2287
[2017] => 2288
[2018] => 2289
[2019] => 2290
[2020] => 2291
[2021] => 2292
[2022] => 2293
[2023] => 2294
[2024] => 2295
[2025] => 2296
[2026] => 2297
[2027] => 2298
[2028] => 2299
[2029] => 2300
[2030] => 2301
[2031] => 2302
[2032] => 2303
[2033] => 2304
[2034] => 2305
[2035] => 2306
[2036] => 2307
[2037] => 2308
[2038] => 2309
[2039] => 2310
[2040] => 2311
[2041] => 2312
[2042] => 2313
[2043] => 2314
[2044] => 2315
[2045] => 2316
[2046] => 2317
[2047] => 2318
[2048] => 2319
[2049] => 2320
[2050] => 2321
[2051] => 2322
[2052] => 2323
[2053] => 2324
[2054] => 2325
[2055] => 2326
[2056] => 2327
[2057] => 2328
[2058] => 2329
[2059] => 2330
[2060] => 2331
[2061] => 2332
[2062] => 2333
[2063] => 2334
[2064] => 2335
[2065] => 2336
[2066] => 2337
[2067] => 2338
[2068] => 2339
[2069] => 2340
[2070] => 2341
[2071] => 2342
[2072] => 2343
[2073] => 2344
[2074] => 2345
[2075] => 2346
[2076] => 2347
[2077] => 2348
[2078] => 2349
[2079] => 2350
[2080] => 2351
[2081] => 2352
[2082] => 2353
[2083] => 2354
[2084] => 2355
[2085] => 2356
[2086] => 2357
[2087] => 2358
[2088] => 2359
[2089] => 2360
[2090] => 2361
[2091] => 2362
[2092] => 2363
[2093] => 2364
[2094] => 2365
[2095] => 2366
[2096] => 2367
[2097] => 2368
[2098] => 2369
[2099] => 2370
[2100] => 2371
[2101] => 2372
[2102] => 2373
[2103] => 2374
[2104] => 2375
[2105] => 2376
[2106] => 2377
[2107] => 2378
[2108] => 2379
[2109] => 2380
[2110] => 2381
[2111] => 2382
[2112] => 2383
[2113] => 2384
[2114] => 2385
[2115] => 2386
[2116] => 2387
[2117] => 2388
[2118] => 2389
[2119] => 2390
[2120] => 2391
[2121] => 2392
[2122] => 2393
[2123] => 2394
[2124] => 2395
[2125] => 2396
[2126] => 2397
[2127] => 2398
[2128] => 2399
[2129] => 2400
[2130] => 2401
[2131] => 2402
[2132] => 2403
[2133] => 2404
[2134] => 2405
[2135] => 2406
[2136] => 2407
[2137] => 2408
[2138] => 2409
[2139] => 2410
[2140] => 2411
[2141] => 2412
[2142] => 2413
[2143] => 2414
[2144] => 2415
[2145] => 2416
[2146] => 2417
[2147] => 2418
[2148] => 2419
[2149] => 2420
[2150] => 2421
[2151] => 2422
[2152] => 2423
[2153] => 2424
[2154] => 2425
[2155] => 2426
[2156] => 2427
[2157] => 2428
[2158] => 2429
[2159] => 2430
[2160] => 2431
[2161] => 2432
[2162] => 2433
[2163] => 2434
[2164] => 2435
[2165] => 2436
[2166] => 2437
[2167] => 2438
[2168] => 2439
[2169] => 2440
[2170] => 2441
[2171] => 2442
[2172] => 2443
[2173] => 2444
[2174] => 2445
[2175] => 2446
[2176] => 2447
[2177] => 2448
[2178] => 2449
[2179] => 2450
[2180] => 2451
[2181] => 2452
[2182] => 2453
[2183] => 2454
[2184] => 2455
[2185] => 2456
[2186] => 2457
[2187] => 2458
[2188] => 2459
[2189] => 2460
[2190] => 2461
[2191] => 2462
[2192] => 2463
[2193] => 2464
[2194] => 2465
[2195] => 2466
[2196] => 2467
[2197] => 2468
[2198] => 2469
[2199] => 2470
[2200] => 2471
[2201] => 2472
[2202] => 2473
[2203] => 2474
[2204] => 2475
[2205] => 2476
[2206] => 2477
[2207] => 2478
[2208] => 2479
[2209] => 2480
[2210] => 2481
[2211] => 2482
[2212] => 2483
[2213] => 2484
[2214] => 2485
[2215] => 2486
[2216] => 2487
[2217] => 2488
[2218] => 2489
[2219] => 2490
[2220] => 2491
[2221] => 2492
[2222] => 2493
[2223] => 2494
[2224] => 2495
[2225] => 2496
[2226] => 2497
[2227] => 2498
[2228] => 2499
[2229] => 2500
[2230] => 2501
[2231] => 2502
[2232] => 2503
[2233] => 2504
[2234] => 2505
[2235] => 2506
[2236] => 2507
[2237] => 2508
[2238] => 2509
[2239] => 2510
[2240] => 2511
[2241] => 2512
[2242] => 2513
[2243] => 2514
[2244] => 2515
[2245] => 2516
[2246] => 2517
[2247] => 2518
[2248] => 2519
[2249] => 2520
[2250] => 2521
[2251] => 2522
[2252] => 2523
[2253] => 2524
[2254] => 2525
[2255] => 2526
[2256] => 2527
[2257] => 2528
[2258] => 2529
[2259] => 2530
[2260] => 2531
[2261] => 2532
[2262] => 2533
[2263] => 2534
[2264] => 2535
[2265] => 2536
[2266] => 2537
[2267] => 2538
[2268] => 2539
[2269] => 2540
[2270] => 2541
[2271] => 2542
[2272] => 2543
[2273] => 2544
[2274] => 2545
[2275] => 2546
[2276] => 2547
[2277] => 2548
[2278] => 2549
[2279] => 2550
[2280] => 2551
[2281] => 2552
[2282] => 2553
[2283] => 2554
[2284] => 2555
[2285] => 2556
[2286] => 2557
[2287] => 2558
[2288] => 2559
[2289] => 2560
[2290] => 2561
[2291] => 2562
[2292] => 2563
[2293] => 2564
[2294] => 2565
[2295] => 2566
[2296] => 2567
[2297] => 2568
[2298] => 2569
[2299] => 2570
[2300] => 2571
[2301] => 2572
[2302] => 2573
[2303] => 2574
[2304] => 2575
[2305] => 2576
[2306] => 2577
[2307] => 2578
[2308] => 2579
[2309] => 2580
[2310] => 2581
[2311] => 2582
[2312] => 2583
[2313] => 2584
[2314] => 2585
[2315] => 2586
[2316] => 2587
[2317] => 2588
[2318] => 2589
[2319] => 2590
[2320] => 2591
[2321] => 2592
[2322] => 2593
[2323] => 2594
[2324] => 2595
[2325] => 2596
[2326] => 2597
[2327] => 2598
[2328] => 2599
[2329] => 2600
[2330] => 2601
[2331] => 2602
[2332] => 2603
[2333] => 2604
[2334] => 2605
[2335] => 2606
[2336] => 2607
[2337] => 2608
[2338] => 2609
[2339] => 2610
[2340] => 2611
[2341] => 2612
[2342] => 2613
[2343] => 2614
[2344] => 2615
[2345] => 2616
[2346] => 2617
[2347] => 2618
[2348] => 2619
[2349] => 2620
[2350] => 2621
[2351] => 2622
[2352] => 2623
[2353] => 2624
[2354] => 2625
[2355] => 2626
[2356] => 2627
[2357] => 2628
[2358] => 2629
[2359] => 2630
[2360] => 2631
[2361] => 2632
[2362] => 2633
[2363] => 2634
[2364] => 2635
[2365] => 2636
[2366] => 2637
[2367] => 2638
[2368] => 2639
[2369] => 2640
[2370] => 2641
[2371] => 2642
[2372] => 2643
[2373] => 2644
[2374] => 2645
[2375] => 2646
[2376] => 2647
[2377] => 2648
[2378] => 2649
[2379] => 2650
[2380] => 2651
[2381] => 2652
[2382] => 2653
[2383] => 2654
[2384] => 2655
[2385] => 2656
[2386] => 2657
[2387] => 2658
[2388] => 2659
[2389] => 2660
[2390] => 2661
[2391] => 2662
[2392] => 2663
[2393] => 2664
[2394] => 2665
[2395] => 2666
[2396] => 2667
[2397] => 2668
[2398] => 2669
[2399] => 2670
[2400] => 2671
[2401] => 2672
[2402] => 2673
[2403] => 2674
[2404] => 2675
[2405] => 2676
[2406] => 2677
[2407] => 2678
[2408] => 2679
[2409] => 2680
[2410] => 2681
[2411] => 2682
[2412] => 2683
[2413] => 2684
[2414] => 2685
[2415] => 2686
[2416] => 2687
[2417] => 2688
[2418] => 2689
[2419] => 2690
[2420] => 2691
[2421] => 2692
[2422] => 2693
[2423] => 2694
[2424] => 2695
[2425] => 2696
[2426] => 2697
[2427] => 2698
[2428] => 2699
[2429] => 2700
[2430] => 2701
[2431] => 2702
[2432] => 2703
[2433] => 2704
[2434] => 2705
[2435] => 2706
[2436] => 2707
[2437] => 2708
[2438] => 2709
[2439] => 2710
[2440] => 2711
[2441] => 2712
[2442] => 2713
[2443] => 2714
[2444] => 2715
[2445] => 2716
[2446] => 2717
[2447] => 2718
[2448] => 2719
[2449] => 2720
[2450] => 2721
[2451] => 2722
[2452] => 2723
[2453] => 2724
[2454] => 2725
[2455] => 2726
[2456] => 2727
[2457] => 2728
[2458] => 2729
[2459] => 2730
[2460] => 2731
[2461] => 2732
[2462] => 2733
[2463] => 2734
[2464] => 2735
[2465] => 2736
[2466] => 2737
[2467] => 2738
[2468] => 2739
[2469] => 2740
[2470] => 2741
[2471] => 2742
[2472] => 2743
[2473] => 2744
[2474] => 2745
[2475] => 2746
[2476] => 2747
[2477] => 2748
[2478] => 2749
[2479] => 2750
[2480] => 2751
[2481] => 2752
[2482] => 2753
[2483] => 2754
[2484] => 2755
[2485] => 2756
[2486] => 2757
[2487] => 2758
[2488] => 2759
[2489] => 2760
[2490] => 2761
[2491] => 2762
[2492] => 2763
[2493] => 2764
[2494] => 2765
[2495] => 2766
[2496] => 2767
[2497] => 2768
[2498] => 2769
[2499] => 2770
[2500] => 2771
[2501] => 2772
[2502] => 2773
[2503] => 2774
[2504] => 2775
[2505] => 2776
[2506] => 2777
[2507] => 2778
[2508] => 2779
[2509] => 2780
[2510] => 2781
[2511] => 2782
[2512] => 2783
[2513] => 2784
[2514] => 2785
[2515] => 2786
[2516] => 2787
[2517] => 2788
[2518] => 2789
[2519] => 2790
[2520] => 2791
[2521] => 2792
[2522] => 2793
[2523] => 2794
[2524] => 2795
[2525] => 2796
[2526] => 2797
[2527] => 2798
[2528] => 2799
[2529] => 2800
[2530] => 2801
[2531] => 2802
[2532] => 2803
[2533] => 2804
[2534] => 2805
[2535] => 2806
[2536] => 2807
[2537] => 2808
[2538] => 2809
[2539] => 2810
[2540] => 2811
[2541] => 2812
[2542] => 2813
[2543] => 2814
[2544] => 2815
[2545] => 2816
[2546] => 2817
[2547] => 2818
[2548] => 2819
[2549] => 2820
[2550] => 2821
[2551] => 2822
[2552] => 2823
[2553] => 2824
[2554] => 2825
[2555] => 2826
[2556] => 2827
[2557] => 2828
[2558] => 2829
[2559] => 2830
[2560] => 2831
[2561] => 2832
[2562] => 2833
[2563] => 2834
[2564] => 2835
[2565] => 2836
[2566] => 2837
[2567] => 2838
[2568] => 2839
[2569] => 2840
[2570] => 2841
[2571] => 2842
[2572] => 2843
[2573] => 2844
[2574] => 2845
[2575] => 2846
[2576] => 2847
[2577] => 2848
[2578] => 2849
[2579] => 2850
[2580] => 2851
[2581] => 2852
[2582] => 2853
[2583] => 2854
[2584] => 2855
[2585] => 2856
[2586] => 2857
[2587] => 2858
[2588] => 2859
[2589] => 2860
[2590] => 2861
[2591] => 2862
[2592] => 2863
[2593] => 2864
[2594] => 2865
[2595] => 2866
[2596] => 2867
[2597] => 2868
[2598] => 2869
[2599] => 2870
[2600] => 2871
[2601] => 2872
[2602] => 2873
[2603] => 2874
[2604] => 2875
[2605] => 2876
[2606] => 2877
[2607] => 2878
[2608] => 2879
[2609] => 2880
[2610] => 2881
[2611] => 2882
[2612] => 2883
[2613] => 2884
[2614] => 2885
[2615] => 2886
[2616] => 2887
[2617] => 2888
[2618] => 2889
[2619] => 2890
[2620] => 2891
[2621] => 2892
[2622] => 2893
[2623] => 2894
[2624] => 2895
[2625] => 2896
[2626] => 2897
[2627] => 2898
[2628] => 2899
[2629] => 2900
[2630] => 2901
[2631] => 2902
[2632] => 2903
[2633] => 2904
[2634] => 2905
[2635] => 2906
[2636] => 2907
[2637] => 2908
[2638] => 2909
[2639] => 2910
[2640] => 2911
[2641] => 2912
[2642] => 2913
[2643] => 2914
[2644] => 2915
[2645] => 2916
[2646] => 2917
[2647] => 2918
[2648] => 2919
[2649] => 2920
[2650] => 2921
[2651] => 2922
[2652] => 2923
[2653] => 2924
[2654] => 2925
[2655] => 2926
[2656] => 2927
[2657] => 2928
[2658] => 2929
[2659] => 2930
[2660] => 2931
[2661] => 2932
[2662] => 2933
[2663] => 2934
[2664] => 2935
[2665] => 2936
[2666] => 2937
[2667] => 2938
[2668] => 2939
[2669] => 2940
[2670] => 2941
[2671] => 2942
[2672] => 2943
[2673] => 2944
[2674] => 2945
[2675] => 2946
[2676] => 2947
[2677] => 2948
[2678] => 2949
[2679] => 2950
[2680] => 2951
[2681] => 2952
[2682] => 2953
[2683] => 2954
[2684] => 2955
[2685] => 2956
[2686] => 2957
[2687] => 2958
[2688] => 2959
[2689] => 2960
[2690] => 2961
[2691] => 2962
[2692] => 2963
[2693] => 2964
[2694] => 2965
[2695] => 2966
[2696] => 2967
[2697] => 2968
[2698] => 2969
[2699] => 2970
[2700] => 2971
[2701] => 2972
[2702] => 2973
[2703] => 2974
[2704] => 2975
[2705] => 2976
[2706] => 2977
[2707] => 2978
[2708] => 2979
[2709] => 2980
[2710] => 2981
[2711] => 2982
[2712] => 2983
[2713] => 2984
[2714] => 2985
[2715] => 2986
[2716] => 2987
[2717] => 2988
[2718] => 2989
[2719] => 2990
[2720] => 2991
[2721] => 2992
[2722] => 2993
[2723] => 2994
[2724] => 2995
[2725] => 2996
[2726] => 2997
[2727] => 2998
[2728] => 2999
[2729] => 3000
[2730] => 3001
[2731] => 3002
[2732] => 3003
[2733] => 3004
[2734] => 3005
[2735] => 3006
[2736] => 3007
[2737] => 3008
[2738] => 3009
[2739] => 3010
[2740] => 3011
[2741] => 3012
[2742] => 3013
[2743] => 3014
[2744] => 3015
[2745] => 3016
[2746] => 3017
[2747] => 3018
[2748] => 3019
[2749] => 3020
[2750] => 3021
[2751] => 3022
[2752] => 3023
[2753] => 3024
[2754] => 3025
[2755] => 3026
[2756] => 3027
[2757] => 3028
[2758] => 3029
[2759] => 3030
[2760] => 3031
[2761] => 3032
[2762] => 3033
[2763] => 3034
[2764] => 3035
[2765] => 3036
[2766] => 3037
[2767] => 3038
[2768] => 3039
[2769] => 3040
[2770] => 3041
[2771] => 3042
[2772] => 3043
[2773] => 3044
[2774] => 3045
[2775] => 3046
[2776] => 3047
[2777] => 3048
[2778] => 3049
[2779] => 3050
[2780] => 3051
[2781] => 3052
[2782] => 3053
[2783] => 3054
[2784] => 3055
[2785] => 3056
[2786] => 3057
[2787] => 3058
[2788] => 3059
[2789] => 3060
[2790] => 3061
[2791] => 3062
[2792] => 3063
[2793] => 3064
[2794] => 3065
[2795] => 3066
[2796] => 3067
[2797] => 3068
[2798] => 3069
[2799] => 3070
[2800] => 3071
[2801] => 3072
[2802] => 3073
[2803] => 3074
[2804] => 3075
[2805] => 3076
[2806] => 3077
[2807] => 3078
[2808] => 3079
[2809] => 3080
[2810] => 3081
[2811] => 3082
[2812] => 3083
[2813] => 3084
[2814] => 3085
[2815] => 3086
[2816] => 3087
[2817] => 3088
[2818] => 3089
[2819] => 3090
[2820] => 3091
[2821] => 3092
[2822] => 3093
[2823] => 3094
[2824] => 3095
[2825] => 3096
[2826] => 3097
[2827] => 3098
[2828] => 3099
[2829] => 3100
[2830] => 3101
[2831] => 3102
[2832] => 3103
[2833] => 3104
[2834] => 3105
[2835] => 3106
[2836] => 3107
[2837] => 3108
[2838] => 3109
[2839] => 3110
[2840] => 3111
[2841] => 3112
[2842] => 3113
[2843] => 3114
[2844] => 3115
[2845] => 3116
[2846] => 3117
[2847] => 3118
[2848] => 3119
[2849] => 3120
[2850] => 3121
[2851] => 3122
[2852] => 3123
[2853] => 3124
[2854] => 3125
[2855] => 3126
[2856] => 3127
[2857] => 3128
[2858] => 3129
[2859] => 3130
[2860] => 3131
[2861] => 3132
[2862] => 3231
[2863] => 3232
[2864] => 3233
[2865] => 3234
[2866] => 3235
[2867] => 3236
[2868] => 3237
[2869] => 3238
[2870] => 3239
[2871] => 3240
[2872] => 3241
[2873] => 3242
[2874] => 3243
[2875] => 3244
[2876] => 3245
[2877] => 3246
[2878] => 3247
[2879] => 3248
[2880] => 3249
[2881] => 3250
[2882] => 3251
[2883] => 3252
[2884] => 3253
[2885] => 3254
[2886] => 3255
[2887] => 3256
[2888] => 3257
[2889] => 3258
[2890] => 3259
[2891] => 3260
[2892] => 3261
[2893] => 3262
[2894] => 3263
[2895] => 3264
[2896] => 3265
[2897] => 3266
[2898] => 3267
[2899] => 3268
[2900] => 3269
[2901] => 3270
[2902] => 3271
[2903] => 3272
[2904] => 3273
[2905] => 3274
[2906] => 3275
[2907] => 3276
[2908] => 3277
[2909] => 3278
[2910] => 3279
[2911] => 3280
[2912] => 3281
[2913] => 3282
[2914] => 3283
[2915] => 3284
[2916] => 3285
[2917] => 3286
[2918] => 3287
[2919] => 3288
[2920] => 3289
[2921] => 3290
[2922] => 3291
[2923] => 3292
[2924] => 3293
[2925] => 3294
[2926] => 3295
[2927] => 3296
[2928] => 3297
[2929] => 3298
[2930] => 3299
[2931] => 3300
[2932] => 3301
[2933] => 3302
[2934] => 3303
[2935] => 3304
[2936] => 3305
[2937] => 3306
[2938] => 3307
[2939] => 3308
[2940] => 3309
[2941] => 3310
[2942] => 3311
[2943] => 3312
[2944] => 3313
[2945] => 3314
[2946] => 3315
[2947] => 3316
[2948] => 3317
[2949] => 3318
[2950] => 3319
[2951] => 3320
[2952] => 3321
[2953] => 3322
[2954] => 3323
[2955] => 3324
[2956] => 3325
[2957] => 3326
[2958] => 3327
[2959] => 3328
[2960] => 3329
[2961] => 3330
[2962] => 3331
[2963] => 3332
[2964] => 3333
[2965] => 3334
[2966] => 3335
[2967] => 3336
[2968] => 3337
[2969] => 3338
[2970] => 3339
[2971] => 3340
[2972] => 3341
[2973] => 3342
[2974] => 3343
[2975] => 3344
[2976] => 3345
[2977] => 3346
[2978] => 3347
[2979] => 3348
[2980] => 3349
[2981] => 3350
[2982] => 3351
[2983] => 3352
[2984] => 3353
[2985] => 3354
[2986] => 3355
[2987] => 3356
[2988] => 3357
[2989] => 3358
[2990] => 3359
[2991] => 3360
[2992] => 3361
[2993] => 3362
[2994] => 3363
[2995] => 3364
[2996] => 3365
[2997] => 3366
[2998] => 3367
[2999] => 3368
[3000] => 3369
[3001] => 3370
[3002] => 3371
[3003] => 3372
[3004] => 3373
[3005] => 3374
[3006] => 3375
[3007] => 3376
[3008] => 3377
[3009] => 3378
[3010] => 3379
[3011] => 3380
[3012] => 3381
[3013] => 3382
[3014] => 3383
[3015] => 3384
[3016] => 3385
[3017] => 3386
[3018] => 3387
[3019] => 3388
[3020] => 3389
[3021] => 3390
[3022] => 3391
[3023] => 3392
[3024] => 3393
[3025] => 3394
[3026] => 3395
[3027] => 3396
[3028] => 3397
[3029] => 3398
[3030] => 3399
[3031] => 3400
[3032] => 3401
[3033] => 3402
[3034] => 3403
[3035] => 3404
[3036] => 3405
[3037] => 3406
[3038] => 3407
[3039] => 3408
[3040] => 3409
[3041] => 3410
[3042] => 3411
[3043] => 3412
[3044] => 3413
[3045] => 3414
[3046] => 3415
[3047] => 3416
[3048] => 3417
[3049] => 3418
[3050] => 3419
[3051] => 3420
[3052] => 3421
[3053] => 3422
[3054] => 3423
[3055] => 3424
[3056] => 3425
[3057] => 3426
[3058] => 3427
[3059] => 3428
[3060] => 3429
[3061] => 3430
[3062] => 3431
[3063] => 3432
[3064] => 3433
[3065] => 3434
[3066] => 3435
[3067] => 3436
[3068] => 3437
[3069] => 3438
[3070] => 3439
[3071] => 3440
[3072] => 3441
[3073] => 3442
[3074] => 3443
[3075] => 3444
[3076] => 3445
[3077] => 3446
[3078] => 3447
[3079] => 3448
[3080] => 3449
[3081] => 3450
[3082] => 3451
[3083] => 3452
[3084] => 3453
[3085] => 3454
[3086] => 3455
[3087] => 3456
[3088] => 3457
[3089] => 3458
[3090] => 3459
[3091] => 3460
[3092] => 3461
[3093] => 3462
[3094] => 3463
[3095] => 3464
[3096] => 3465
[3097] => 3466
[3098] => 3467
[3099] => 3468
[3100] => 3469
[3101] => 3470
[3102] => 3471
[3103] => 3472
[3104] => 3473
[3105] => 3474
[3106] => 3475
[3107] => 3476
[3108] => 3477
[3109] => 3478
[3110] => 3479
[3111] => 3480
[3112] => 3481
[3113] => 3482
[3114] => 3483
[3115] => 3484
[3116] => 3485
[3117] => 3486
[3118] => 3487
[3119] => 3488
[3120] => 3489
[3121] => 3490
[3122] => 3491
[3123] => 3492
[3124] => 3493
[3125] => 3494
[3126] => 3495
[3127] => 6973
[3128] => 6975
)
[11] => Array
(
[0] => 12
[1] => 15
[2] => 17
[3] => 1461
[4] => 3134
)
[14] => Array
(
[0] => 18
[1] => 45
[2] => 47
[3] => 61
[4] => 69
[5] => 87
)
[20] => Array
(
[0] => 21
)
[18] => Array
(
[0] => 26
[1] => 27
[2] => 28
[3] => 29
[4] => 30
[5] => 31
[6] => 32
[7] => 33
[8] => 34
[9] => 35
[10] => 38
[11] => 39
[12] => 40
[13] => 60
[14] => 67
)
[47] => Array
(
[0] => 36
[1] => 37
[2] => 70
[3] => 78
[4] => 104
[5] => 6967
[6] => 6969
)
[41] => Array
(
[0] => 42
[1] => 121
[2] => 122
[3] => 123
[4] => 124
[5] => 125
[6] => 126
[7] => 127
[8] => 128
[9] => 129
[10] => 130
[11] => 131
[12] => 132
[13] => 133
[14] => 134
[15] => 135
[16] => 138
[17] => 139
[18] => 140
[19] => 141
[20] => 142
[21] => 143
[22] => 144
[23] => 145
[24] => 146
[25] => 148
[26] => 149
[27] => 150
[28] => 151
[29] => 152
[30] => 153
[31] => 154
[32] => 155
[33] => 156
[34] => 157
[35] => 158
[36] => 159
[37] => 160
[38] => 161
[39] => 162
[40] => 163
[41] => 164
[42] => 165
[43] => 166
[44] => 167
[45] => 168
[46] => 169
[47] => 170
[48] => 171
[49] => 172
[50] => 173
[51] => 174
[52] => 175
[53] => 176
[54] => 177
[55] => 178
[56] => 179
[57] => 180
[58] => 181
[59] => 182
[60] => 183
[61] => 184
[62] => 185
[63] => 186
[64] => 187
[65] => 188
[66] => 189
[67] => 190
[68] => 191
[69] => 192
[70] => 193
[71] => 194
[72] => 195
[73] => 196
[74] => 197
[75] => 198
[76] => 199
[77] => 200
[78] => 201
[79] => 203
[80] => 204
[81] => 205
[82] => 206
[83] => 219
[84] => 1455
[85] => 1456
[86] => 1860
[87] => 1861
[88] => 1862
[89] => 1863
[90] => 1864
[91] => 1865
[92] => 1866
[93] => 1867
[94] => 1882
[95] => 1883
[96] => 1884
[97] => 1885
[98] => 1886
[99] => 1887
[100] => 3138
)
[69] => Array
(
[0] => 46
[1] => 71
[2] => 72
[3] => 73
[4] => 74
[5] => 79
[6] => 80
[7] => 81
[8] => 82
[9] => 83
[10] => 84
[11] => 85
[12] => 86
[13] => 99
[14] => 100
[15] => 101
[16] => 102
[17] => 103
[18] => 105
[19] => 6963
[20] => 6964
[21] => 6965
[22] => 6966
[23] => 6968
)
[45] => Array
(
[0] => 48
[1] => 49
[2] => 50
[3] => 51
[4] => 52
[5] => 53
[6] => 54
[7] => 55
[8] => 56
[9] => 57
[10] => 58
[11] => 59
[12] => 1454
[13] => 3139
)
[61] => Array
(
[0] => 62
[1] => 63
[2] => 64
[3] => 65
[4] => 66
[5] => 68
[6] => 3496
[7] => 3497
[8] => 6971
)
[87] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 91
[4] => 92
[5] => 93
[6] => 94
[7] => 95
[8] => 96
[9] => 97
[10] => 98
[11] => 106
[12] => 107
[13] => 108
[14] => 109
[15] => 110
[16] => 111
[17] => 112
[18] => 113
[19] => 114
[20] => 218
[21] => 1868
[22] => 1869
[23] => 1870
[24] => 1871
[25] => 1872
[26] => 1873
[27] => 1874
[28] => 1875
[29] => 1876
[30] => 1877
[31] => 1878
[32] => 1879
[33] => 1880
[34] => 1881
)
[15] => Array
(
[0] => 115
[1] => 116
[2] => 117
[3] => 118
[4] => 119
[5] => 120
[6] => 1457
[7] => 1458
[8] => 3229
[9] => 3230
)
[9] => Array
(
[0] => 3142
[1] => 3143
[2] => 3144
[3] => 3146
[4] => 3147
[5] => 3148
[6] => 3149
[7] => 3150
[8] => 3151
[9] => 3152
[10] => 3153
[11] => 3154
[12] => 3155
[13] => 3156
[14] => 3157
[15] => 3158
[16] => 3159
[17] => 3160
[18] => 3161
[19] => 3162
[20] => 3163
[21] => 3164
[22] => 3165
[23] => 3166
[24] => 3167
[25] => 3168
[26] => 3169
[27] => 3170
[28] => 3171
[29] => 3172
[30] => 3173
[31] => 3174
[32] => 3175
[33] => 3176
[34] => 3177
[35] => 3178
[36] => 3179
[37] => 3180
[38] => 3181
[39] => 3182
[40] => 3183
[41] => 3184
[42] => 3185
[43] => 3186
[44] => 3187
[45] => 3188
[46] => 3189
[47] => 3190
[48] => 3191
[49] => 3192
[50] => 3193
[51] => 3194
[52] => 3195
[53] => 3196
[54] => 3197
[55] => 3198
[56] => 3199
[57] => 3200
[58] => 3201
[59] => 3202
[60] => 3203
[61] => 3204
[62] => 3205
[63] => 3206
[64] => 3207
[65] => 3208
[66] => 3209
[67] => 3210
[68] => 3211
[69] => 3212
[70] => 3213
[71] => 3214
[72] => 3215
[73] => 3216
[74] => 3217
[75] => 3218
[76] => 3219
[77] => 3220
[78] => 3221
[79] => 3222
[80] => 3223
[81] => 3224
[82] => 3225
[83] => 3226
[84] => 3227
[85] => 3228
)
)
[webLinkMap] => Array
(
)
[eventMap] => Array
(
[OnBeforeDocFormSave] => Array
(
[5] => 5
[2] => 2
)
[OnBeforeEmptyTrash] => Array
(
[5] => 5
)
[OnBeforeRegisterClientScripts] => Array
(
[18] => 18
)
[OnChunkFormPrerender] => Array
(
[1] => 1
)
[OnChunkSave] => Array
(
[37] => 37
)
[OnDocFormPrerender] => Array
(
[1] => 1
[5] => 5
[8] => 8
[25] => 25
[31] => 31
)
[OnDocFormRender] => Array
(
[3] => 3
[32] => 32
[5] => 5
)
[OnDocFormSave] => Array
(
[2] => 2
[25] => 25
[37] => 37
)
[OnFileCreateFormPrerender] => Array
(
[1] => 1
)
[OnFileEditFormPrerender] => Array
(
[1] => 1
)
[OnFileManagerUpload] => Array
(
[10] => 10
[6] => 6
)
[OnHandleRequest] => Array
(
[17] => 17
[23] => 23
[24] => 24
[12] => 12
[22] => 22
)
[OnLoadWebDocument] => Array
(
[16] => 16
)
[OnLoadWebPageCache] => Array
(
[23] => 23
)
[OnMODXInit] => Array
(
[11] => 11
[33] => 33
[29] => 29
[30] => 30
[22] => 22
)
[OnPageNotFound] => Array
(
[2] => 2
)
[OnPluginFormPrerender] => Array
(
[1] => 1
)
[OnPluginSave] => Array
(
[37] => 37
)
[OnResourceBeforeSort] => Array
(
[5] => 5
[2] => 2
)
[OnResourceDuplicate] => Array
(
[5] => 5
)
[OnResourceSort] => Array
(
[2] => 2
)
[OnRichTextBrowserInit] => Array
(
[4] => 4
)
[OnRichTextEditorInit] => Array
(
[4] => 4
)
[OnRichTextEditorRegister] => Array
(
[4] => 4
[1] => 1
)
[OnSiteRefresh] => Array
(
[37] => 37
[11] => 11
)
[OnSnipFormPrerender] => Array
(
[1] => 1
)
[OnSnippetSave] => Array
(
[37] => 37
)
[OnTempFormPrerender] => Array
(
[1] => 1
)
[OnTemplateSave] => Array
(
[37] => 37
)
[OnTemplateVarSave] => Array
(
[37] => 37
)
[OnTVInputPropertiesList] => Array
(
[8] => 8
)
[OnTVInputRenderList] => Array
(
[1] => 1
[8] => 8
)
[OnWebPageInit] => Array
(
[23] => 23
)
[OnWebPagePrerender] => Array
(
[11] => 11
[37] => 37
[34] => 34
[28] => 28
[23] => 23
[20] => 20
[19] => 19
[15] => 15
)
[pdoToolsOnFenomInit] => Array
(
[36] => 36
[22] => 22
)
)
[pluginCache] => Array
(
[1] => Array
(
[id] => 1
[source] => 0
[property_preprocess] => 0
[name] => Ace
[description] => Ace code editor plugin for MODx Revolution
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* Ace Source Editor Plugin
*
* Events: OnManagerPageBeforeRender, OnRichTextEditorRegister, OnSnipFormPrerender,
* OnTempFormPrerender, OnChunkFormPrerender, OnPluginFormPrerender,
* OnFileCreateFormPrerender, OnFileEditFormPrerender, OnDocFormPrerender
*
* @author Danil Kostin <danya.postfactum(at)gmail.com>
*
* @package ace
*
* @var array $scriptProperties
* @var Ace $ace
*/
if ($modx->event->name == 'OnRichTextEditorRegister') {
$modx->event->output('Ace');
return;
}
if ($modx->getOption('which_element_editor', null, 'Ace') !== 'Ace') {
return;
}
$corePath = $modx->getOption('ace.core_path', null, $modx->getOption('core_path').'components/ace/');
$ace = $modx->getService('ace', 'Ace', $corePath.'model/ace/');
$ace->initialize();
$extensionMap = array(
'tpl' => 'text/x-smarty',
'htm' => 'text/html',
'html' => 'text/html',
'css' => 'text/css',
'scss' => 'text/x-scss',
'less' => 'text/x-less',
'svg' => 'image/svg+xml',
'xml' => 'application/xml',
'xsl' => 'application/xml',
'js' => 'application/javascript',
'json' => 'application/json',
'php' => 'application/x-php',
'sql' => 'text/x-sql',
'md' => 'text/x-markdown',
'txt' => 'text/plain',
'twig' => 'text/x-twig'
);
// Define default mime for html elements(templates, chunks and html resources)
$html_elements_mime=$modx->getOption('ace.html_elements_mime',null,false);
if(!$html_elements_mime){
// this may deprecated in future because components may set ace.html_elements_mime option now
switch (true) {
case $modx->getOption('twiggy_class'):
$html_elements_mime = 'text/x-twig';
break;
case $modx->getOption('pdotools_fenom_parser'):
$html_elements_mime = 'text/x-smarty';
break;
default:
$html_elements_mime = 'text/html';
}
}
// Defines wether we should highlight modx tags
$modxTags = false;
switch ($modx->event->name) {
case 'OnSnipFormPrerender':
$field = 'modx-snippet-snippet';
$mimeType = 'application/x-php';
break;
case 'OnTempFormPrerender':
$field = 'modx-template-content';
$modxTags = true;
$mimeType = $html_elements_mime;
break;
case 'OnChunkFormPrerender':
$field = 'modx-chunk-snippet';
if ($modx->controller->chunk && $modx->controller->chunk->isStatic()) {
$extension = pathinfo($modx->controller->chunk->name, PATHINFO_EXTENSION);
if(!$extension||!isset($extensionMap[$extension])){
$extension = pathinfo($modx->controller->chunk->getSourceFile(), PATHINFO_EXTENSION);
}
$mimeType = isset($extensionMap[$extension]) ? $extensionMap[$extension] : 'text/plain';
} else {
$mimeType = $html_elements_mime;
}
$modxTags = true;
break;
case 'OnPluginFormPrerender':
$field = 'modx-plugin-plugincode';
$mimeType = 'application/x-php';
break;
case 'OnFileCreateFormPrerender':
$field = 'modx-file-content';
$mimeType = 'text/plain';
break;
case 'OnFileEditFormPrerender':
$field = 'modx-file-content';
$extension = pathinfo($scriptProperties['file'], PATHINFO_EXTENSION);
$mimeType = isset($extensionMap[$extension])
? $extensionMap[$extension]
: ('@FILE:'.pathinfo($scriptProperties['file'], PATHINFO_BASENAME));
$modxTags = $extension == 'tpl';
break;
case 'OnDocFormPrerender':
if (!$modx->controller->resourceArray) {
return;
}
$field = 'ta';
$mimeType = $modx->getObject('modContentType', $modx->controller->resourceArray['content_type'])->get('mime_type');
if($mimeType == 'text/html')$mimeType = $html_elements_mime;
if ($modx->getOption('use_editor')){
$richText = $modx->controller->resourceArray['richtext'];
$classKey = $modx->controller->resourceArray['class_key'];
if ($richText || in_array($classKey, array('modStaticResource','modSymLink','modWebLink','modXMLRPCResource'))) {
$field = false;
}
}
$modxTags = true;
break;
case 'OnTVInputRenderList':
$modx->event->output($corePath . 'elements/tv/input/');
break;
default:
return;
}
$modxTags = (int) $modxTags;
$script = '';
if (!empty($field)) {
$script .= "MODx.ux.Ace.replaceComponent('$field', '$mimeType', $modxTags);";
}
if ($modx->event->name == 'OnDocFormPrerender' && !$modx->getOption('use_editor')) {
$script .= "MODx.ux.Ace.replaceTextAreas(Ext.query('.modx-richtext'));";
}
if ($script) {
$modx->controller->addHtml('<script>Ext.onReady(function() {' . $script . '});</script>');
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => ace/elements/plugins/ace.plugin.php
)
[2] => Array
(
[id] => 2
[source] => 1
[property_preprocess] => 0
[name] => autoRedirector
[description] =>
[editor_type] => 0
[category] => 2
[cache_type] => 0
[plugincode] => $resourceEvents = array('OnBeforeDocFormSave', 'OnDocFormSave');
if (in_array($modx->event->name, $resourceEvents)) {
foreach($scriptProperties as & $object){
if(
is_object($object)
AND $object instanceof modResource
AND $original = $modx->getObject('modResource', $object->id)
){
$resource = $object;
break;
}
}
}
switch ($modx->event->name) {
case "OnManagerPageInit":
$cssFile = MODX_ASSETS_URL.'components/autoredirector/css/mgr/main.css';
$modx->regClientCSS($cssFile);
break;
case "OnBeforeDocFormSave":
$resources = array(
$resource,
$modx->getObject('modResource',$resource->get('parent'))
);
if($child_ids = $modx->getChildIds($resource->id,50,array('context' => $resource->context_key))){
$resources = array_merge($resources, $modx->getIterator('modResource',array("id:IN" => $child_ids)));
}
case "OnResourceBeforeSort":
if (empty($resources)) {
foreach ($nodes as $node) {
$resources[] = $modx->getObject('modResource',$node['id']);
}
}
foreach ($resources as $res) {
if (!empty($res)) {
if (!$res->getProperty('old_uri','autoredirector')) {
$res->setProperty('old_uri',$res->get('uri'),'autoredirector');
$res->save();
}
}
}
break;
case "OnDocFormSave":
$resources = array(
$resource,
$modx->getObject('modResource',$resource->get('parent'))
);
if($child_ids = $modx->getChildIds($resource->id,50,array('context' => $resource->context_key))){
$resources = array_merge($resources, $modx->getIterator('modResource',array("id:IN" => $child_ids)));
}
case "OnResourceSort":
if (empty($resources)) {
foreach ($nodesAffected as $node) {
$resources[] = $node;
}
}
$modelPath = $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'model/';
$modx->addPackage('autoredirector', $modelPath);
$processorProps = array('processors_path' => $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'processors/');
foreach ($resources as $res) {
if (!empty($res)) {
$old_uri = $res->getProperty('old_uri','autoredirector');
$current_uri = $res->getAliasPath($res->get('alias'));
if ($old_uri && $current_uri != $old_uri) {
$currentRuleQ = array('uri' => $current_uri);
if (!$modx->getOption('global_duplicate_uri_check')) {
$currentRuleQ['context_key'] = $res->get('context_key');
}
if ($currentRule = $modx->getObject('arRule', $currentRuleQ)) {
$response = $modx->runProcessor('mgr/item/remove', $currentRule->toArray(), $processorProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'AutoRedirector removing error. Message: '.$response->getMessage());
}
}
$arRule = array('uri' => $old_uri
, 'context_key' => $res->get('context_key')
, 'res_id' => $res->get('id'));
if (!$modx->getObject('arRule', $arRule)) {
$response = $modx->runProcessor('mgr/item/create', $arRule, $processorProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'AutoRedirector creating error. Message: '.$response->getMessage());
}
}
}
$res->setProperty('old_uri',$current_uri,'autoredirector');
$res->save();
}
}
break;
case "OnPageNotFound":
$uri = $_SERVER['REQUEST_URI'];
$uri = str_replace($modx->getOption("site_url"),"",$uri);
if (substr($uri, 0, 1) == "/") $uri = substr($uri, 1);
$getparams = '';
if (mb_strpos($uri,'?') !== FALSE) {
$uri_split = explode('?',$uri);
$uri = $uri_split[0];
if(!$modx->getOption("autoredirector_clear_get",null, 0)) {
$getparams = $uri_split[1];
}
}
$uri = urldecode($uri);
$RuleQ = array('uri' => $uri);
if (!$modx->getOption('global_duplicate_uri_check')) {
$RuleQ['context_key'] = $modx->context->get('key');
}
$modelPath = $modx->getOption('autoredirector_core_path',null,$modx->getOption('core_path').'components/autoredirector/').'model/';
$modx->addPackage('autoredirector', $modelPath);
if ($Rule = $modx->getObject('arRule', $RuleQ)) {
if ($url = $modx->makeUrl($Rule->get('res_id'),'',$getparams)) {
$modx->sendRedirect($url,array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/autoredirector/elements/plugins/plugin.autoredirector.php
)
[3] => Array
(
[id] => 3
[source] => 1
[property_preprocess] => 0
[name] => AutoTemplate
[description] => Set the template of a new resource automatically to the one it's siblings have or, if it has no siblings, to the one it's parent has.
[editor_type] => 0
[category] => 4
[cache_type] => 0
[plugincode] => /**
* AutoTemplate for MODx Revolution
*
* This plugin sets a new document's template automatically to the one it's siblings
* have or, if it has no siblings, to the one it's parent has.
*
* AutoTemplate is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
*
* AutoTemplate is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* Inherit Template; if not, write to the Free Software Foundation, Inc., 59 Temple
* Place, Suite 330, Boston, MA 02111-1307 USA
*
* @author Maarten <@maarten>
* @copyright Copyright (c) 2009, Magnatron
* @license GPL v2
*
* @package AutoTemplate
* @subpackage plugin
*/
if ($modx->event->name === 'OnDocFormRender') {
// Only when new
if (empty($scriptProperties['mode']) || $scriptProperties['mode'] !== 'new') return;
// Siblings
$c = $modx->newQuery('modResource', array('parent'=>$_REQUEST['parent']));
$c->sortby('id', 'desc'); // Reference last added sibling
$siblings = $modx->getCollection('modResource', $c);
if(count($siblings)>0){
$bro = array_shift($siblings);
$modx->controller->setProperty('template', $bro->get('template'));
return;
}
// No siblings, use parent
if((int)$_REQUEST['parent']!=0){
$dad = $modx->getObject('modResource', $_REQUEST['parent']);
$modx->controller->setProperty('template', $dad->get('template'));
return;
}
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[4] => Array
(
[id] => 4
[source] => 0
[property_preprocess] => 0
[name] => CKEditor
[description] => CKEditor WYSIWYG editor plugin for MODx Revolution
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] =>
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 1
[static_file] => ckeditor/elements/plugins/ckeditor.plugin.php
)
[5] => Array
(
[id] => 5
[source] => 0
[property_preprocess] => 0
[name] => Collections
[description] =>
[editor_type] => 0
[category] => 5
[cache_type] => 0
[plugincode] => /**
* Collections
*
* DESCRIPTION
*
* This plugin inject JS to handle proper working of close buttons in Resource's panel (OnDocFormPrerender)
* This plugin handles setting proper show_in_tree parameter (OnBeforeDocFormSave, OnResourceSort)
*
* @var modX $modx
* @var array $scriptProperties
*/
$corePath = $modx->getOption('collections.core_path', null, $modx->getOption('core_path', null, MODX_CORE_PATH) . 'components/collections/');
/** @var Collections $collections */
$collections = $modx->getService(
'collections',
'Collections',
$corePath . 'model/collections/',
array(
'core_path' => $corePath
)
);
if (!($collections instanceof Collections)) return '';
$className = "\\Collections\\Events\\{$modx->event->name}";
if (class_exists($className)) {
/** @var \Collections\Events\Event $handler */
$handler = new $className($modx, $scriptProperties);
$handler->run();
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[6] => Array
(
[id] => 6
[source] => 0
[property_preprocess] => 0
[name] => fileTranslit
[description] => This plugin transliterates file names automatically on upload.
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* @author Anton Andersen <anton.a.andersen@gmail.com>
*
* This plugin transliterates filenames on upload via MODX filemanager.
* It should be bent to the OnFileManagerUpload event.
* Project page: https://github.com/TriAnMan/filetranslit
*/
$currentdoc = $modx->newObject('modResource');
foreach ($files as &$file) {
if ($file['error'] == 0) {
$newName = $currentdoc->cleanAlias($file['name']);
//file rename logic
if ($file['name'] !== $newName) {
$arDirFiles = $source->getObjectsInContainer($directory);
foreach ($arDirFiles as &$dirFile){
if($dirFile['name']===$newName){
//delete file if there is one with new name
$source->removeObject($directory . $newName);
}
}
//transliterate uploaded file
$source->renameObject($directory . $file['name'], $newName);
}
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[8] => Array
(
[id] => 8
[source] => 0
[property_preprocess] => 0
[name] => MIGX
[description] =>
[editor_type] => 0
[category] => 7
[cache_type] => 0
[plugincode] => $corePath = $modx->getOption('migx.core_path',null,$modx->getOption('core_path').'components/migx/');
$assetsUrl = $modx->getOption('migx.assets_url', null, $modx->getOption('assets_url') . 'components/migx/');
switch ($modx->event->name) {
case 'OnTVInputRenderList':
$modx->event->output($corePath.'elements/tv/input/');
break;
case 'OnTVInputPropertiesList':
$modx->event->output($corePath.'elements/tv/inputoptions/');
break;
case 'OnDocFormPrerender':
$modx->controller->addCss($assetsUrl.'css/mgr.css');
break;
/*
case 'OnTVOutputRenderList':
$modx->event->output($corePath.'elements/tv/output/');
break;
case 'OnTVOutputRenderPropertiesList':
$modx->event->output($corePath.'elements/tv/properties/');
break;
case 'OnDocFormPrerender':
$assetsUrl = $modx->getOption('colorpicker.assets_url',null,$modx->getOption('assets_url').'components/colorpicker/');
$modx->regClientStartupHTMLBlock('<script type="text/javascript">
Ext.onReady(function() {
});
</script>');
$modx->regClientStartupScript($assetsUrl.'sources/ColorPicker.js');
$modx->regClientStartupScript($assetsUrl.'sources/ColorMenu.js');
$modx->regClientStartupScript($assetsUrl.'sources/ColorPickerField.js');
$modx->regClientCSS($assetsUrl.'resources/css/colorpicker.css');
break;
*/
}
return;
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[10] => Array
(
[id] => 10
[source] => 0
[property_preprocess] => 0
[name] => migxResizeOnUpload
[description] =>
[editor_type] => 0
[category] => 7
[cache_type] => 0
[plugincode] => /**
* migxResizeOnUpload Plugin
*
* Events: OnFileManagerUpload
* Author: Bruno Perner <b.perner@gmx.de>
* Modified to read multiple configs from mediasource-property
*
* First Author: Vasiliy Naumkin <bezumkin@yandex.ru>
* Required: PhpThumbOf snippet for resizing images
*
* Example: mediasource - property 'resizeConfig':
* [{"alias":"origin","w":"500","h":"500","far":1},{"alias":"thumb","w":"150","h":"150","far":1}]
*/
if ($modx->event->name != 'OnFileManagerUpload') {
return;
}
$file = $modx->event->params['files']['file'];
$directory = $modx->event->params['directory'];
if ($file['error'] != 0) {
return;
}
$name = $file['name'];
//$extensions = explode(',', $modx->getOption('upload_images'));
$source = $modx->event->params['source'];
if ($source instanceof modMediaSource) {
//$dirTree = $modx->getOption('dirtree', $_REQUEST, '');
//$modx->setPlaceholder('docid', $resource_id);
$source->initialize();
$basePath = str_replace('/./', '/', $source->getBasePath());
//$cachepath = $cachepath . $dirTree;
$baseUrl = $modx->getOption('site_url') . $source->getBaseUrl();
//$baseUrl = $baseUrl . $dirTree;
$sourceProperties = $source->getPropertyList();
//echo '<pre>' . print_r($sourceProperties, 1) . '</pre>';
//$allowedExtensions = $modx->getOption('allowedFileTypes', $sourceProperties, '');
//$allowedExtensions = empty($allowedExtensions) ? 'jpg,jpeg,png,gif' : $allowedExtensions;
//$maxFilesizeMb = $modx->getOption('maxFilesizeMb', $sourceProperties, '8');
//$maxFiles = $modx->getOption('maxFiles', $sourceProperties, '0');
//$thumbX = $modx->getOption('thumbX', $sourceProperties, '100');
//$thumbY = $modx->getOption('thumbY', $sourceProperties, '100');
$resizeConfigs = $modx->getOption('resizeConfigs', $sourceProperties, '');
$resizeConfigs = $modx->fromJson($resizeConfigs);
$thumbscontainer = $modx->getOption('thumbscontainer', $sourceProperties, 'thumbs/');
$imageExtensions = $modx->getOption('imageExtensions', $sourceProperties, 'jpg,jpeg,png,gif,JPG');
$imageExtensions = explode(',', $imageExtensions);
//$uniqueFilenames = $modx->getOption('uniqueFilenames', $sourceProperties, false);
//$onImageUpload = $modx->getOption('onImageUpload', $sourceProperties, '');
//$onImageRemove = $modx->getOption('onImageRemove', $sourceProperties, '');
$cleanalias = $modx->getOption('cleanFilename', $sourceProperties, false);
}
if (is_array($resizeConfigs) && count($resizeConfigs) > 0) {
foreach ($resizeConfigs as $rc) {
if (isset($rc['alias'])) {
$filePath = $basePath . $directory;
$filePath = str_replace('//','/',$filePath);
if ($rc['alias'] == 'origin') {
$thumbPath = $filePath;
} else {
$thumbPath = $filePath . $rc['alias'] . '/';
$permissions = octdec('0' . (int)($modx->getOption('new_folder_permissions', null, '755', true)));
if (!@mkdir($thumbPath, $permissions, true)) {
$modx->log(MODX_LOG_LEVEL_ERROR, sprintf('[migxResourceMediaPath]: could not create directory %s).', $thumbPath));
} else {
chmod($thumbPath, $permissions);
}
}
$filename = $filePath . $name;
$thumbname = $thumbPath . $name;
$ext = substr(strrchr($name, '.'), 1);
if (in_array($ext, $imageExtensions)) {
$sizes = getimagesize($filename);
echo $sizes[0];
//$format = substr($sizes['mime'], 6);
if ($sizes[0] > $rc['w'] || $sizes[1] > $rc['h']) {
if ($sizes[0] < $rc['w']) {
$rc['w'] = $sizes[0];
}
if ($sizes[1] < $rc['h']) {
$rc['h'] = $sizes[1];
}
$type = $sizes[0] > $sizes[1] ? 'landscape' : 'portrait';
if (isset($rc['far']) && $rc['far'] == '1' && isset($rc['w']) && isset($rc['h'])) {
if ($type = 'landscape') {
unset($rc['h']);
}else {
unset($rc['w']);
}
}
$options = '';
foreach ($rc as $k => $v) {
if ($k != 'alias') {
$options .= '&' . $k . '=' . $v;
}
}
$resized = $modx->runSnippet('phpthumbof', array('input' => $filePath . $name, 'options' => $options));
rename(MODX_BASE_PATH . substr($resized, 1), $thumbname);
}
}
}
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[11] => Array
(
[id] => 11
[source] => 1
[property_preprocess] => 0
[name] => pdoTools
[description] =>
[editor_type] => 0
[category] => 8
[cache_type] => 0
[plugincode] => /** @var modX $modx */
switch ($modx->event->name) {
case 'OnMODXInit':
$fqn = $modx->getOption('pdoTools.class', null, 'pdotools.pdotools', true);
$path = $modx->getOption('pdotools_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
$modx->loadClass($fqn, $path, false, true);
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
$modx->loadClass($fqn, $path, false, true);
break;
case 'OnSiteRefresh':
/** @var pdoTools $pdoTools */
if ($pdoTools = $modx->getService('pdoTools')) {
if ($pdoTools->clearFileCache()) {
$modx->log(modX::LOG_LEVEL_INFO, $modx->lexicon('refresh_default') . ': pdoTools');
}
}
break;
case 'OnWebPagePrerender':
$parser = $modx->getParser();
if ($parser instanceof pdoParser) {
foreach ($parser->pdoTools->ignores as $key => $val) {
$modx->resource->_output = str_replace($key, $val, $modx->resource->_output);
}
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/pdotools/elements/plugins/plugin.pdotools.php
)
[12] => Array
(
[id] => 12
[source] => 1
[property_preprocess] => 0
[name] => getCity
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key == "mgr") {
return;
}
if ($modx->event->name == "OnHandleRequest") {
$request = $_SERVER['REQUEST_URI'];
$exploded_url = explode("?", $request);
$exploded_elements = explode("/", $exploded_url[0]);
$context = 'web';
$modx->setPlaceholder('city_url', "/");
// Установка контекста на основе поддомена и параметров
if (strpos($request, '/pl/') !== false && $_SERVER['SERVER_NAME'] == "narkologiya24.clinic") {
$cityAlias = $exploded_elements[2] ?? null;
$cityResSub = $modx->getObject('modResource', [
'alias' => $cityAlias,
'published' => 1
]);
if ($cityResSub && $cityResSub->getTVValue('region_1') == 'Польша') {
$context = 'poland';
}
}
$modx->switchContext($context);
$currentContext = $modx->getContext($context);
$modx->setOption('cultureKey', ($context == 'web') ? 'ru' : $context);
$modx->lexicon->load('narkologiya24:default');
$domain = explode('.', $_SERVER['SERVER_NAME']);
$city = array_shift($domain);
if ($_SERVER['SERVER_NAME'] == "narkologiya24.nk24.devell.ru") {
redirectToMainDomain();
}
handleCity($city, $exploded_elements, $modx, $context);
if (strpos($_SERVER['REQUEST_URI'], '/stati/') !== false && $_SERVER['SERVER_NAME'] != 'nk24.devell.ru') {
$modx->sendErrorPage();
}
}
/**
* Обработка городов
*/
function handleCity($city, $exploded_elements, $modx, $context) {
$cityRes = $modx->getObject('modResource', [
'parent' => 6,
'alias' => $city,
'published' => 1
]);
$modx->setPlaceholder('city_id', $cityRes ? $cityRes->get('id') : 7);
if (empty($exploded_elements[0]) && isset($exploded_elements[1])) {
$cityRes = $modx->getObject('modResource', [
'parent' => 6,
'alias' => $exploded_elements[1],
'published' => 1
]);
if ($cityRes) {
$modx->sendErrorPage();
}
}
if ($_SERVER['SERVER_NAME'] == "narkologiya24.clinic" && strpos($_SERVER['REQUEST_URI'], '/regions/') !== false || strpos($_SERVER['REQUEST_URI'], '/pl/') !== false) {
$cityResSub = $modx->getObject('modResource', [
'context_key' => $context,
'alias' => $exploded_elements[2],
'published' => 1
]);
if ($cityResSub) {
handleCitySubfolder($cityResSub, $exploded_elements, $modx, $context);
}
}
}
/**
* Обработка подпапок городов
*/
function handleCitySubfolder($cityResSub, $exploded_elements, $modx, $context) {
$uri = preg_replace('/^\/' . $exploded_elements[2] . '\//i', '', $_SERVER['REQUEST_URI']);
$uri = str_replace("/regions/" . $cityResSub->alias . "/", "", $uri);
$uri = str_replace("/pl/" . $cityResSub->alias . "/", "", $uri);
if ($cityResSub->alias == 'narkologiya24') {
redirectToMainDomain();
}
$modx->setPlaceholder('region', 1);
$modx->setPlaceholder('city_id', $cityResSub->id);
$modx->setPlaceholder('city_alias', $cityResSub->alias);
$modx->setPlaceholder('city_url', "/regions/" . $cityResSub->alias . "/");
if (stripos($_SERVER['REQUEST_URI'], '/pl/') !== false) {
$modx->setPlaceholder('city_url', "/pl/" . $cityResSub->alias . "/");
}
$modx->setPlaceholder('article_hide', 1);
if ($cityResSub->getTVValue('disabled_subs') == 1) {
redirectToMainDomain();
}
if (!empty($uri)) {
$uriParts = explode("?", $uri);
$res = $modx->getObject('modResource', [
'context_key' => $context,
'uri' => $uriParts[0]
]);
if (substr_count($_SERVER['REQUEST_URI'], '/regions/') == 2 || stripos($_SERVER['REQUEST_URI'], '/services-context/') !== false) {
$modx->sendErrorPage();
}
if ($res) {
$modx->sendForward($res->get('id'));
} else {
$modx->sendErrorPage();
}
} else {
$modx->sendForward($modx->getContext($context)->config['site_start']);
}
}
/**
* Редирект на главный домен
*/
function redirectToMainDomain() {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://narkologiya24.clinic/");
exit();
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[15] => Array
(
[id] => 15
[source] => 1
[property_preprocess] => 0
[name] => YandexBot404
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if($modx->event->name=='OnWebPagePrerender'){
$id = $modx->resource->get('id');
if($id==215){
//Редирект если не яндекс бот
$pattern = '/'.implode('|', $arr = array("YandexAccessibilityBot", "YandexAdNet", "YandexBlogs", "YandexBot", "YandexCalendar", "YandexDialogs", "YandexDirect", "YandexDirectDyn", "YandexFavicons", "YaDirectFetcher", "YandexForDomain", "YandexImages", "YandexImageResizer", "YandexMarket", "YandexMetrika", "YandexMobileScreenShotBot", "YandexNews", "YandexOntoDB", "YandexOntoDBAPI", "YandexPagechecker", "YandexPartner", "YandexRCA", "YandexRenderResourcesBot", "YandexSearchShop", "YandexSitelinks", "YandexSpravBot", "YandexTracker", "YandexTurbo", "YandexUserproxy", "YandexVertis", "YandexVerticals", "YandexVideo", "YandexVideoParser", "YandexWebmaster", "YandexScreenshotBot", "YandexMedia")).'/';
if (preg_match($pattern, $_SERVER['HTTP_USER_AGENT'])) {
$modx->sendErrorPage();
}
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[16] => Array
(
[id] => 16
[source] => 1
[property_preprocess] => 0
[name] => 404notFound
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => switch ($modx->event->name) {
case 'OnLoadWebDocument':
if ($modx->getOption('error_page') == $modx->resource->id) {
header('HTTP/1.0 404 Not Found');
}
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[17] => Array
(
[id] => 17
[source] => 1
[property_preprocess] => 0
[name] => redirectRegistr
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => $pos = strpos($_SERVER['REQUEST_URI'], 'manager');
if ($pos === false) {
$url = urldecode('https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$url_ = mb_strtolower($url, 'UTF-8');
if($url_ !== $url) header('Location: '.$url_, true, 301);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[18] => Array
(
[id] => 18
[source] => 1
[property_preprocess] => 0
[name] => controlErrorLog
[description] =>
[editor_type] => 0
[category] => 19
[cache_type] => 0
[plugincode] => /** @var modX $modx */
switch ($modx->event->name) {
case 'OnManagerPageBeforeRender':
if ($modx->getOption('controlerrorlog.enable', null, true) && $modx->hasPermission('error_log_view')) {
$modx->controller->addLexiconTopic('controlerrorlog:default');
$assetsUrl = $modx->getOption('controlerrorlog_assets_url', null, $modx->getOption('assets_url') . 'components/controlerrorlog/') ;
$modx->controller->addCss($assetsUrl . 'css/mgr/main.css');
$modx->controller->addJavascript($assetsUrl . 'js/mgr/cel.default.js');
$path = $modx->getOption('controlerrorlog_core_path', null, $modx->getOption('core_path') . 'components/controlerrorlog/') . 'processors/';
$response = $modx->runProcessor('mgr/get', ['includeContent' => false], ['processors_path' => $path]);
$resObj = $response->getObject();
$_html = "<script> controlErrorLog.config = " . $modx->toJSON($resObj) . ";</script>";
$modx->controller->addHtml($_html);
}
break;
case 'OnBeforeRegisterClientScripts':
$isAuth = $modx->user->isAuthenticated('mgr') && $modx->user->isAuthenticated($modx->context->key);
if ($isAuth && $modx->getOption('controlerrorlog.control_frontend', null, true) && $modx->hasPermission('error_log_view')) {
$modx->lexicon->load('controlerrorlog:default');
$modx->regClientHTMLBlock($modx->getChunk('errorLogPanel.tpl'));
$assetsUrl = $modx->getOption('controlerrorlog_assets_url', null, $modx->getOption('assets_url') . 'components/controlerrorlog/') ;
if ($css = $modx->getOption('controlerrorlog.css_file', null, $assetsUrl . 'css/web/default.css')) {
$modx->regClientCSS($css);
}
if ($js = $modx->getOption('controlerrorlog.js_file', null, $assetsUrl . 'js/web/default.js')) {
$modx->regClientScript($js);
}
if (!isset($_SESSION['controlerrorlog']['token'])) {
$_SESSION['controlerrorlog']['token'] = md5(MODX_HTTP_HOST . time() . mt_rand(1, 1000));
}
$path = $modx->getOption('controlerrorlog_core_path', null, $modx->getOption('core_path') . 'components/controlerrorlog/') . 'processors/';
$response = $modx->runProcessor('web/get', ['includeContent' => false, 'token' => @$_SESSION['controlerrorlog']['token']], ['processors_path' => $path]);
$rObject = $response->getObject();
$config = json_encode($rObject['config']);
$connectorUrl = $assetsUrl . 'api.php';
$rObject["tooLarge"] = $rObject["tooLarge"] ? 'true' : 'false';
$rObject["empty"] = $rObject["empty"] ? 'true' : 'false';
$resObj = "{
token: '{$_SESSION['controlerrorlog']['token']}',
config: {$config},
collapsed: false,
connectorUrl: '{$connectorUrl}',
tooLarge: {$rObject["tooLarge"]},
size: '{$rObject["size"]}',
empty: {$rObject["empty"]},
log: '{$rObject["log"]}',
messages_count: {$rObject["messages_count"]}
}";
$_html = "<script>\r\n\tlet controlErrorLog = " . $resObj . ";\r\n</script>";
$modx->regClientStartupHTMLBlock($_html);
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/controlerrorlog/elements/plugins/plugin.controlerrorlog.php
)
[19] => Array
(
[id] => 19
[source] => 1
[property_preprocess] => 0
[name] => lazyload
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => $cid = $modx->resource->get("id");
if ($cid != 214) {
// $exclude = $modx->getOption("exclude", $scriptProperties, "12");
if (empty($cid)) {
return;
}
// if (in_array($cid, explode(",", $exclude))) {
// return;
// }
function replaceTagAttr($full_tag, $attr_name, $attr_val)
{
$tmp = preg_replace("#(\s$attr_name\s*=\s*)([\"']).+?\\2(?=[\s>])#is", '$1$2' . $attr_val . '$2', $full_tag, -1, $count);
if ($count == 0) {
$tmp = preg_replace("#(\s*/?>)$#is", " $attr_name=\"" . str_replace('"', '\"', $attr_val) . "\"$1", $full_tag);
}
return $tmp;
}
function removeTagAttr($full_tag, $attr_name)
{
return preg_replace("#(\s$attr_name\s*=\s*)([\"']).+?\\2(?=[\s>])#is", '', $full_tag);
}
// if ($_SERVER['HTTP_CF_CONNECTING_IP'] == "80.254.115.79") {
$content = &$modx->resource->_output;
$content = preg_replace_callback("#(?<full_tag><(?<tag_name>[^/\s>]+)\s*[^>]*>)#is", function ($full_tag) {
preg_match_all('#\s+(?<key>[^\'"]+)\s*=\s*(["\'])(?<val>.*?)\2(?=[\s>])#is', $full_tag['full_tag'], $tmp, PREG_SET_ORDER);
$attrs = [];
foreach ($tmp as $attr) $attrs[$attr['key']] = $attr['val'];
$classes = explode(" ", $attrs['class']);
$classes = array_diff($classes, array(0, null, ''));
if (($full_tag['tag_name'] == 'iframe') and (isset($attrs['src'])) and (!empty($attrs['src']))) {
$tmp = removeTagAttr($full_tag['full_tag'], 'src');
$tmp = replaceTagAttr($tmp, 'data-src', @$attrs['src']);
return replaceTagAttr($tmp, 'class', trim(@$attrs['class'] . ' ' . "lazyload"));
}
if (($full_tag['tag_name'] == 'img') and (isset($attrs['src'])) and ($attrs['class'] != 'image_ignore') and (!empty($attrs['src']))) {
$tmp = removeTagAttr($full_tag['full_tag'], 'src');
$tmp = replaceTagAttr($tmp, 'data-src', @$attrs['src']);
return replaceTagAttr($tmp, 'class', trim(@$attrs['class'] . " lazyload"));
}
return $full_tag['full_tag'];
}, $content);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[20] => Array
(
[id] => 20
[source] => 1
[property_preprocess] => 0
[name] => replace_shortcode
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key != "mgr" && $modx->event->name == "OnWebPagePrerender") {
$input = &$modx->resource->_output;
$id = $modx->getPlaceholder('city_id');
$page = $modx->getObjectGraph('modResource', array('TemplateVarResources' => array('TemplateVar' => 'modTemplateVar')), $id);
$city_arr = [];
foreach ($page->TemplateVarResources as $tv) {
$city_arr[$tv->TemplateVar->get('name')] = $tv->get('value');
}
$city_info_keys = ['city_1', 'city_3', 'city_6', 'region_1', 'region_6', 'phone'];
$city_info = [];
$placeholders = [];
$values = [];
foreach ($city_info_keys as $key) {
if (array_key_exists($key, $city_arr)) {
$city_info[] = [$key, $city_arr[$key]];
$placeholders[] = '#' . $key . '#';
$values[] = $city_arr[$key];
}
}
$phone = $city_arr['phone'] ?? $modx->resource->getTVValue('phone_services') ?? '8 (800) 301-97-09';
$placeholders = array_merge($placeholders, ['8 (800) 301-97-09', '8 (800) 301-97-09', '/regions/artem/', 'narkologiya24.clinic']);
$values = array_merge($values, [$phone, $phone, $modx->getPlaceholder('city_url'), $_SERVER["SERVER_NAME"]]);
$input = str_replace($placeholders, $values, $input);
$input = preg_replace('/<a\s+([^>]*)href="((?:https?|ftp):\/\/[^"]+)"/i', '<a $1href="$2" rel="nofollow noopener noreferrer"', $input);
// if ($id == 7)
// $input = str_replace(['Наркология 24', 'Наркология24', 'Наркологию24', 'Наркологию 24'], 'СЦХ Клиник', $input);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[22] => Array
(
[id] => 22
[source] => 0
[property_preprocess] => 0
[name] => ClientConfig
[description] => Sets system settings from the Client Config CMP.
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /**
* ClientConfig
*
* Copyright 2011-2014 by Mark Hamstra <hello@markhamstra.com>
*
* ClientConfig is free software; you can redistribute it and/or modify it under the
* terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
*
* ClientConfig is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with
* ClientConfig; if not, write to the Free Software Foundation, Inc., 59 Temple
* Place, Suite 330, Boston, MA 02111-1307 USA
*
* @package clientconfig
*
* @var modX $modx
* @var int $id
* @var string $mode
* @var modResource $resource
* @var modTemplate $template
* @var modTemplateVar $tv
* @var modChunk $chunk
* @var modSnippet $snippet
* @var modPlugin $plugin
*/
$eventName = $modx->event->name;
switch($eventName) {
case 'OnMODXInit':
case 'OnHandleRequest':
case 'pdoToolsOnFenomInit':
// Measure to guard against pdoTools fenom parser loop bug: https://github.com/modmore/ClientConfig/issues/192
// Here we only allow the pdoToolsOnFenomInit event to trigger the first time.
if ($eventName === 'pdoToolsOnFenomInit') {
if ($modx->getOption('clientconfig.fenom_initialized')) {
return;
}
$modx->setOption('clientconfig.fenom_initialized', true);
}
/* Grab the class */
$path = $modx->getOption('clientconfig.core_path', null, $modx->getOption('core_path') . 'components/clientconfig/');
$path .= 'model/clientconfig/';
$clientConfig = $modx->getService('clientconfig','ClientConfig', $path);
/* If we got the class (gotta be careful of failed migrations), grab settings and go! */
if ($clientConfig instanceof ClientConfig) {
$contextKey = $modx->context instanceof modContext || $modx->context instanceof \MODX\Revolution\modContext
? $modx->context->get('key') : 'web';
$settings = $clientConfig->getSettings($contextKey);
/* Make settings available as [[++tags]] */
$modx->setPlaceholders($settings, '+');
/* Make settings available for $modx->getOption() */
foreach ($settings as $key => $value) {
$modx->setOption($key, $value);
}
}
break;
}
return;
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[23] => Array
(
[id] => 23
[source] => 1
[property_preprocess] => 0
[name] => debugParser
[description] =>
[editor_type] => 0
[category] => 22
[cache_type] => 0
[plugincode] => if (empty($_REQUEST['debug']) || !$modx->user->hasSessionContext('mgr') || $modx->context->key == 'mgr') {
return;
}
switch ($modx->event->name) {
case 'OnHandleRequest':
if ($modx->parser instanceof pdoParser && $modx->loadClass('debugPdoParser', MODX_CORE_PATH . 'components/debugparser/model/', false, true)) {
$modx->parser = new debugPdoParser($modx);
}
elseif ($modx->loadClass('debugParser', MODX_CORE_PATH . 'components/debugparser/model/', false, true)) {
$modx->parser = new debugParser($modx);
}
break;
case 'OnWebPageInit':
if (method_exists($modx->parser, 'clearCache') && empty($_REQUEST['cache'])) {
$modx->parser->clearCache();
}
break;
case 'OnLoadWebPageCache':
if (property_exists($modx->parser, 'from_cache')) {
$modx->parser->from_cache = true;
}
break;
case 'OnWebPagePrerender':
if (method_exists($modx->parser, 'generateReport')) {
$modx->parser->generateReport();
}
break;
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/debugparser/elements/plugins/plugin.debugparser.php
)
[24] => Array
(
[id] => 24
[source] => 1
[property_preprocess] => 0
[name] => Redirects
[description] =>
[editor_type] => 0
[category] => 23
[cache_type] => 0
[plugincode] => /** Основной плагин редиректов, по хорошему бы уделить чуть больше времени и переписать в более читаемый вид. */
switch ($modx->event->name) {
case "OnHandleRequest":
if (stripos($_SERVER['REQUEST_URI'], '/manager/') === false) {
$modx->addPackage('redirects', $modx->getOption('core_path') . 'components/redirects/model/', 'modx_');
$protocol = isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) ? 'https://' : 'http://';
$host = $_SERVER['SERVER_NAME'];
$request_uri = explode('?', $_SERVER['REQUEST_URI']);
$request_uri = $request_uri[0];
$slash = $modx->getObject('RedirectsSetting', array('key' => 'slash'));
if ($slash && $slash->get('value') == 1) {
if ((mb_substr($request_uri, -1) != '/') && (mb_substr($request_uri, -4) != 'html')) {
$request_uri = $request_uri . '/';
}
}
$www = $modx->getObject('RedirectsSetting', array('key' => 'www'));
if ($www && $www->get('value') == 1) {
$host = str_replace('www.', '', $host);
}
// Пробуем различные паттерны для редиректа
$patterns = array($request_uri);
$uri_parts = explode('/', trim($request_uri, '/'));
$current_pattern = '';
foreach ($uri_parts as $part) {
$current_pattern .= '/' . $part;
$patterns[] = $current_pattern . '/*';
}
$patterns[] = '/' . $uri_parts[0] . '/*';
//Проверка на настройки контекста, если активен, то проверяем также context_key у ссылок
$context_active = $modx->getObject('RedirectsSetting', array('key' => 'context_active'));
if ($context_active && $context_active->get('value') == 1) {
//Наименование контекста городов для подпапок
$context_sub = $modx->getObject('RedirectsSetting', array('key' => 'context_sub'));
$context_sub = $context_sub->get('value');
//Наименование контекста основного города, для исключения пути подпапки
$context_main_city = $modx->getObject('RedirectsSetting', array('key' => 'context_main_city'));
$context_main_city = $context_main_city->get('value');
//Наименование контекста для его http_host
$context_host = $modx->getObject('RedirectsSetting', array('key' => 'context_host'));
$context_host = $context_host->get('value');
// Определение текущего контекста от хоста
// Извлекаем основной домен, исключая поддомены
if (preg_match('/([^.]+\.[^.]+)$/', $host, $matches)) {
$mainDomain = $matches[1]; // Основной домен, например, сайт.рф
} else {
$mainDomain = $host; // Если не удалось извлечь основной домен, используем исходный
}
// Ищем контекст по значению http_host
$contextSetting = $modx->getObject('modContextSetting', [
'key' => $context_host,
'value' => $mainDomain
]);
if ($contextSetting) {
//Получаем текущий контекст по mainDomain и http_host
$context_key = $contextSetting->get('context_key');
} else {
break;
}
$found = false;
foreach ($patterns as $pattern) {
if ($item = $modx->getObject('RedirectsItem', array('from' => $pattern, 'active' => 1, 'context_key' => $context_key))) {
$to = $item->get('to');
$link = $protocol . $host . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
$found = true;
break;
}
}
// Режим подпапки, если обнаружен ключ контекста
if (!$found && $context_key) {
// Получаем контекст, для дальнейшей работы с ним.
$context = $modx->getContext($context_key);
// Получаем id ресурса с списком городов
$id = $context->getOption('citys_id');
$uri = explode('/', $request_uri);
$res = $modx->getObject('modResource', $id);
if ($res) {
$key = array_search($res->get('alias'), $uri);
}
if ($key !== false) {
$city_alias = $uri[$key + 1];
} else {
$city_alias = $uri[1];
}
if ($city = $modx->getObject('modResource', array('alias' => $city_alias, 'parent' => $id))) {
$city_uri = $city->get('uri');
if ($item = $modx->getObject('RedirectsItem', array('from' => str_replace($city_uri, '', $request_uri), 'active' => 1, 'sub_active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . '/' . substr($city_uri, 0, -1) . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
}
} else {
$found = false;
foreach ($patterns as $pattern) {
if ($item = $modx->getObject('RedirectsItem', array('from' => $pattern, 'active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
$found = true;
break;
}
}
if (!$found) {
if ($sub = $modx->getObject('RedirectsSetting', array('key' => 'sub'))) {
$id = $sub->get('value');
$uri = explode('/', $request_uri);
$res = $modx->getObject('modResource', $id);
if ($res) {
$key = array_search($res->get('alias'), $uri);
}
if ($key !== false) {
$city_alias = $uri[$key + 1];
} else {
$city_alias = $uri[1];
}
if ($city = $modx->getObject('modResource', array('alias' => $city_alias, 'parent' => $id))) {
$city_uri = $city->get('uri');
if ($item = $modx->getObject('RedirectsItem', array('from' => str_replace($city_uri, '', $request_uri), 'active' => 1, 'sub_active' => 1))) {
$to = $item->get('to');
$link = $protocol . $host . '/' . substr($city_uri, 0, -1) . $to;
$modx->sendRedirect($link, array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
}
}
}
}
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/redirects/elements/plugins/redirects.php
)
[25] => Array
(
[id] => 25
[source] => 1
[property_preprocess] => 0
[name] => Indexing
[description] =>
[editor_type] => 0
[category] => 24
[cache_type] => 0
[plugincode] => //Подключаем пакет индексации
$modx->addPackage('indexing', $modx->getOption('core_path').'components/indexing/model/', 'modx_');
/** @var modX $modx */
switch ($modx->event->name) {
case 'OnDocFormPrerender':
if ($resource) {
$parent = $resource->get('parent');
$context_key = $resource->get('context_key');
$context = $modx->getContext($context_key);
if ($citys_id = $modx->getObject('IndexingSetting', array('key' => 'sub'))) {
$citys_id = $citys_id->get('value');
}
if ($context_active = $modx->getObject('IndexingSetting', array('key' => 'context_active', 'value' => '1'))) {
if ($citys_id = $modx->getObject('IndexingSetting', array('key' => 'context_sub'))) {
$citys_id = $context->config[$citys_id->get('value')];
}
}
if ($citys_id == $parent) {
$disable_subdomain = 0;
$disable_subfolder = 0;
// если ресурс не новый, то...
if ($id > 0) {
//Подключаемся к таблице с городами
$query = $modx->newQuery('IndexingCity');
$query->where(array(
'resource' => $id,
));
$res = $modx->getObject('IndexingResource',$query);
if (is_object($res)) {
$disable_subdomain = $res->get('disable_subdomain');
$disable_subfolder = $res->get('disable_subfolder');
}
}
$modx->controller->addHtml("
<script>
Ext.ComponentMgr.onAvailable('modx-resource-main-right', function(page) {
page.on('beforerender', function() {
page.insert(100, {
xtype: 'panel',
id: 'modx-resource-indexing',
items: [{
html: '<h3>Пакет индексация</h3>',
}],
style: {
'padding': '8px',
'margin-top': '16px',
'border': '1px solid #e3e3e3',
'border-radius': '8px',
'display': 'flex',
'flex-wrap': 'wrap',
'flex-direction': 'column',
'gap': '16px'
}
});
});
});
Ext.ComponentMgr.onAvailable('modx-resource-indexing', function(panel) {
panel.on('beforerender', function() {
panel.add({
xtype: 'xcheckbox',
name: 'disable_subdomain',
id: 'disable_subdomain-indexing',
boxLabel: 'Выключить индексацию поддомена',
checked: parseInt({$disable_subdomain}) || false
});
panel.add({
xtype: 'xcheckbox',
name: 'disable_subfolder',
id: 'disable_subfolder-indexing',
boxLabel: 'Выключить индексацию подпапки',
checked: parseInt({$disable_subfolder}) || false
});
});
});
</script>");
} else {
$modx->controller->addHtml("
<script>
Ext.onReady(function () {
var modab = Ext.getCmp('modx-action-buttons');
modab.insert(2,{
xtype: 'button',
text: 'Добавить в индекс',
handler: addIndexing,
method: 'remote',
checkDirty: true
});
modab.doLayout();
});
Ext.onReady(function () {
var modab = Ext.getCmp('modx-action-buttons');
modab.insert(3,{
xtype: 'button',
text: 'Индекс морды',
handler: domainIndexing,
method: 'remote',
checkDirty: true
});
modab.doLayout();
});
function addIndexing() {
MODx.Ajax.request({
url: '/assets/components/indexing/connector.php',
params: {
action: 'mgr/link/add',
id: MODx.request.id
},
listeners: {
success: {fn: function(r) {
//fp.el.unmask();
MODx.msg.status({
title: 'Успешно',
message: 'Добавлен в таблицу ссылок с индексацией',
delay: 4
})
}, scope: this},
failure: {fn: function(r) {
//fp.el.unmask();
}, scope: this},
scope: this
}
});
}
function domainIndexing() {
MODx.Ajax.request({
url: '/assets/components/indexing/connector.php',
params: {
action: 'mgr/link/add_only_domain',
id: MODx.request.id
},
listeners: {
success: {fn: function(r) {
//fp.el.unmask();
MODx.msg.status({
title: 'Успешно',
message: 'Добавлен в таблицу ссылок с индексацией только для домена.',
delay: 4
})
}, scope: this},
failure: {fn: function(r) {
//fp.el.unmask();
}, scope: this},
scope: this
}
});
}
</script>");
}
}
break;
case "OnDocFormSave":
if ($resource) {
//Сохранить дополнительное поле индексации
$id = $scriptProperties['resource']->get('id');
$query = $modx->newQuery('IndexingCity');
$query->where(array(
'resource' => $id,
));
$res = $modx->getObject('IndexingCity',$query);
if (!is_object($res)) {
$res = $modx->newObject('IndexingCity');
$res->set('resource', $id);
}
$res->set('disable_subdomain', $_POST['disable_subdomain']);
$res->set('disable_subfolder', $_POST['disable_subfolder']);
$res->save();
$disable_subdomain = $_POST['disable_subdomain'];
$disable_subfolder = $_POST['disable_subfolder'];
}
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/indexing/elements/plugins/indexing.php
)
[28] => Array
(
[id] => 28
[source] => 1
[property_preprocess] => 0
[name] => update_frendly_url
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => if ($modx->context->key != "mgr" && $modx->event->name == "OnWebPagePrerender") {
$input = &$modx->resource->_output;
$input = str_replace((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "/https" : "/http") . '://' . $_SERVER['SERVER_NAME'] . '/', '/', $input);
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[29] => Array
(
[id] => 29
[source] => 1
[property_preprocess] => 0
[name] => modCountries
[description] => Инициализация пакета
[editor_type] => 0
[category] => 25
[cache_type] => 0
[plugincode] => //Подключаем пакет modcountries
if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modcountries', MODX_CORE_PATH . 'components/modcountries/model/');
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountries/elements/plugins/modcountries.php
)
[30] => Array
(
[id] => 30
[source] => 1
[property_preprocess] => 0
[name] => modPrices
[description] => Инициализация пакета
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => //Подключаем пакет modprices
if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modprices', MODX_CORE_PATH . 'components/modprices/model/');
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modprices.php
)
[31] => Array
(
[id] => 31
[source] => 1
[property_preprocess] => 0
[name] => modPricesLoadAssets
[description] => Загрузка ассетов
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnDocFormPrerender') {
/** @var modPrices $modPrices */
$modPrices = $modx->getService('modPrices', 'modPrices', MODX_CORE_PATH . 'components/modprices/model/');
if ($modPrices) {
// Загружаем CSS и базовые JS файлы
$modx->controller->addCss($modPrices->config['cssUrl'] . 'mgr/main.css');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/modprices.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/misc/utils.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/misc/combo.js');
// Загружаем файлы для гридов
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/prices.grid.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/prices.windows.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/categories.grid.js');
$modx->controller->addJavascript($modPrices->config['jsUrl'] . 'mgr/widgets/categories.windows.js');
// Добавляем конфигурацию
$modx->controller->addHtml('<script type="text/javascript">
modPrices.config = ' . json_encode($modPrices->config) . ';
modPrices.config.connector_url = "' . $modPrices->config['connectorUrl'] . '";
</script>');
}
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modPricesLoadAssets.php
)
[32] => Array
(
[id] => 32
[source] => 1
[property_preprocess] => 0
[name] => modPricesShowGridTV
[description] => Плагин, который подменяет TV поля price-grid и price-category-grid на сетку из пакета
[editor_type] => 0
[category] => 26
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnDocFormRender') {
$tvs = ['price-grid', 'price-category-grid'];
$grids = [
'price-grid' => 'modprices-grid-prices',
'price-category-grid' => 'modprices-grid-categories'
];
// Получаем путь к коннектору пакета
$assetsUrl = $modx->getOption('modprices.assets_url', null, $modx->getOption('assets_url') . 'components/modprices/');
$connectorUrl = $assetsUrl . 'connector.php';
$output = "<script>
// Загружаем лексиконы через AJAX перед инициализацией компонентов ExtJS
Ext.onReady(function() {
// Загрузка лексиконов для modprices
MODx.Ajax.request({
url: '{$connectorUrl}',
params: {
action: 'mgr/lexicon/getlist',
namespace: 'modprices',
topic: 'default',
language: MODx.config.manager_language || 'ru'
},
listeners: {
'success': {
fn: function(r) {
console.log('Lexicons loaded successfully');
if (r.object) {
// Добавляем загруженные лексиконы в MODx.lang
for (var key in r.object) {
if (r.object.hasOwnProperty(key)) {
MODx.lang[key] = r.object[key];
}
}
console.log('Lexicons added to MODx.lang');
// Инициализация компонентов после загрузки лексиконов
initializeComponents();
}
},
scope: this
},
'failure': {
fn: function(r) {
console.error('Failed to load lexicons:', r);
// Даже если лексиконы не загрузились, пытаемся инициализировать компоненты
initializeComponents();
},
scope: this
}
}
});
// Функция инициализации компонентов после загрузки лексиконов
function initializeComponents() {
console.log('Component registration check:');
console.log('modprices-grid-prices exists:', !!Ext.ComponentMgr.types['modprices-grid-prices']);
console.log('modprices-grid-categories exists:', !!Ext.ComponentMgr.types['modprices-grid-categories']);
// Задержка для гарантии загрузки DOM
setTimeout(function() {
";
foreach ($tvs as $tvName) {
$tv = $modx->getObject('modTemplateVar', ['name' => $tvName]);
if ($tv) {
$tvId = $tv->get('id');
$xtype = $grids[$tvName];
$resourceId = $modx->resource ? $modx->resource->get('id') : 0;
$output .= "
var tvContainer = null;
var tvCaption = " . json_encode($tv->get('caption') ?: $tvName) . ";
console.log('Looking for TV with caption:', tvCaption);
var labels = Ext.query('label');
for (var i = 0; i < labels.length; i++) {
if (labels[i].innerHTML.indexOf(tvCaption) !== -1) {
var parentContainer = Ext.get(labels[i]).findParent('.x-form-item', 10);
if (parentContainer) {
console.log('Found TV container by label:', parentContainer.id);
var inputArea = Ext.get(parentContainer).child('.x-form-element');
if (inputArea) {
tvContainer = inputArea;
break;
}
}
}
}
if (!tvContainer) {
console.log('Trying to find TV container by ID patterns for TV {$tvId}');
var elementContainer = Ext.get('x-form-el-tv{$tvId}');
if (elementContainer) {
console.log('Found TV element container by ID: x-form-el-tv{$tvId}');
tvContainer = elementContainer;
}
}
if (tvContainer) {
console.log('TV container found with ID:', tvContainer.id);
// Уникальный ID для каждого контейнера грида
var containerId = 'grid-container-{$tvName}-{$tvId}';
// Проверка существования контейнера перед обновлением
if (Ext.get(containerId)) {
console.log('Container ' + containerId + ' already exists, skipping creation');
} else {
tvContainer.update('<div id=\"' + containerId + '\" style=\"width:100%; display:block;\"></div>');
var originalInput = Ext.get('tv{$tvId}');
if (originalInput) {
originalInput.setDisplayed(false);
}
console.log('Creating grid with xtype: {$xtype} in container:', containerId);
// Проверка существования DOM-элемента перед созданием грида
var containerElement = document.getElementById(containerId);
if (containerElement) {
try {
var grid = MODx.load({
xtype: '{$xtype}',
renderTo: containerId,
resourceId: {$resourceId},
width: '100%',
height: 300
});
// Гарантированная перерисовка после создания
if (grid && typeof grid.doLayout === 'function') {
grid.doLayout();
console.log('Grid created and layout applied:', grid);
} else {
console.error('Grid created but layout method unavailable');
}
} catch(e) {
console.error('Error creating grid for {$tvName}:', e);
}
} else {
console.error('Container element not found in DOM: ' + containerId);
}
}
} else {
console.warn('TV container not found for {$tvName}');
}
";
}
}
$output .= '}, 0); // Задержка для гарантии загрузки DOM
}
});
</script>';
$modx->controller->addHtml($output);
}
[locked] => 0
[properties] =>
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modprices/elements/plugins/modPricesShowGridTV.php
)
[33] => Array
(
[id] => 33
[source] => 1
[property_preprocess] => 0
[name] => modCountriesPrices
[description] => Добавляет кастомный JS для расширения модулей, и инициплизация данного пакета
[editor_type] => 0
[category] => 27
[cache_type] => 0
[plugincode] => if ($modx->event->name === 'OnMODXInit') {
$modx->addPackage('modcountriesprices', MODX_CORE_PATH . 'components/modcountriesprices/model/');
}
// Добавляем JS для расширения интерфейса modCountries
if ($modx->event->name === 'OnManagerPageBeforeRender' && $modx->context->key === 'mgr') {
if (isset($_GET['namespace']) && $_GET['namespace'] == 'modcountries') {
// Загружаем лексикон
$modx->lexicon->load('modcountriesprices:override');
// Подключаем JS файлы
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/modcountriesprices.js');
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/widgets/override.modcountries.grid.js');
$modx->controller->addJavascript($modx->getOption('assets_url') . 'components/modcountriesprices/js/mgr/widgets/override.modcountries.window.js');
}
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountriesprices/elements/plugins/modcountriesprices.php
)
[34] => Array
(
[id] => 34
[source] => 1
[property_preprocess] => 0
[name] => replacePrice
[description] => Замена цен шорткодом #price_цена#
[editor_type] => 0
[category] => 27
[cache_type] => 0
[plugincode] => if ($modx->event->name == 'OnWebPagePrerender') {
$country_id = $modx->getPlaceholder('country');
// Получаем содержимое страницы перед рендером
$output = &$modx->resource->_output;
// Регулярное выражение для поиска 12 345 ₽
$pattern = '/#price_(\d+)#/';
// Прогон ценников через сниппет
$output = preg_replace_callback($pattern, function ($matches) use ($modx, $country_id, $currency_symbol) {
$price = $matches[1]; // Цена из шорткода
$convertedPrice = $modx->runSnippet('priceConvert', ['input' => $price]); // Вызов сниппета
return $convertedPrice;
}, $output);
// Возвращаем результат
$modx->resource->_output = $output;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountriesprices/elements/plugins/replaceprice.php
)
[36] => Array
(
[id] => 36
[source] => 1
[property_preprocess] => 0
[name] => versions
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => switch($modx->event->name){
case "pdoToolsOnFenomInit":
$fenom->addModifier('versions', function($input){
if(isset($input))
return $input.'?v='.filemtime(MODX_BASE_PATH.$input);
});
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
[37] => Array
(
[id] => 37
[source] => 1
[property_preprocess] => 0
[name] => modx_plugin_webp_converter
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => /*
* Modx revo plugin:
* Replace img files from jpg or png to webp
* Clear cached img array
* Add button in user menu Modx revo admin panel
*
*
* Use events:
* OnManagerPageBeforeRender
* OnWebPagePrerender
* OnSiteRefresh
* OnTemplateSave
* OnChunkSave
* OnPluginSave
* OnSnippetSave
* OnTemplateVarSave
* OnDocFormSave
*
* https://github.com/commeta/modxWebpConverter
* https://webdevops.ru/blog/webp-converter-plugin-modx.html
*
* Copyright 2022 commeta <dcs-spb@ya.ru>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
* MA 02110-1301, USA.
*
*
*/
$disable_replacing_for_logged_user= false; // set true for Disable replacing for logged manager user !!!
if($modx->event->name == 'OnManagerPageBeforeRender') {// convert jpg and png images to webp in admin panel
$modx->controller->addJavascript('/connectors/converter/converter.js');
}
if(
$modx->event->name == 'OnSiteRefresh' ||
$modx->event->name == 'OnTemplateSave' ||
$modx->event->name == 'OnChunkSave' ||
$modx->event->name == 'OnPluginSave' ||
$modx->event->name == 'OnTemplateVarSave' ||
$modx->event->name == 'OnDocFormSave' ||
$modx->event->name == 'OnSnippetSave'
) {
$options= [xPDO::OPT_CACHE_KEY=>'webp_on_page']; // Clear webp modx cache
$modx->cacheManager->clean($options);
// file_put_contents(MODX_CONNECTORS_PATH.'converter/converter.flg', ''); // Autostart search new files, after reload admin page
}
if(!function_exists('rel2abs_img')) {
function rel2abs_img( $rel, $base ) {
// parse base URL and convert to local variables: $scheme, $host, $path
extract( parse_url( $base ) );
if ( strpos( $rel,"//" ) === 0 ) {
return $scheme . ':' . $rel;
}
// return if already absolute URL
if ( parse_url( $rel, PHP_URL_SCHEME ) != '' ) {
return $rel;
}
// queries and anchors
if ( $rel[0] == '#' || $rel[0] == '?' ) {
return $base . $rel;
}
// remove non-directory element from path
$path = preg_replace( '#/[^/]*$#', '', $path );
// destroy path if relative url points to root
if ( $rel[0] == '/' ) {
$path = '';
}
// dirty absolute URL
$abs = $path . "/" . $rel;
// replace '//' or '/./' or '/foo/../' with '/'
$abs = preg_replace( "/(\/\.?\/)/", "/", $abs );
$abs = preg_replace( "/\/(?!\.\.)[^\/]+\/\.\.\//", "/", $abs );
// absolute URL is ready!
return $abs;
}
}
if(!function_exists('check_image_file_for_webp_converter')) {
function check_image_file_for_webp_converter($img_real, &$webp_on_page){
static $uniq_imgs= [];
$img_real= trim($img_real);
if(in_array($img_real, $uniq_imgs)) return;
$uniq_imgs[]= $img_real;
$ext= strtolower(pathinfo($img_real, PATHINFO_EXTENSION));
if(
$ext == 'jpg' ||
$ext == 'jpeg' ||
$ext == 'png'
) {
$abs= rel2abs_img( $img_real, MODX_SITE_URL.parse_url($_SERVER['REQUEST_URI'])['path'] );
$abs_base= str_replace('//', '/', MODX_BASE_PATH.$abs);
$webp= '/webp'.$abs.'.webp';
$webp_base= str_replace('//', '/', MODX_BASE_PATH.$webp);
if( file_exists($abs_base) && file_exists($webp_base) ){
$webp_on_page[$img_real]= $webp;
}
}
}
}
if( // replace jpg and png images to webp
$modx->event->name == 'OnWebPagePrerender' &&
stripos($_SERVER['HTTP_ACCEPT'], 'image/webp') !== false
){
if($disable_replacing_for_logged_user && $modx->user->hasSessionContext('mgr')) return '';
$options= [xPDO::OPT_CACHE_KEY=>'webp_on_page'];
$cache_key= md5(MODX_SITE_URL.$_SERVER['REQUEST_URI']);
$cached_webp_on_page= $modx->cacheManager->get($cache_key, $options);
$output= &$modx->resource->_output;
if( empty($cached_webp_on_page) ){
$webp_on_page= [];
preg_match_all('/<(img|div|section|footer)[^>]+>/i', $output, $result);
if(count($result)){ // Search images in img tag
foreach($result[0] as $img_tag) {
$img_tag= str_replace("'", '"', $img_tag); // src
preg_match('/(src|data-src|data-background)=("[^"]*")/i', $img_tag, $img[$img_tag]);
$img_real= str_replace('"', '', $img[$img_tag][2]);
check_image_file_for_webp_converter($img_real, $webp_on_page);
preg_match('/(srcset)=("[^"]*")/i', $img_tag, $img[$img_tag]); // srcset
$srcset= explode(',', str_replace('"', '', $img[$img_tag][2]));
foreach($srcset as $src_item){
$src_a= explode(' ', $src_item);
if(isset($src_a[0]) && !empty($src_a[0])) {
check_image_file_for_webp_converter($src_a[0], $webp_on_page);
} else {
if(isset($src_a[1]) && !empty($src_a[1])) {
check_image_file_for_webp_converter($src_a[1], $webp_on_page);
}
}
}
}
}
preg_match_all('/url\(([^)]*)"?\)/iu', $output, $result);
if(count($result)){ // Search images in url css rules
foreach($result[1] as $img_tag) {
if(stripos($img_real, 'data:')) continue;
$img_real= str_replace(['"',"'"], '', $img_tag);
check_image_file_for_webp_converter($img_real, $webp_on_page);
}
}
$webp_on_page['/webp/webp/']= '/webp/';
$webp_on_page['//webp/']= '/webp/';
$webp_on_page['.webp.webp']= '.webp';
if(count($webp_on_page)) $output= str_replace(array_keys($webp_on_page), array_values($webp_on_page), $output);
$modx->cacheManager->set($cache_key, serialize($webp_on_page), 0, $options);
} else {
$webp_on_page= unserialize($cached_webp_on_page);
if(count($webp_on_page)){
$output= str_replace(array_keys($webp_on_page), array_values($webp_on_page), $output);
}
}
return '';
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
)
)
[_cacheKey:protected] => web/context
[_policies:protected] => Array
(
[modAccessContext] => Array
(
[web] => Array
(
[0] => Array
(
[principal] => 0
[authority] => 9999
[policy] => Array
(
[load] => 1
[formit] => 1
[formit_encryptions] =>
)
)
[1] => Array
(
[principal] => 1
[authority] => 0
[policy] => Array
(
[about] => 1
[access_permissions] => 1
[actions] => 1
[change_password] => 1
[change_profile] => 1
[charsets] => 1
[class_map] => 1
[components] => 1
[content_types] => 1
[countries] => 1
[create] => 1
[credits] => 1
[customize_forms] => 1
[dashboards] => 1
[database] => 1
[database_truncate] => 1
[delete_category] => 1
[delete_chunk] => 1
[delete_context] => 1
[delete_document] => 1
[delete_weblink] => 1
[delete_symlink] => 1
[delete_static_resource] => 1
[delete_eventlog] => 1
[delete_plugin] => 1
[delete_propertyset] => 1
[delete_role] => 1
[delete_snippet] => 1
[delete_template] => 1
[delete_tv] => 1
[delete_user] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] => 1
[edit_chunk] => 1
[edit_context] => 1
[edit_document] => 1
[edit_weblink] => 1
[edit_symlink] => 1
[edit_static_resource] => 1
[edit_locked] => 1
[edit_plugin] => 1
[edit_propertyset] => 1
[edit_role] => 1
[edit_snippet] => 1
[edit_template] => 1
[edit_tv] => 1
[edit_user] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] => 1
[error_log_view] => 1
[events] => 1
[export_static] => 1
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_update] => 1
[file_upload] => 1
[file_unpack] => 1
[file_view] => 1
[flush_sessions] => 1
[frames] => 1
[help] => 1
[home] => 1
[import_static] => 1
[languages] => 1
[lexicons] => 1
[list] => 1
[load] => 1
[logout] => 1
[logs] => 1
[menus] => 1
[menu_reports] => 1
[menu_security] => 1
[menu_site] => 1
[menu_support] => 1
[menu_system] => 1
[menu_tools] => 1
[menu_user] => 1
[messages] => 1
[namespaces] => 1
[new_category] => 1
[new_chunk] => 1
[new_context] => 1
[new_document] => 1
[new_document_in_root] => 1
[new_plugin] => 1
[new_propertyset] => 1
[new_role] => 1
[new_snippet] => 1
[new_static_resource] => 1
[new_symlink] => 1
[new_template] => 1
[new_tv] => 1
[new_user] => 1
[new_weblink] => 1
[packages] => 1
[policy_delete] => 1
[policy_edit] => 1
[policy_new] => 1
[policy_save] => 1
[policy_template_delete] => 1
[policy_template_edit] => 1
[policy_template_new] => 1
[policy_template_save] => 1
[policy_template_view] => 1
[policy_view] => 1
[property_sets] => 1
[providers] => 1
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] => 1
[resource_duplicate] => 1
[resourcegroup_delete] => 1
[resourcegroup_edit] => 1
[resourcegroup_new] => 1
[resourcegroup_resource_edit] => 1
[resourcegroup_resource_list] => 1
[resourcegroup_save] => 1
[resourcegroup_view] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] => 1
[save_category] => 1
[save_chunk] => 1
[save_context] => 1
[save_document] => 1
[save_plugin] => 1
[save_propertyset] => 1
[save_role] => 1
[save_snippet] => 1
[save_template] => 1
[save_tv] => 1
[save_user] => 1
[search] => 1
[set_sudo] => 1
[settings] => 1
[sources] => 1
[source_delete] => 1
[source_edit] => 1
[source_save] => 1
[source_view] => 1
[steal_locks] => 1
[tree_show_element_ids] => 1
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] => 1
[usergroup_edit] => 1
[usergroup_new] => 1
[usergroup_save] => 1
[usergroup_user_edit] => 1
[usergroup_user_list] => 1
[usergroup_view] => 1
[view] => 1
[view_category] => 1
[view_chunk] => 1
[view_context] => 1
[view_document] => 1
[view_element] => 1
[view_eventlog] => 1
[view_offline] => 1
[view_plugin] => 1
[view_propertyset] => 1
[view_role] => 1
[view_snippet] => 1
[view_sysinfo] => 1
[view_template] => 1
[view_tv] => 1
[view_unpublished] => 1
[view_user] => 1
[workspaces] => 1
[formit] => 1
[formit_encryptions] => 1
)
)
[2] => Array
(
[principal] => 2
[authority] => 9999
[policy] => Array
(
[about] =>
[access_permissions] =>
[actions] =>
[change_password] =>
[change_profile] => 1
[charsets] =>
[class_map] => 1
[components] =>
[content_types] =>
[countries] => 1
[create] =>
[credits] =>
[customize_forms] =>
[dashboards] => 1
[database] =>
[database_truncate] =>
[delete_category] =>
[delete_chunk] =>
[delete_context] =>
[delete_document] => 1
[delete_eventlog] =>
[delete_plugin] =>
[delete_propertyset] =>
[delete_role] =>
[delete_snippet] =>
[delete_static_resource] => 1
[delete_symlink] => 1
[delete_template] =>
[delete_tv] =>
[delete_user] =>
[delete_weblink] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] =>
[edit_chunk] =>
[edit_context] =>
[edit_document] => 1
[edit_locked] => 1
[edit_plugin] =>
[edit_propertyset] =>
[edit_role] =>
[edit_snippet] =>
[edit_static_resource] => 1
[edit_symlink] => 1
[edit_template] =>
[edit_tv] =>
[edit_user] =>
[edit_weblink] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] =>
[error_log_view] =>
[events] =>
[export_static] =>
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_unpack] => 1
[file_update] => 1
[file_upload] => 1
[file_view] => 1
[flush_sessions] =>
[formit] => 1
[formit_encryptions] =>
[frames] => 1
[help] => 1
[home] => 1
[import_static] =>
[languages] =>
[lexicons] =>
[list] => 1
[load] => 1
[logout] => 1
[logs] =>
[menus] =>
[menu_reports] => 1
[menu_security] =>
[menu_site] => 1
[menu_support] => 1
[menu_system] =>
[menu_tools] => 1
[menu_trash] =>
[menu_user] => 1
[messages] =>
[namespaces] =>
[new_category] =>
[new_chunk] =>
[new_context] =>
[new_document] => 1
[new_document_in_root] =>
[new_plugin] =>
[new_propertyset] =>
[new_role] =>
[new_snippet] =>
[new_static_resource] => 1
[new_symlink] => 1
[new_template] =>
[new_tv] =>
[new_user] =>
[new_weblink] => 1
[packages] =>
[policy_delete] =>
[policy_edit] =>
[policy_new] =>
[policy_save] =>
[policy_template_delete] =>
[policy_template_edit] =>
[policy_template_new] =>
[policy_template_save] =>
[policy_template_view] =>
[policy_view] =>
[property_sets] =>
[providers] =>
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] =>
[resourcegroup_delete] =>
[resourcegroup_edit] =>
[resourcegroup_new] =>
[resourcegroup_resource_edit] =>
[resourcegroup_resource_list] =>
[resourcegroup_save] =>
[resourcegroup_view] =>
[resource_duplicate] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] =>
[save_category] =>
[save_chunk] =>
[save_context] =>
[save_document] => 1
[save_plugin] =>
[save_propertyset] =>
[save_role] =>
[save_snippet] =>
[save_template] =>
[save_tv] =>
[save_user] =>
[search] => 1
[settings] =>
[set_sudo] =>
[sources] =>
[source_delete] =>
[source_edit] =>
[source_save] =>
[source_view] => 1
[steal_locks] =>
[tree_show_element_ids] =>
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] =>
[usergroup_edit] =>
[usergroup_new] =>
[usergroup_save] =>
[usergroup_user_edit] =>
[usergroup_user_list] =>
[usergroup_view] =>
[view] => 1
[view_category] =>
[view_chunk] =>
[view_context] =>
[view_document] => 1
[view_element] =>
[view_eventlog] =>
[view_offline] =>
[view_plugin] =>
[view_propertyset] =>
[view_role] =>
[view_snippet] =>
[view_sysinfo] =>
[view_template] => 1
[view_tv] =>
[view_unpublished] => 1
[view_user] =>
[workspaces] =>
)
)
)
)
[web] => Array
(
[modAccessContext] => Array
(
[web] => Array
(
[0] => Array
(
[principal] => 0
[authority] => 9999
[policy] => Array
(
[load] => 1
[formit] => 1
[formit_encryptions] =>
)
)
[1] => Array
(
[principal] => 1
[authority] => 0
[policy] => Array
(
[about] => 1
[access_permissions] => 1
[actions] => 1
[change_password] => 1
[change_profile] => 1
[charsets] => 1
[class_map] => 1
[components] => 1
[content_types] => 1
[countries] => 1
[create] => 1
[credits] => 1
[customize_forms] => 1
[dashboards] => 1
[database] => 1
[database_truncate] => 1
[delete_category] => 1
[delete_chunk] => 1
[delete_context] => 1
[delete_document] => 1
[delete_weblink] => 1
[delete_symlink] => 1
[delete_static_resource] => 1
[delete_eventlog] => 1
[delete_plugin] => 1
[delete_propertyset] => 1
[delete_role] => 1
[delete_snippet] => 1
[delete_template] => 1
[delete_tv] => 1
[delete_user] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] => 1
[edit_chunk] => 1
[edit_context] => 1
[edit_document] => 1
[edit_weblink] => 1
[edit_symlink] => 1
[edit_static_resource] => 1
[edit_locked] => 1
[edit_plugin] => 1
[edit_propertyset] => 1
[edit_role] => 1
[edit_snippet] => 1
[edit_template] => 1
[edit_tv] => 1
[edit_user] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] => 1
[error_log_view] => 1
[events] => 1
[export_static] => 1
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_update] => 1
[file_upload] => 1
[file_unpack] => 1
[file_view] => 1
[flush_sessions] => 1
[frames] => 1
[help] => 1
[home] => 1
[import_static] => 1
[languages] => 1
[lexicons] => 1
[list] => 1
[load] => 1
[logout] => 1
[logs] => 1
[menus] => 1
[menu_reports] => 1
[menu_security] => 1
[menu_site] => 1
[menu_support] => 1
[menu_system] => 1
[menu_tools] => 1
[menu_user] => 1
[messages] => 1
[namespaces] => 1
[new_category] => 1
[new_chunk] => 1
[new_context] => 1
[new_document] => 1
[new_document_in_root] => 1
[new_plugin] => 1
[new_propertyset] => 1
[new_role] => 1
[new_snippet] => 1
[new_static_resource] => 1
[new_symlink] => 1
[new_template] => 1
[new_tv] => 1
[new_user] => 1
[new_weblink] => 1
[packages] => 1
[policy_delete] => 1
[policy_edit] => 1
[policy_new] => 1
[policy_save] => 1
[policy_template_delete] => 1
[policy_template_edit] => 1
[policy_template_new] => 1
[policy_template_save] => 1
[policy_template_view] => 1
[policy_view] => 1
[property_sets] => 1
[providers] => 1
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] => 1
[resource_duplicate] => 1
[resourcegroup_delete] => 1
[resourcegroup_edit] => 1
[resourcegroup_new] => 1
[resourcegroup_resource_edit] => 1
[resourcegroup_resource_list] => 1
[resourcegroup_save] => 1
[resourcegroup_view] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] => 1
[save_category] => 1
[save_chunk] => 1
[save_context] => 1
[save_document] => 1
[save_plugin] => 1
[save_propertyset] => 1
[save_role] => 1
[save_snippet] => 1
[save_template] => 1
[save_tv] => 1
[save_user] => 1
[search] => 1
[set_sudo] => 1
[settings] => 1
[sources] => 1
[source_delete] => 1
[source_edit] => 1
[source_save] => 1
[source_view] => 1
[steal_locks] => 1
[tree_show_element_ids] => 1
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] => 1
[usergroup_edit] => 1
[usergroup_new] => 1
[usergroup_save] => 1
[usergroup_user_edit] => 1
[usergroup_user_list] => 1
[usergroup_view] => 1
[view] => 1
[view_category] => 1
[view_chunk] => 1
[view_context] => 1
[view_document] => 1
[view_element] => 1
[view_eventlog] => 1
[view_offline] => 1
[view_plugin] => 1
[view_propertyset] => 1
[view_role] => 1
[view_snippet] => 1
[view_sysinfo] => 1
[view_template] => 1
[view_tv] => 1
[view_unpublished] => 1
[view_user] => 1
[workspaces] => 1
[formit] => 1
[formit_encryptions] => 1
)
)
[2] => Array
(
[principal] => 2
[authority] => 9999
[policy] => Array
(
[about] =>
[access_permissions] =>
[actions] =>
[change_password] =>
[change_profile] => 1
[charsets] =>
[class_map] => 1
[components] =>
[content_types] =>
[countries] => 1
[create] =>
[credits] =>
[customize_forms] =>
[dashboards] => 1
[database] =>
[database_truncate] =>
[delete_category] =>
[delete_chunk] =>
[delete_context] =>
[delete_document] => 1
[delete_eventlog] =>
[delete_plugin] =>
[delete_propertyset] =>
[delete_role] =>
[delete_snippet] =>
[delete_static_resource] => 1
[delete_symlink] => 1
[delete_template] =>
[delete_tv] =>
[delete_user] =>
[delete_weblink] => 1
[directory_chmod] => 1
[directory_create] => 1
[directory_list] => 1
[directory_remove] => 1
[directory_update] => 1
[edit_category] =>
[edit_chunk] =>
[edit_context] =>
[edit_document] => 1
[edit_locked] => 1
[edit_plugin] =>
[edit_propertyset] =>
[edit_role] =>
[edit_snippet] =>
[edit_static_resource] => 1
[edit_symlink] => 1
[edit_template] =>
[edit_tv] =>
[edit_user] =>
[edit_weblink] => 1
[element_tree] => 1
[empty_cache] => 1
[error_log_erase] =>
[error_log_view] =>
[events] =>
[export_static] =>
[file_create] => 1
[file_list] => 1
[file_manager] => 1
[file_remove] => 1
[file_tree] => 1
[file_unpack] => 1
[file_update] => 1
[file_upload] => 1
[file_view] => 1
[flush_sessions] =>
[formit] => 1
[formit_encryptions] =>
[frames] => 1
[help] => 1
[home] => 1
[import_static] =>
[languages] =>
[lexicons] =>
[list] => 1
[load] => 1
[logout] => 1
[logs] =>
[menus] =>
[menu_reports] => 1
[menu_security] =>
[menu_site] => 1
[menu_support] => 1
[menu_system] =>
[menu_tools] => 1
[menu_trash] =>
[menu_user] => 1
[messages] =>
[namespaces] =>
[new_category] =>
[new_chunk] =>
[new_context] =>
[new_document] => 1
[new_document_in_root] =>
[new_plugin] =>
[new_propertyset] =>
[new_role] =>
[new_snippet] =>
[new_static_resource] => 1
[new_symlink] => 1
[new_template] =>
[new_tv] =>
[new_user] =>
[new_weblink] => 1
[packages] =>
[policy_delete] =>
[policy_edit] =>
[policy_new] =>
[policy_save] =>
[policy_template_delete] =>
[policy_template_edit] =>
[policy_template_new] =>
[policy_template_save] =>
[policy_template_view] =>
[policy_view] =>
[property_sets] =>
[providers] =>
[publish_document] => 1
[purge_deleted] => 1
[remove] => 1
[remove_locks] =>
[resourcegroup_delete] =>
[resourcegroup_edit] =>
[resourcegroup_new] =>
[resourcegroup_resource_edit] =>
[resourcegroup_resource_list] =>
[resourcegroup_save] =>
[resourcegroup_view] =>
[resource_duplicate] => 1
[resource_quick_create] => 1
[resource_quick_update] => 1
[resource_tree] => 1
[save] =>
[save_category] =>
[save_chunk] =>
[save_context] =>
[save_document] => 1
[save_plugin] =>
[save_propertyset] =>
[save_role] =>
[save_snippet] =>
[save_template] =>
[save_tv] =>
[save_user] =>
[search] => 1
[settings] =>
[set_sudo] =>
[sources] =>
[source_delete] =>
[source_edit] =>
[source_save] =>
[source_view] => 1
[steal_locks] =>
[tree_show_element_ids] =>
[tree_show_resource_ids] => 1
[undelete_document] => 1
[unlock_element_properties] => 1
[unpublish_document] => 1
[usergroup_delete] =>
[usergroup_edit] =>
[usergroup_new] =>
[usergroup_save] =>
[usergroup_user_edit] =>
[usergroup_user_list] =>
[usergroup_view] =>
[view] => 1
[view_category] =>
[view_chunk] =>
[view_context] =>
[view_document] => 1
[view_element] =>
[view_eventlog] =>
[view_offline] =>
[view_plugin] =>
[view_propertyset] =>
[view_role] =>
[view_snippet] =>
[view_sysinfo] =>
[view_template] => 1
[view_tv] =>
[view_unpublished] => 1
[view_user] =>
[workspaces] =>
)
)
)
)
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modContext
[_package] => modx
[_alias] => modContext
[_pk] =>
[_pktype] =>
[_table] => `modx_context`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
[key] => key
[name] => name
[description] => description
[rank] => rank
)
[_lazy] => Array
(
)
[_fields] => Array
(
[key] => web
[name] =>
[description] =>
[rank] => 0
)
[_fieldMeta] => Array
(
[key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[index] => pk
)
[name] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[index] => index
)
[description] => Array
(
[dbtype] => tinytext
[phptype] => string
)
[rank] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
)
[_composites] => Array
(
[ContextResources] => Array
(
[class] => modContextResource
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[ContextSettings] => Array
(
[class] => modContextSetting
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[SourceElements] => Array
(
[class] => sources.modMediaSourceElement
[local] => key
[foreign] => context_key
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessContext
[local] => key
[foreign] => target
[owner] => local
[cardinality] => many
)
)
[_relatedObjects] => Array
(
[ContextResources] => Array
(
)
[ContextSettings] => Array
(
)
[SourceElements] => Array
(
)
[Acls] => Array
(
)
)
[_validator] => modValidator Object
(
[object] => modContext_mysql Object
*RECURSION*
[results] => Array
(
[key] => 1
)
[messages] => Array
(
)
)
[_validationRules] => Array
(
[key] => Array
(
[key] => Array
(
[type] => preg_match
[rule] => /^[a-zA-Z\x7f-\xff][a-zA-Z0-9\x2d-\x2f\x7f-\xff]*$/
[parameters] => Array
(
[message] => context_err_ns_key
)
)
)
)
[_validated] => Array
(
[key] => key
)
[_validationLoaded] => 1
[_new] => 1
[_cacheFlag] => 1
[_options] => Array
(
)
)
)
[request] => modRequest Object
(
[modx] => modX Object
*RECURSION*
[method] =>
[parameters] => Array
(
[GET] => Array
(
[q] => regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
)
[POST] => Array
(
)
[COOKIE] => Array
(
)
[REQUEST] => Array
(
[q] => regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
)
)
[headers] =>
)
[response] => modResponse Object
(
[modx] => modX Object
*RECURSION*
[header] =>
[body] =>
[contentType] => modContentType_mysql Object
(
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modContentType
[_package] => modx
[_alias] => modContentType
[_pk] =>
[_pktype] =>
[_table] => `modx_content_type`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 1
[name] => HTML
[description] => HTML content
[mime_type] => text/html
[file_extensions] => /
[headers] =>
[binary] => 0
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => INTEGER
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
[attributes] => unsigned
)
[name] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[index] => unique
)
[description] => Array
(
[dbtype] => tinytext
[phptype] => string
[null] => 1
)
[mime_type] => Array
(
[dbtype] => tinytext
[phptype] => string
)
[file_extensions] => Array
(
[dbtype] => tinytext
[phptype] => string
)
[headers] => Array
(
[dbtype] => mediumtext
[phptype] => array
)
[binary] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
[Resources] => Array
(
[class] => modResource
[local] => id
[foreign] => content_type
[owner] => local
[cardinality] => many
)
)
[_composites] => Array
(
)
[_relatedObjects] => Array
(
[Resources] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
)
[parser] => pdoParser Object
(
[pdoTools] => pdoTools Object
(
[modx] => modX Object
*RECURSION*
[timings] => Array
(
[0] => Array
(
[time] => 0.0267351
[message] => Retrieved data from cache "default/pdotools/fb97dc82d35d0101e50f4da167cd8933"
)
[1] => Array
(
[time] => 0.0171568
[message] => Loaded "modSnippet" with name "getCountryData"
)
[2] => Array
(
[time] => 0.0082171
[message] => Loaded "modSnippet" with name "convertValuteMeta"
)
[3] => Array
(
[time] => 0.0104489
[message] => Loaded "modSnippet" with name "canonical"
)
[4] => Array
(
[time] => 0.0025561
[message] => Loaded "modSnippet" with name "byIdsList"
)
[5] => Array
(
[time] => 0.0501020
[message] => Loaded "modSnippet" with name "phone"
)
[6] => Array
(
[time] => 0.0506508
[message] => Loaded "modSnippet" with name "customMenu1"
)
[7] => Array
(
[time] => 0.0853262
[message] => Loaded "modSnippet" with name "customMenuServices"
)
[8] => Array
(
[time] => 0.0045369
[message] => Loaded "modSnippet" with name "customMenuMobile"
)
[9] => Array
(
[time] => 0.0045002
[message] => Loaded "modSnippet" with name "ServiceRedirect"
)
[10] => Array
(
[time] => 0.0330379
[message] => Loaded "modSnippet" with name "pdoCrumbs"
)
[11] => Array
(
[time] => 0.0031030
[message] => Loaded "modSnippet" with name "host"
)
[12] => Array
(
[time] => 0.0010791
[message] => Loaded "modSnippet" with name "phpthumbon"
)
[13] => Array
(
[time] => 0.0009570
[message] => Loaded "modSnippet" with name "priceConvert"
)
[14] => Array
(
[time] => 0.0025518
[message] => Loaded "modSnippet" with name "getSpecialistId"
)
[15] => Array
(
[time] => 0.0124261
[message] => Loaded "modSnippet" with name "pdoResources"
)
)
[config] => Array
(
[fastMode] =>
[nestedChunkPrefix] => pdotools_
[offset] => 0
[checkPermissions] =>
[loadModels] =>
[prepareSnippet] =>
[prepareTVs] =>
[processTVs] =>
[outputSeparator] =>
[decodeJSON] => 1
[scheme] => -1
[fenomSyntax] => #\{(\$|\/|\w+(\s|\(|\|)|\(|')#
[elementsPath] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[cachePath] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/default/pdotools
[useFenom] => 1
[useFenomParser] => 1
[useFenomCache] => 1
[useFenomMODX] => 1
[useFenomPHP] => 1
[chunkExtensions] => Array
(
[0] => html
[1] => tpl
)
)
[store] => Array
(
[chunk] => Array
(
)
[snippet] => Array
(
)
[tv] => Array
(
)
[data] => Array
(
[microMODX] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[resource] => Array
(
[265] => modDocument_mysql Object
(
[_content] =>
[_output] =>
[_contextKey] => web
[_processed:protected] =>
[_cacheKey:protected] => [contextKey]/resources/[id]
[_refreshCache:protected] => 1
[_isForward] =>
[_jscripts] => Array
(
)
[_sjscripts] => Array
(
)
[_loadedjscripts] => Array
(
)
[showInContextMenu] => 1
[allowDrop] => -1
[allowListingInClassKeyDropdown] => 1
[allowChildrenResources] => 1
[xpdo] => modX Object
*RECURSION*
[_policies:protected] => Array
(
[web] => Array
(
)
)
[container] => narkologiya24
[fieldNames] =>
[_class] => modDocument
[_package] => modx
[_alias] => modDocument
[_pk] =>
[_pktype] =>
[_table] => `modx_site_content`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 265
[type] => document
[contentType] => text/html
[pagetitle] => Артём
[longtitle] =>
[description] =>
[alias] => artem
[alias_visible] => 1
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 6
[isfolder] => 1
[introtext] =>
[content] =>
[richtext] => 1
[template] => 2
[menuindex] => 0
[searchable] => 1
[cacheable] => 1
[createdby] => 0
[createdon] => 1685094286
[editedby] => 2
[editedon] => 1686116622
[deleted] => 0
[deletedon] => 0
[deletedby] => 0
[publishedon] => 1665401340
[publishedby] => 1
[menutitle] =>
[donthit] => 0
[privateweb] => 0
[privatemgr] => 0
[content_dispo] => 0
[hidemenu] => 0
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => regions/artem/
[uri_override] => 0
[hide_children_in_tree] => 0
[show_in_tree] => 0
[properties] => {"autoredirector":{"old_uri":"regions\/artem\/"}}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[type] => Array
(
[dbtype] => varchar
[precision] => 20
[phptype] => string
[null] =>
[default] => document
)
[contentType] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] => text/html
)
[pagetitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[longtitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[description] => Array
(
[dbtype] => text
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[alias] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] => 1
[default] =>
[index] => index
)
[alias_visible] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[link_attributes] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[published] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[pub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[unpub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[parent] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[isfolder] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[introtext] => Array
(
[dbtype] => text
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[content] => Array
(
[dbtype] => mediumtext
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[richtext] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[template] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[menuindex] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[searchable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[cacheable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[createdby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[createdon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[editedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[editedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deleted] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[deletedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deletedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[publishedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[publishedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[menutitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[donthit] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privateweb] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privatemgr] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[content_dispo] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[hidemenu] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[class_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => modDocument
[index] => index
)
[context_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => web
[index] => index
)
[content_type] => Array
(
[dbtype] => int
[precision] => 11
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 1
)
[uri] => Array
(
[dbtype] => text
[phptype] => string
[null] => 1
[index] => index
)
[uri_override] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[hide_children_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[show_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 1
[index] => index
)
[properties] => Array
(
[dbtype] => mediumtext
[phptype] => json
[null] => 1
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
[Parent] => Array
(
[class] => modResource
[local] => parent
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[CreatedBy] => Array
(
[class] => modUser
[local] => createdby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[EditedBy] => Array
(
[class] => modUser
[local] => editedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[DeletedBy] => Array
(
[class] => modUser
[local] => deletedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[PublishedBy] => Array
(
[class] => modUser
[local] => publishedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[Template] => Array
(
[class] => modTemplate
[local] => template
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[TemplateVars] => Array
(
[class] => modTemplateVar
[local] => id:template
[foreign] => contentid:templateid
[cardinality] => many
[owner] => local
)
[TemplateVarTemplates] => Array
(
[class] => modTemplateVarTemplate
[local] => template
[foreign] => templateid
[cardinality] => many
[owner] => local
)
[ContentType] => Array
(
[class] => modContentType
[local] => content_type
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Context] => Array
(
[class] => modContext
[local] => context_key
[foreign] => key
[owner] => foreign
[cardinality] => one
)
)
[_composites] => Array
(
[Children] => Array
(
[class] => modResource
[local] => id
[foreign] => parent
[cardinality] => many
[owner] => local
)
[TemplateVarResources] => Array
(
[class] => modTemplateVarResource
[local] => id
[foreign] => contentid
[cardinality] => many
[owner] => local
)
[ResourceGroupResources] => Array
(
[class] => modResourceGroupResource
[local] => id
[foreign] => document
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessResource
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[ContextResources] => Array
(
[class] => modContextResource
[local] => id
[foreign] => resource
[cardinality] => many
[owner] => local
)
)
[_relatedObjects] => Array
(
[Parent] =>
[CreatedBy] =>
[EditedBy] =>
[DeletedBy] =>
[PublishedBy] =>
[Template] =>
[TemplateVars] => Array
(
)
[TemplateVarTemplates] => Array
(
)
[ContentType] =>
[Context] =>
[Children] => Array
(
)
[TemplateVarResources] => Array
(
)
[ResourceGroupResources] => Array
(
)
[Acls] => Array
(
)
[ContextResources] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[113] => modDocument_mysql Object
(
[_content] =>
[_output] =>
[_contextKey] => web
[_processed:protected] =>
[_cacheKey:protected] => [contextKey]/resources/[id]
[_refreshCache:protected] => 1
[_isForward] =>
[_jscripts] => Array
(
)
[_sjscripts] => Array
(
)
[_loadedjscripts] => Array
(
)
[showInContextMenu] => 1
[allowDrop] => -1
[allowListingInClassKeyDropdown] => 1
[allowChildrenResources] => 1
[xpdo] => modX Object
*RECURSION*
[_policies:protected] => Array
(
[web] => Array
(
)
)
[container] => narkologiya24
[fieldNames] =>
[_class] => modDocument
[_package] => modx
[_alias] => modDocument
[_pk] =>
[_pktype] =>
[_table] => `modx_site_content`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 113
[type] => document
[contentType] => text/html
[pagetitle] => Лечение панических атак
[longtitle] =>
[description] =>
[alias] => lechenie-panicheskih-atak
[alias_visible] => 1
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 87
[isfolder] => 0
[introtext] =>
[content] =>
[richtext] => 1
[template] => 1
[menuindex] => 19
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 1682360998
[editedby] => 8
[editedon] => 1760437835
[deleted] => 0
[deletedon] => 0
[deletedby] => 0
[publishedon] => 1680686700
[publishedby] => 1
[menutitle] =>
[donthit] => 0
[privateweb] => 0
[privatemgr] => 0
[content_dispo] => 0
[hidemenu] => 0
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[uri_override] => 0
[hide_children_in_tree] => 0
[show_in_tree] => 1
[properties] => {"autoredirector":{"old_uri":"uslugi-i-ceny\/psihiatriya\/lechenie-panicheskih-atak\/"}}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[type] => Array
(
[dbtype] => varchar
[precision] => 20
[phptype] => string
[null] =>
[default] => document
)
[contentType] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] => text/html
)
[pagetitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[longtitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[description] => Array
(
[dbtype] => text
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[alias] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] => 1
[default] =>
[index] => index
)
[alias_visible] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[link_attributes] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[published] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[pub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[unpub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[parent] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[isfolder] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[introtext] => Array
(
[dbtype] => text
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[content] => Array
(
[dbtype] => mediumtext
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[richtext] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[template] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[menuindex] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[searchable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[cacheable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[createdby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[createdon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[editedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[editedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deleted] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[deletedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deletedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[publishedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[publishedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[menutitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[donthit] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privateweb] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privatemgr] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[content_dispo] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[hidemenu] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[class_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => modDocument
[index] => index
)
[context_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => web
[index] => index
)
[content_type] => Array
(
[dbtype] => int
[precision] => 11
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 1
)
[uri] => Array
(
[dbtype] => text
[phptype] => string
[null] => 1
[index] => index
)
[uri_override] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[hide_children_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[show_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 1
[index] => index
)
[properties] => Array
(
[dbtype] => mediumtext
[phptype] => json
[null] => 1
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
[Parent] => Array
(
[class] => modResource
[local] => parent
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[CreatedBy] => Array
(
[class] => modUser
[local] => createdby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[EditedBy] => Array
(
[class] => modUser
[local] => editedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[DeletedBy] => Array
(
[class] => modUser
[local] => deletedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[PublishedBy] => Array
(
[class] => modUser
[local] => publishedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[Template] => Array
(
[class] => modTemplate
[local] => template
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[TemplateVars] => Array
(
[class] => modTemplateVar
[local] => id:template
[foreign] => contentid:templateid
[cardinality] => many
[owner] => local
)
[TemplateVarTemplates] => Array
(
[class] => modTemplateVarTemplate
[local] => template
[foreign] => templateid
[cardinality] => many
[owner] => local
)
[ContentType] => Array
(
[class] => modContentType
[local] => content_type
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Context] => Array
(
[class] => modContext
[local] => context_key
[foreign] => key
[owner] => foreign
[cardinality] => one
)
)
[_composites] => Array
(
[Children] => Array
(
[class] => modResource
[local] => id
[foreign] => parent
[cardinality] => many
[owner] => local
)
[TemplateVarResources] => Array
(
[class] => modTemplateVarResource
[local] => id
[foreign] => contentid
[cardinality] => many
[owner] => local
)
[ResourceGroupResources] => Array
(
[class] => modResourceGroupResource
[local] => id
[foreign] => document
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessResource
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[ContextResources] => Array
(
[class] => modContextResource
[local] => id
[foreign] => resource
[cardinality] => many
[owner] => local
)
)
[_relatedObjects] => Array
(
[Parent] =>
[CreatedBy] =>
[EditedBy] =>
[DeletedBy] =>
[PublishedBy] =>
[Template] =>
[TemplateVars] => Array
(
)
[TemplateVarTemplates] => Array
(
)
[ContentType] =>
[Context] =>
[Children] => Array
(
)
[TemplateVarResources] => Array
(
)
[ResourceGroupResources] => Array
(
)
[Acls] => Array
(
)
[ContextResources] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[8] => modDocument_mysql Object
(
[_content] =>
[_output] =>
[_contextKey] => web
[_processed:protected] =>
[_cacheKey:protected] => [contextKey]/resources/[id]
[_refreshCache:protected] => 1
[_isForward] =>
[_jscripts] => Array
(
)
[_sjscripts] => Array
(
)
[_loadedjscripts] => Array
(
)
[showInContextMenu] => 1
[allowDrop] => -1
[allowListingInClassKeyDropdown] => 1
[allowChildrenResources] => 1
[xpdo] => modX Object
*RECURSION*
[_policies:protected] => Array
(
[web] => Array
(
)
)
[container] => narkologiya24
[fieldNames] =>
[_class] => modDocument
[_package] => modx
[_alias] => modDocument
[_pk] =>
[_pktype] =>
[_table] => `modx_site_content`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 8
[type] => document
[contentType] => text/html
[pagetitle] => Контент по умолчанию
[longtitle] =>
[description] =>
[alias] => kontent-po-umolchaniyu
[alias_visible] => 1
[link_attributes] =>
[published] => 0
[pub_date] => 0
[unpub_date] => 0
[parent] => 3
[isfolder] => 0
[introtext] =>
[content] =>
[richtext] => 1
[template] => 3
[menuindex] => 3
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 1679921146
[editedby] => 1
[editedon] => 1762509262
[deleted] => 0
[deletedon] => 0
[deletedby] => 0
[publishedon] => 0
[publishedby] => 0
[menutitle] =>
[donthit] => 0
[privateweb] => 0
[privatemgr] => 0
[content_dispo] => 0
[hidemenu] => 0
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => kontent-po-umolchaniyu/
[uri_override] => 0
[hide_children_in_tree] => 0
[show_in_tree] => 1
[properties] => {"autoredirector":{"old_uri":"kontent-po-umolchaniyu\/"}}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[type] => Array
(
[dbtype] => varchar
[precision] => 20
[phptype] => string
[null] =>
[default] => document
)
[contentType] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] => text/html
)
[pagetitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[longtitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[description] => Array
(
[dbtype] => text
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[alias] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] => 1
[default] =>
[index] => index
)
[alias_visible] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[link_attributes] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[published] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[pub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[unpub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[parent] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[isfolder] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[introtext] => Array
(
[dbtype] => text
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[content] => Array
(
[dbtype] => mediumtext
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[richtext] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[template] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[menuindex] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[searchable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[cacheable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[createdby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[createdon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[editedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[editedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deleted] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[deletedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deletedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[publishedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[publishedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[menutitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[donthit] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privateweb] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privatemgr] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[content_dispo] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[hidemenu] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[class_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => modDocument
[index] => index
)
[context_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => web
[index] => index
)
[content_type] => Array
(
[dbtype] => int
[precision] => 11
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 1
)
[uri] => Array
(
[dbtype] => text
[phptype] => string
[null] => 1
[index] => index
)
[uri_override] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[hide_children_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[show_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 1
[index] => index
)
[properties] => Array
(
[dbtype] => mediumtext
[phptype] => json
[null] => 1
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
[Parent] => Array
(
[class] => modResource
[local] => parent
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[CreatedBy] => Array
(
[class] => modUser
[local] => createdby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[EditedBy] => Array
(
[class] => modUser
[local] => editedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[DeletedBy] => Array
(
[class] => modUser
[local] => deletedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[PublishedBy] => Array
(
[class] => modUser
[local] => publishedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[Template] => Array
(
[class] => modTemplate
[local] => template
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[TemplateVars] => Array
(
[class] => modTemplateVar
[local] => id:template
[foreign] => contentid:templateid
[cardinality] => many
[owner] => local
)
[TemplateVarTemplates] => Array
(
[class] => modTemplateVarTemplate
[local] => template
[foreign] => templateid
[cardinality] => many
[owner] => local
)
[ContentType] => Array
(
[class] => modContentType
[local] => content_type
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Context] => Array
(
[class] => modContext
[local] => context_key
[foreign] => key
[owner] => foreign
[cardinality] => one
)
)
[_composites] => Array
(
[Children] => Array
(
[class] => modResource
[local] => id
[foreign] => parent
[cardinality] => many
[owner] => local
)
[TemplateVarResources] => Array
(
[class] => modTemplateVarResource
[local] => id
[foreign] => contentid
[cardinality] => many
[owner] => local
)
[ResourceGroupResources] => Array
(
[class] => modResourceGroupResource
[local] => id
[foreign] => document
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessResource
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[ContextResources] => Array
(
[class] => modContextResource
[local] => id
[foreign] => resource
[cardinality] => many
[owner] => local
)
)
[_relatedObjects] => Array
(
[Parent] =>
[CreatedBy] =>
[EditedBy] =>
[DeletedBy] =>
[PublishedBy] =>
[Template] =>
[TemplateVars] => Array
(
)
[TemplateVarTemplates] => Array
(
)
[ContentType] =>
[Context] =>
[Children] => Array
(
)
[TemplateVarResources] => Array
(
)
[ResourceGroupResources] => Array
(
)
[Acls] => Array
(
)
[ContextResources] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[1] => modDocument_mysql Object
(
[_content] =>
[_output] =>
[_contextKey] => web
[_processed:protected] =>
[_cacheKey:protected] => [contextKey]/resources/[id]
[_refreshCache:protected] => 1
[_isForward] =>
[_jscripts] => Array
(
)
[_sjscripts] => Array
(
)
[_loadedjscripts] => Array
(
)
[showInContextMenu] => 1
[allowDrop] => -1
[allowListingInClassKeyDropdown] => 1
[allowChildrenResources] => 1
[xpdo] => modX Object
*RECURSION*
[_policies:protected] => Array
(
[web] => Array
(
)
)
[container] => narkologiya24
[fieldNames] =>
[_class] => modDocument
[_package] => modx
[_alias] => modDocument
[_pk] =>
[_pktype] =>
[_table] => `modx_site_content`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 1
[type] => document
[contentType] => text/html
[pagetitle] => Главная
[longtitle] =>
[description] =>
[alias] => index
[alias_visible] => 1
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 0
[isfolder] => 0
[introtext] =>
[content] =>
[richtext] => 1
[template] => 1
[menuindex] => 0
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 1665139373
[editedby] => 1
[editedon] => 1762781326
[deleted] => 0
[deletedon] => 0
[deletedby] => 0
[publishedon] => 0
[publishedby] => 0
[menutitle] =>
[donthit] => 0
[privateweb] => 0
[privatemgr] => 0
[content_dispo] => 0
[hidemenu] => 1
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => index/
[uri_override] => 0
[hide_children_in_tree] => 0
[show_in_tree] => 1
[properties] => {"autoredirector":{"old_uri":"index\/"}}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[type] => Array
(
[dbtype] => varchar
[precision] => 20
[phptype] => string
[null] =>
[default] => document
)
[contentType] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] => text/html
)
[pagetitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[longtitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[description] => Array
(
[dbtype] => text
[phptype] => string
[null] =>
[default] =>
[index] => fulltext
[indexgrp] => content_ft_idx
)
[alias] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] => 1
[default] =>
[index] => index
)
[alias_visible] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[link_attributes] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[published] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[pub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[unpub_date] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
[index] => index
)
[parent] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[isfolder] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[introtext] => Array
(
[dbtype] => text
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[content] => Array
(
[dbtype] => mediumtext
[phptype] => string
[index] => fulltext
[indexgrp] => content_ft_idx
)
[richtext] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
)
[template] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[menuindex] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[searchable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[cacheable] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 1
[index] => index
)
[createdby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[createdon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[editedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[editedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deleted] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[deletedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[deletedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[publishedon] => Array
(
[dbtype] => int
[precision] => 20
[phptype] => timestamp
[null] =>
[default] => 0
)
[publishedby] => Array
(
[dbtype] => int
[precision] => 10
[phptype] => integer
[null] =>
[default] => 0
)
[menutitle] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[donthit] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privateweb] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[privatemgr] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[content_dispo] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[hidemenu] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[class_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => modDocument
[index] => index
)
[context_key] => Array
(
[dbtype] => varchar
[precision] => 100
[phptype] => string
[null] =>
[default] => web
[index] => index
)
[content_type] => Array
(
[dbtype] => int
[precision] => 11
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 1
)
[uri] => Array
(
[dbtype] => text
[phptype] => string
[null] => 1
[index] => index
)
[uri_override] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[hide_children_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
[index] => index
)
[show_in_tree] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 1
[index] => index
)
[properties] => Array
(
[dbtype] => mediumtext
[phptype] => json
[null] => 1
)
)
[_fieldAliases] => Array
(
)
[_aggregates] => Array
(
[Parent] => Array
(
[class] => modResource
[local] => parent
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[CreatedBy] => Array
(
[class] => modUser
[local] => createdby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[EditedBy] => Array
(
[class] => modUser
[local] => editedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[DeletedBy] => Array
(
[class] => modUser
[local] => deletedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[PublishedBy] => Array
(
[class] => modUser
[local] => publishedby
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[Template] => Array
(
[class] => modTemplate
[local] => template
[foreign] => id
[cardinality] => one
[owner] => foreign
)
[TemplateVars] => Array
(
[class] => modTemplateVar
[local] => id:template
[foreign] => contentid:templateid
[cardinality] => many
[owner] => local
)
[TemplateVarTemplates] => Array
(
[class] => modTemplateVarTemplate
[local] => template
[foreign] => templateid
[cardinality] => many
[owner] => local
)
[ContentType] => Array
(
[class] => modContentType
[local] => content_type
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Context] => Array
(
[class] => modContext
[local] => context_key
[foreign] => key
[owner] => foreign
[cardinality] => one
)
)
[_composites] => Array
(
[Children] => Array
(
[class] => modResource
[local] => id
[foreign] => parent
[cardinality] => many
[owner] => local
)
[TemplateVarResources] => Array
(
[class] => modTemplateVarResource
[local] => id
[foreign] => contentid
[cardinality] => many
[owner] => local
)
[ResourceGroupResources] => Array
(
[class] => modResourceGroupResource
[local] => id
[foreign] => document
[cardinality] => many
[owner] => local
)
[Acls] => Array
(
[class] => modAccessResource
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[ContextResources] => Array
(
[class] => modContextResource
[local] => id
[foreign] => resource
[cardinality] => many
[owner] => local
)
)
[_relatedObjects] => Array
(
[Parent] =>
[CreatedBy] =>
[EditedBy] =>
[DeletedBy] =>
[PublishedBy] =>
[Template] =>
[TemplateVars] => Array
(
)
[TemplateVarTemplates] => Array
(
)
[ContentType] =>
[Context] =>
[Children] => Array
(
)
[TemplateVarResources] => Array
(
)
[ResourceGroupResources] => Array
(
)
[Acls] => Array
(
)
[ContextResources] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
)
[fenom] => Array
(
[fb97dc82d35d0101e50f4da167cd8933] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => pdoTools Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => fb97dc82d35d0101e50f4da167cd8933
[_scm:protected] =>
[_base_name:protected] => runtime
[_fenom:protected] => FenomX Object
(
[pdoTools:protected] => pdoTools Object
*RECURSION*
[modx:protected] => modX Object
*RECURSION*
[pre_filters] => Array
(
)
[filters] => Array
(
)
[tag_filters] => Array
(
)
[call_filters] => Array
(
)
[post_filters] => Array
(
)
[_storage:protected] => Array
(
[128@file:templates/MainTemplate.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:templates/MainTemplate.tpl
[_scm:protected] =>
[_base_name:protected] => templates/MainTemplate.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1756820204
[_depends:protected] => Array
(
[file] => Array
(
[templates/LayoutTemplate.tpl] => 1762520139
[templates/MainTemplate.tpl] => 1756820204
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/head.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/head.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/head.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762781526
[_depends:protected] => Array
(
[file] => Array
(
[chunks/head.tpl] => 1762781526
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/header.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/header.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/header.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1746608714
[_depends:protected] => Array
(
[file] => Array
(
[chunks/header.tpl] => 1746608714
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/infoblocks/infoblock_banner.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/infoblocks/infoblock_banner.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/infoblocks/infoblock_banner.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762429170
[_depends:protected] => Array
(
[file] => Array
(
[chunks/infoblocks/infoblock_banner.tpl] => 1762429170
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/breadcrumbs.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/breadcrumbs.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/breadcrumbs.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762429167
[_depends:protected] => Array
(
[file] => Array
(
[chunks/breadcrumbs.tpl] => 1762429167
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/infoblocks/infoblock_spec.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/infoblocks/infoblock_spec.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/infoblocks/infoblock_spec.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762933727
[_depends:protected] => Array
(
[file] => Array
(
[chunks/infoblocks/infoblock_spec.tpl] => 1762933727
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
)
[_compile_dir:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/default/pdotools/file/
[_compile_id:protected] =>
[_compiles:protected] => Array
(
)
[_options:protected] => 128
[_provider:Fenom:private] => modChunkProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
)
[_providers:protected] => Array
(
[template] => modTemplateProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
)
[file] => modFileProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
[_path:Fenom\Provider:private] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements
[_clear_cache:protected] =>
)
)
[_modifiers:protected] => Array
(
[upper] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[up] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lower] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[low] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[date_format] => Fenom\Modifier::dateFormat
[date] => Fenom\Modifier::date
[truncate] => Fenom\Modifier::truncate
[escape] => Fenom\Modifier::escape
[e] => Fenom\Modifier::escape
[unescape] => Fenom\Modifier::unescape
[strip] => Fenom\Modifier::strip
[length] => Fenom\Modifier::length
[iterable] => Fenom\Modifier::isIterable
[replace] => Fenom\Modifier::replace
[ereplace] => Fenom\Modifier::ereplace
[match] => Fenom\Modifier::match
[ematch] => Fenom\Modifier::ematch
[split] => Fenom\Modifier::split
[esplit] => Fenom\Modifier::esplit
[join] => Fenom\Modifier::join
[in] => Fenom\Modifier::in
[range] => Fenom\Modifier::range
[md5] => md5
[sha1] => sha1
[crc32] => crc32
[urldecode] => urldecode
[urlencode] => urlencode
[rawurldecode] => rawurldecode
[base64_decode] => base64_decode
[base64_encode] => base64_encode
[http_build_query] => http_build_query
[print_r] => print_r
[var_dump] => var_dump
[dump] => var_dump
[nl2br] => nl2br
[ellipsis] => Fenom\Modifier::truncate
[len] => Fenom\Modifier::length
[strlen] => Fenom\Modifier::length
[number_format] => number_format
[number] => number_format
[reset] => reset
[end] => end
[strtolower] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lowercase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lcase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[strtoupper] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[uppercase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucwords] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucfirst] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[htmlentities] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[htmlent] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[limit] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$limit] => <optional>
[$enc] => <optional>
)
)
[tag] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[esc] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[strip_tags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[stripTags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[striptags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[notags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[stripmodxtags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[cdata] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[strrev] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[reverse] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[wordwrap] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$width] => <optional>
[$break] => <optional>
)
)
[wordwrapcut] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$width] => <optional>
[$break] => <optional>
)
)
[fuzzydate] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$date] => <required>
[$format] => <optional>
)
)
[mo] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$groups] => <optional>
[$matchAll] => <optional>
)
)
[memberof] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$groups] => <optional>
[$matchAll] => <optional>
)
)
[ismember] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$groups] => <optional>
[$matchAll] => <optional>
)
)
[isloggedin] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$ctx] => <optional>
)
)
[isnotloggedin] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$ctx] => <optional>
)
)
[decl] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$amount] => <required>
[$variants] => <required>
[$number] => <optional>
[$delimiter] => <optional>
)
)
[declension] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$amount] => <required>
[$variants] => <required>
[$number] => <optional>
[$delimiter] => <optional>
)
)
[url] => Closure Object
(
[static] => Array
(
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$options] => <optional>
[$args] => <optional>
)
)
[lexicon] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
[$params] => <optional>
[$language] => <optional>
)
)
[userinfo] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$field] => <optional>
)
)
[user] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$field] => <optional>
)
)
[resource] => Closure Object
(
[static] => Array
(
[pdo] => pdoTools Object
*RECURSION*
[modx] => modX Object
*RECURSION*
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$id] => <required>
[$field] => <optional>
)
)
[snippet] => Closure Object
(
[static] => Array
(
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$name] => <required>
[$params] => <optional>
)
)
[chunk] => Closure Object
(
[static] => Array
(
[pdo] => pdoTools Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$name] => <required>
[$params] => <optional>
)
)
[print] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$wrap] => <optional>
)
)
[toPlaceholder] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$key] => <required>
)
)
[setPlaceholder] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$key] => <required>
)
)
[fromPlaceholder] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
)
)
[placeholder] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
)
)
[cssToHead] => Closure Object
(
[static] => Array
(
[micro] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$media] => <optional>
)
)
[htmlToHead] => Closure Object
(
[static] => Array
(
[micro] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[htmlToBottom] => Closure Object
(
[static] => Array
(
[micro] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[jsToHead] => Closure Object
(
[static] => Array
(
[micro] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$plaintext] => <optional>
)
)
[jsToBottom] => Closure Object
(
[static] => Array
(
[micro] => microMODX Object
(
[modx:protected] => modX Object
*RECURSION*
[pdoTools:protected] => pdoTools Object
*RECURSION*
[lexicon] => microMODXLexicon Object
(
[modx:protected] => modX Object
*RECURSION*
[lexicon:protected] => modLexicon Object
(
[modx] => modX Object
*RECURSION*
[_lexicon:protected] => Array
(
[ru] => Array
(
[clientconfig] => Конфигурация
[clientconfig.desc] => Установка и обновление конфигурации сайта.
[clientconfig.add_setting] => Добавить настройку
[clientconfig.update_setting] => Обновить настройку
[clientconfig.duplicate_setting] => Копировать настройку
[clientconfig.remove_setting] => Удалить настройку
[clientconfig.remove_setting.confirm] => Вы уверены, что хотите удалить эту настройку?
[clientconfig.add_group] => Добавить группу
[clientconfig.update_group] => Обновить группу
[clientconfig.remove_group] => Удалить группу
[clientconfig.remove_group.confirm] => Вы уверены, что хотите удалить эту группу? Все параметры из этой группы не будут видны для клиента, пока вы не добавите их в другую группу.
[clientconfig.admin] => Администрирование
[clientconfig.adminpanel] => Панель администрирования конфигурации
[clientconfig.cgsetting_err_ns_key] => Обязателен ключ для настройки.
[clientconfig.cgsetting_err_ae_key] => Такой ключ уже существует.
[clientconfig.description] => Описание
[clientconfig.default] => Значение по умолчанию
[clientconfig.error.noresults] => Элементы не найдены.
[clientconfig.filter_on_group] => Фильтр по группе
[clientconfig.id] => ID
[clientconfig.is_required] => Обязателен?
[clientconfig.is_required.long] => Настройка обязательна
[clientconfig.group] => Группа
[clientconfig.groups] => Группы
[clientconfig.key] => Ключ
[clientconfig.label] => Название
[clientconfig.no_configuration_yet] => Нет доступных конфигураций
[clientconfig.no_configuration_yet.desc] => Кажется, еще не созданы какие-либо конфигурации. Если вы являетесь администратором сайта, пожалуйста изучите <a href="http://rtfm.modx.com/display/ADDON/ClientConfig">официальную документацию</a> по настройке конфигурации для вашего клиента.
[clientconfig.options] => Параметры поля
[clientconfig.options.desc] => Для некоторых типов полей, таких как выпадающие списки, вы можете задать параметры. Разделите разные параметры двумя вертикальными чертами (||) и если вы хотите другое значение, чем то, что видит клиент, используйте "название==значение".
[clientconfig.save_config] => Сохранить конфигурацию
[clientconfig.sortorder] => Порядок сортировки
[clientconfig.settings] => Настройки
[clientconfig.settings_count] => Кол-во настроек
[clientconfig.value] => Значение
[clientconfig.xtype] => Тип поля
[clientconfig.xtype.textfield] => Текст
[clientconfig.xtype.textarea] => Текстовая область
[clientconfig.xtype.richtext] => Текстовый редактор
[clientconfig.xtype.numberfield] => Число
[clientconfig.xtype.colorpalette] => Выбор цвета
[clientconfig.xtype.xcheckbox] => Чекбокс
[clientconfig.xtype.datefield] => Дата
[clientconfig.xtype.timefield] => Время
[clientconfig.xtype.combobox] => Выпадающий список
[clientconfig.xtype.image] => Изображение
[clientconfig.xtype.googlefonts] => Список шрифтов Google
[clientconfig.to_client_view] => Показать клиенту
[clientconfig.saved] => Сохранено
[clientconfig.saved.text] => Настройки были сохранены.
[clientconfig.field_is_required] => Этот параметр не может быть пустым.
[clientconfig.create_groups_first] => Сначала создайте группу
[clientconfig.create_groups_first.desc] => Извините, но прежде чем вы сможете добавить настройку, вам необходима хотя бы одна группа. Без группы настройки не могут быть отображены клиенту.
[clientconfig.export_settings] => Экспортировать настройки
[clientconfig.export_settings.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все настройки ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_settings] => Импортировать настройки
[clientconfig.import_settings.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать настройки, экспортированные ранее или с другого сайта. <b>Примечание:</b> настройки содержат ссылки на группы по их ID; если вы импортируете настройки, вам потребуется также импортировать и группы.
[clientconfig.export_groups] => Экспортировать группы
[clientconfig.export_groups.confirm] => Когда вы нажмете «Да», будет сгенерирован и скачан XML-файл, который содержит все группы ClientConfig. Вы уверены что хотите продолжить?
[clientconfig.import_groups] => Импортировать группы
[clientconfig.import_groups.desc] => Загрузив XML-файл и выбрав правильный режим импорта, вы можете импортировать группы, экспортированные ранее или с другого сайта.
[clientconfig.import_file] => Файл для импорта
[clientconfig.import_mode] => Режим импорта
[clientconfig.import_mode.insert] => Вставить: оставить существующие [[+what]] и добавить импортированные данные
[clientconfig.import_mode.overwrite] => Перезаписать: оставить существующие [[+what]], но перезаписать их, если они имеют одинаковый ID
[clientconfig.import_mode.replace] => Заменить: сначала удалить все текущие [[+what]], а затем импортировать новые данные
[clientconfig.start_import] => Начать импорт
[clientconfig.error.xml_not_loaded] => Не загружен корректный XML-файл.
[clientconfig.error.not_an_export] => Загруженный файл не является корректным файлом экспорта для ClientConfig.
[clientconfig.error.importing_row] => Что-то пошло не так в процессе сохранения экспорта:
[clientconfig.xtype.password] => Пароль
[clientconfig.xtype.file] => Файл
[clientconfig.source] => Источник файлов
[clientconfig.source.desc] => Источник файлов для диспетчера файлов.
[clientconfig.choose_context] => Выберите контекст
[clientconfig.global_values] => Глобальные
[clientconfig.config_for_context] => Конфигурация для [[+context]]
[clientconfig.categories] => Категории
[clientconfig.process_options] => Обрабатывать теги в параметрах
[clientconfig.xtype.line] => Line (divider)
[clientconfig.xtype.code] => Code (requires Ace editor installed)
[clientconfig.xtype.email] => Email
[narkologiya24] => narkologiya24.clinic
[narkologiya24_clinic_name] => Наркология 24/7
[narkologiya24_logo] => Логотип
[narkologiya24_clinic] => Наркологическая клиника
[narkologiya24_clinic_2] => Сеть наркологических клиник
[narkologiya24_city] => Ваш город
[narkologiya24_city_2] => г.
[narkologiya24_price] => Наши цены
[narkologiya24_price_2] => Все цены
[narkologiya24_price_3] => Стоимость
[narkologiya24_reviews] => Отзывы
[narkologiya24_faq] => Часто задаваемые вопросы
[narkologiya24_btn_text_1] => Обратный звонок
[narkologiya24_btn_text_2] => Записаться
[narkologiya24_btn_text_3] => Узнать больше
[narkologiya24_btn_text_4] => Отправить заявку
[narkologiya24_btn_text_5] => Получить консультацию
[narkologiya24_btn_text_6] => Отправить
[narkologiya24_btn_text_7] => Оставить отзыв
[narkologiya24_btn_text_8] => Отправить отзыв
[narkologiya24_btn_text_9] => Подписаться на рассылку
[narkologiya24_btn_text_10] => Заказать
[narkologiya24_btn_text_11] => Версия для слабовидящих
[narkologiya24_btn_text_12] => Перезвоните мне
[narkologiya24_btn_text_13] => Заказать звонок
[narkologiya24_btn_text_14] => Позвонить
[narkologiya24_btn_text_15] => Записаться на прием
[narkologiya24_btn_text_16] => Подробнее
[narkologiya24_btn_text_17] => Откликнуться
[narkologiya24_btn_text_18] => Показать все
[narkologiya24_btn_text_19] => Только популярные
[narkologiya24_btn_text_20] => Очистить
[narkologiya24_btn_text_21] => Сбросить
[narkologiya24_btn_text_22] => Принять
[narkologiya24_btn_text_23] => Показать больше
[narkologiya24_btn_text_24] => Весь список городов
[narkologiya24_btn_text_25] => Свернуть
[narkologiya24_close] => Закрыть
[narkologiya24_name] => Ваше имя
[narkologiya24_phone] => Телефон
[narkologiya24_comment] => Комментарий
[narkologiya24_review] => Ваш отзыв
[narkologiya24_soc] => Telegram/LinkedIn/Другое
[narkologiya24_link_resume] => Ссылка на резюме
[narkologiya24_file_resume] => <span class="span-first">Выберите файл</span> или перетащите в это поле<br><span class="span-second">(.doc, .pdf, .docx, .rtf)</span>
[narkologiya24_policy] => Я ознакомлен(а) с <a href="[[!+city_url]][[~24]]">Политикой конфиденциальности</a> и даю свое <a href="[[!+city_url]][[~1462]]">Согласие на обработку персональных данных</a>
[narkologiya24_policy_2] => Нажимая кнопку “[[%narkologiya24_btn_text_2? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_3] => Нажимая кнопку “[[%narkologiya24_btn_text_6? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_policy_4] => Нажимая кнопку “[[%narkologiya24_btn_text_8? &language=`[[++cultureKey]]`]]” вы соглашаетесь с <a href="[[!+city_url]][[~24]]">политикой конфиденциальности</a> данного сайта
[narkologiya24_from] => от
[narkologiya24_feedback_phone] => Позвоните нам
[narkologiya24_invite] => Присоединяйтесь к нам
[narkologiya24_pay] => Мы принимаем к оплате
[narkologiya24_cashe] => наличные
[narkologiya24_subscribe] => Подпишитесь на наши рассылки
[narkologiya24_prive] => Все права защищены
[narkologiya24_time] => Круглосуточно 24/7
[narkologiya24_time_2] => Режим приема
[narkologiya24_we_work] => Мы работаем
[narkologiya24_address] => Адрес
[narkologiya24_address_call_center] => Адрес колл-центра
[narkologiya24_icon] => иконка
[narkologiya24_contacts] => Контакты
[narkologiya24_vacancy] => Отклик на вакансию
[narkologiya24_search_1] => Поиск по услуге
[narkologiya24_search_2] => Поиск
[narkologiya24_all_reviews] => Все отзывы
[narkologiya24_no_result] => По вашему запросу ничего не найдено
[narkologiya24_article_expert] => Статья проверена экспертом
[narkologiya24_go_services] => Перейти к услуге
[narkologiya24_feedback] => Получить обратный звонок
[narkologiya24_feedback_2] => Не нашли категорию или остались вопросы,оставьте заявку и мы поможем вам
[narkologiya24_send_form] => Форма отправлена
[narkologiya24_send_form_2] => В ближайшее время мы с вами свяжемся
[narkologiya24_send_form_3] => Спасибо за Ваш отзыв
[narkologiya24_send_form_4] => Вы подписаны на рассылку
[narkologiya24_no_result_text] => Поиск не дал результатов
[narkologiya24_days] => сут
[narkologiya24_form_spec] => Получите консультацию специалиста
[narkologiya24_cookies] => <p>Для обеспечения оптимальной работы, анализа использования и улучшения пользовательского опыта на сайте используются технологии cookie.</p><p>Продолжая пользоваться сайтом, Вы соглашаетесь с размещением cookie-файлов на Вашем устройстве на условиях, изложенных в <a href="[[!+city_url]][[~24]]">Политике конфиденциальности.</a></p>
[narkologiya24_payment_title] => Мы принимаем к оплате
[narkologiya24_payment_1] => Карты МИР
[narkologiya24_payment_2] => СБП
[narkologiya24_payment_3] => Перевод
[narkologiya24_payment_4] => Наличные
[narkologiya24_payment_5] => QR-код
[narkologiya24_expert_opinion] => Мнение эксперта
[narkologiya24_hot_line] => Горячая линия 24/7
[narkologiya24_brigade] => Выездные бригады работают круглосуточно
[narkologiya24_standart] => Работаем по стандартам
[attributes] => Атрибуты
[capitalize] => Прописные
[checkbox] => Флажки (checkbox)
[checkbox_columns] => Столбцы
[checkbox_columns_desc] => Количество колонок, в которых будут отображаться флажки (checkbox).
[class] => Класс
[combo_allowaddnewdata] => Разрешить добавлять новые элементы
[combo_allowaddnewdata_desc] => Если выбрано «Да», разрешает добавлять элементы, которые еще не в списке. По умолчанию «Нет».
[combo_forceselection] => Выбор только из списка
[combo_forceselection_desc] => Если включено автозаполнение и если выбрано «Да», то будет разрешен ввод элементов только из списка.
[combo_forceselection_multi_desc] => Если выбрано «Да», то будет разрешен выбор элементов только из списка. Если выбрано «Нет», то будет разрешен ввод пользовательских значений.
[combo_listempty_text] => Текст для пустого списка
[combo_listempty_text_desc] => Если автозавершение включено, и пользователь вводит значение, отсутствующее в списке, будет отображён указанный текст.
[combo_listheight] => Высота списка
[combo_listheight_desc] => Высота самого выпадающего списка, в пикселях. По умолчанию высота как у combobox.
[combo_listwidth] => Ширина списка
[combo_listwidth_desc] => Ширина выпадающего списка в пикселях. По умолчанию ширина поля с выпадающим списком.
[combo_maxheight] => Максимальная высота
[combo_maxheight_desc] => Максимальная высота выпадающего списка в пикселях до того как будет показана прокрутка (по умолчанию 300px).
[combo_stackitems] => Выбранные значения в столбик
[combo_stackitems_desc] => Если выбрать «Да», выбранные значения будут выстраиваться вертикально. По умолчанию «Нет», при этом значения выстраиваются в одну строку.
[combo_title] => Заголовок списка
[combo_title_desc] => Если указано, в начале выпадающего списка будет создан заголовок, содержащий указанный текст.
[combo_typeahead] => Включить автозавершение
[combo_typeahead_desc] => Если выбрать «Да», набираемое значение будет завершаться, если оно совпадает с одним из возможных значений, и автоматически выбираться (по умолчанию выключено).
[combo_typeahead_delay] => Задержка автозавершения
[combo_typeahead_delay_desc] => Задержка в миллисекундах перед автозавершением набираемого значения, если автозавершение включено (по умолчанию 250).
[date] => Дата
[date_format] => Формат даты
[date_use_current] => Если не установлено, использовать текущую дату
[default] => По умолчанию
[delim] => Разделитель
[delimiter] => Разделитель
[disabled_dates] => Неактивные даты
[disabled_dates_desc] => Список дат через запятую, недоступных для выбора. На основе этого списка будет сгенерировано регулярное выражение, что дает широкие возможности. Некоторые примеры:<br />- Запретить перечисленные даты: 2003-03-08,2003-09-16<br />- Запретить перечисленные дни для любого года: 03-08,09-16<br />- Только совпадающие вначале: ^03-08<br />- Запретить все дни марта 2006: 03-..-2006<br />- Запретить все дни марта: ^03<br />Следует обратить внимание, что формат дат, указываемых в списке, должен соответствовать формату, заданному в настройках. Если в формате даты используется точка, то необходимо экранировать ее в данном списке.
[disabled_days] => Неактивные дни
[disabled_days_desc] => Список недоступных для выбора дней недели, через запятую. Дни пронумерованы, начиная с нуля. Некоторые примеры:<br>- Запретить воскресенье и субботу: 0,6<br>- Запретить будние дни: 1,2,3,4,5
[dropdown] => Выпадающий список
[earliest_date] => Ранняя дата
[earliest_date_desc] => Самая ранняя дата, которую можно выбрать.
[earliest_time] => Раннее время
[earliest_time_desc] => Самое раннее время, которое можно выбрать.
[email] => Электронная почта
[file] => Файл
[height] => Высота
[hidden] => Скрытый
[htmlarea] => HTML-поле
[htmltag] => HTML-тег
[image] => Изображение
[image_align] => Выравнивание
[image_align_list] => none,baseline,top,middle,bottom,texttop,absmiddle,absbottom,left,right
[image_alt] => Альтернативный текст
[image_border_size] => Размер границы
[image_hspace] => горизонтальное пространство
[image_vspace] => вертикальное пространство
[latest_date] => Поздняя дата
[latest_date_desc] => Самая поздняя дата, которую можно выбрать.
[latest_time] => Позднее время
[latest_time_desc] => Самое позднее время, которое можно выбрать.
[listbox] => Список (одиночный выбор)
[listbox-multiple] => Список (множественный выбор)
[list-multiple-legacy] => Устаревший список множественного выбора
[lower_case] => Нижний регистр
[max_length] => Максимальная длина
[min_length] => Минимальная длина
[regex_text] => Регулярное выражение содержит ошибку
[regex] => Проверка регулярного выражения
[name] => Название
[number] => Число
[number_allowdecimals] => Разрешить десятичные
[number_allownegative] => Разрешить минус
[number_decimalprecision] => Точность
[number_decimalprecision_desc] => Число знаков после десятичного разделителя (по умолчанию 2).
[number_strict_decimalprecision] => Строгая десятичная точность
[number_strict_decimalprecision_desc] => При значении «Да» сохраняет конечные нули в десятичных знаках (по умолчанию «Нет»).
[number_decimalseparator] => Разделитель
[number_decimalseparator_desc] => Символ(ы), используемый в качестве десятичного разделителя (по умолчанию ".")
[number_maxvalue] => Максимальное значение
[number_minvalue] => Минимальное значение
[option] => Переключатели (radio)
[parent_resources] => Родительские ресурсы
[radio_columns] => Столбцы
[radio_columns_desc] => Число столбцов, на которые будут разделены переключатели.
[rawtext] => Сырой текст (устарело)
[rawtextarea] => Область сырого текста (устарело)
[required] => Может быть незаполненным
[required_desc] => Если выбрано «Нет», MODX не разрешит пользователю сохранить ресурс пока это поле не будет заполнено.
[resourcelist] => Список ресурсов
[resourcelist_depth] => Глубина
[resourcelist_depth_desc] => По умолчанию 10.
[resourcelist_includeparent] => Включать родителей
[resourcelist_includeparent_desc] => Если выбрать «Да», в список будут включаться ресурсы, указанные в поле «Родители».
[resourcelist_limitrelatedcontext] => Ограничить текущим контекстом
[resourcelist_limitrelatedcontext_desc] => Если выбрать «Да», в список будут включаться ресурсы только из того же контекста, что и текущий ресурс.
[resourcelist_limit] => Лимит
[resourcelist_limit_desc] => Количество ресурсов в списке. 0 или пусто обозначает отсутствие ограничений.
[resourcelist_parents] => Родители
[resourcelist_parents_desc] => Список ID ресурсов, дочерние ресурсы которых будут в списке.
[resourcelist_where] => Where условие
[resourcelist_where_desc] => Объект JSON с условиями для фильтрации запроса выводящего список ресурсов (фильтрация по TV не поддерживается).<br/>Примеры: [{"template:=":"4"}], [{"pagetitle:!=":"Home"}], [{"parent:IN":[34,56]}]
[richtext] => Текстовый редактор
[sentence_case] => Чувствительный к регистру
[shownone] => Разрешить пустой выбор
[shownone_desc] => Разрешить пользователю делать пустой выбор, определяющий пустое значение.
[start_day] => Первый день недели
[start_day_desc] => День, с которого начинается неделя (по умолчанию 0, неделя начинается с воскресенья).
[string] => Строка
[string_format] => Строковый формат
[style] => Стиль
[tag_id] => ID тега
[tag_name] => Название тега
[target] => Цель
[text] => Текст
[textarea] => Текстовая область
[textareamini] => Текстовая область (мини)
[textbox] => Текстовый блок
[time_increment] => Приращение времени
[time_increment_desc] => Количество минут между каждым значением времени в списке (по умолчанию 15).
[hide_time] => Скрыть выбор времени
[title] => Заголовок
[upper_case] => Верхний регистр
[url] => URL
[url_display_text] => Показать текст
[width] => Ширина
[pdotools_prop_context] => Ограничение выборки по контексту ресурсов.
[pdotools_prop_field_context] => Контекст ресурса, для выборки его родителей. Нужен для работы параметров "&top" и "&topLevel".
[pdotools_prop_depth] => Глубина поиска дочерних ресурсов от родителя.
[pdotools_prop_fastMode] => Быстрый режим обработки чанков. Все необработанные теги (условия, сниппеты и т.п.) будут вырезаны.
[pdotools_prop_first] => Номер первой итерации вывода результатов.
[pdotools_prop_hideContainers] => Отключает вывод контейнеров, то есть, ресурсов с isfolder = 1.
[pdotools_prop_idx] => Вы можете указать стартовый номер итерации вывода результатов.
[pdotools_prop_includeContent] => Включаем поле "content" в выборку.
[pdotools_prop_includeTVs] => Список ТВ параметров для выборки, через запятую. Например: "action,time" дадут плейсхолдеры [[+action]] и [[+time]].
[pdotools_prop_prepareTVs] => Список ТВ параметров, которые нужно подготовить перед выводом. По умолчанию, установлено в "1", что означает подготовку всех ТВ, указанных в "&includeTVs=``"
[pdotools_prop_processTVs] => Список ТВ параметров, которые нужно обработать перед выводом. Если установить в "1" - будут обработаны все ТВ, указанные в "&includeTVs=``". По умолчанию параметр пуст.
[pdotools_prop_tvFilters] => Список фильтров по ТВ, с разделителями AND и OR. Разделитель, указанный в параметре "&tvFiltersOrDelimiter" представляет логическое условие OR и по нему условия группируются в первую очередь. Внутри каждой группы вы можете задать список значений, разделив их "&tvFiltersAndDelimiter". Поиск значений может проводиться в каком-то конкретном ТВ, если он указан ("myTV==value"), или в любом ("value"). Пример вызова: "&tvFilters=`filter2==one,filter1==bar%||filter1==foo`". <br />Обратите внимание: фильтрация использует оператор LIKE и знак "%" является метасимволом. <br />И еще: Поиск идёт по значениям, которые физически находятся в БД, то есть, сюда не подставляются значения по умолчанию из настроек ТВ.
[pdotools_prop_tvFiltersAndDelimiter] => Разделитель для условий AND в параметре "&tvFilters". По умолчанию: ",".
[pdotools_prop_tvFiltersOrDelimiter] => Разделитель для условий OR в параметре "&tvFilters". По умолчанию: "||".
[pdotools_prop_last] => Номер последней итерации вывода результатов. По умолчанию он рассчитается автоматически, по формуле (total + first - 1).
[pdotools_prop_neighbors_limit] => Количество соседних документов справа и слева. По умолчанию - 1.
[pdotools_prop_limit] => Ограничение количества результатов выборки. Можно использовать "0".
[pdotools_prop_offset] => Пропуск результатов от начала.
[pdotools_prop_outputSeparator] => Необязательная строка для разделения результатов работы.
[pdotools_prop_parents] => Список родителей, через запятую, для поиска результатов. По умолчанию выборка ограничена текущим родителем. Если поставить 0 - выборка не ограничивается. Если id родителя начинается с дефиса, он и его потомки исключается из выборки.
[pdotools_prop_resources] => Список ресурсов, через запятую, для вывода в результатах. Если id ресурса начинается с дефиса, этот ресурс исключается из выборки.
[pdotools_prop_templates] => Список шаблонов, через запятую, для фильтрации результатов. Если id шаблона начинается с дефиса, ресурсы с ним исключается из выборки.
[pdotools_prop_from] => Id ресурса, от которого строить хлебные крошки. Обычно это корень сайта, то есть "0".
[pdotools_prop_to] => Id ресурса для которого строятся хлебные крошки. По умолчанию это id текущей страницы.
[pdotools_prop_customParents] => Список id через запятую для кастомного построения хлебных крошек.
[pdotools_prop_users] => Список пользователей для вывода, через запятую. Можно использовать usernames и id. Если значение начинается с тире, этот пользователь исключается из выборки.
[pdotools_prop_groups] => Список групп пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит пользователь не должен присутствовать в этой группе.
[pdotools_prop_roles] => Список ролей пользователей, через запятую. Можно использовать имена и id. Если значение начинается с тире, значит такой роли у пользователя быть не должно.
[pdotools_prop_exclude] => Список id ресурсов, которые нужно исключить из выборки.
[pdotools_prop_returnIds] => Возвращать строку со списком id ресурсов, вместо оформленных результатов.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => Показывать удалённые ресурсы.
[pdotools_prop_showHidden] => Показывать ресурсы, скрытые в меню.
[pdotools_prop_showLog] => Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контекте "mgr".
[pdotools_prop_showUnpublished] => Показывать неопубликованные ресурсы.
[pdotools_prop_showAtHome] => Показывать хлебные крошки на главной странице сайта.
[pdotools_prop_showHome] => Выводить ссылку на главную в начале навигации.
[pdotools_prop_showCurrent] => Выводить текущий документ в навигации.
[pdotools_prop_hideSingle] => Не выводить результат, если он один единственный.
[pdotools_prop_hideUnsearchable] => Скрыть ресурсы, которые не участвуют в поиске.
[pdotools_prop_sortby] => Любое поле ресурса для сортировки, включая ТВ параметр, если он указан в параметре "includeTVs". Можно указывать JSON строку с массивом нескольких полей. Для случайно сортировки укажите "RAND()"
[pdotools_prop_sortbyTV] => Сортировка по ТВ параметру. Если он не указан в &includeTVs, то будет подключен автоматически.
[pdotools_prop_sortbyTVType] => Тип сортировки по ТВ параметру. Возможные варианты: string, integer, decimal и datetime. Если пусто, то ТВ будет отсортирован в зависимости от его типа: как текст, число или дата.
[pdotools_prop_sortdir] => Направление сортировки: по убыванию или возрастанию.
[pdotools_prop_sortdirTV] => Направление сортировки ТВ: по убыванию или возрастанию. Если не указан, то будет равен параметру &sortdir.
[pdotools_prop_toPlaceholder] => Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран.
[pdotools_prop_toSeparatePlaceholders] => Если вы укажете слово в этом параметре, то ВСЕ результаты будут выставлены в разные плейсхолдеры, начинающиеся с этого слова и заканчивающиеся порядковым номером строки, от нуля. Например, указав в параметре "myPl", вы получите плейсхолдеры [[+myPl0]], [[+myPl1]] и т.д.
[pdotools_prop_totalVar] => Имя плейсхолдера для сохранения общего количества результатов.
[pdotools_prop_tpl] => Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран.
[pdotools_prop_tplFirst] => Имя чанка для первого ресурса в результатах.
[pdotools_prop_tplLast] => Имя чанка для последнего ресурса в результатах.
[pdotools_prop_tplOdd] => Имя чанка для каждого чётного ресурса (хоть "odd" значит "нечётный", работает для чётных ресурсов).
[pdotools_prop_tplWrapper] => Чанк-обёртка, для заворачивания всех результатов. Понимает один плейсхолдер: [[+output]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_neighbors_tplWrapper] => Чанк-обёртка для заворачивания результатов. Понимает плейсхолдеры: [[+left]], [[+top]], [[+right]] и [[+log]]. Не работает вместе с параметром "toSeparatePlaceholders".
[pdotools_prop_tvPrefix] => Префикс для ТВ параметров.
[pdotools_prop_where] => Массив дополнительных параметров выборки, закодированный в JSON.
[pdotools_prop_wrapIfEmpty] => Включает вывод чанка-обертки (tplWrapper) даже если результатов нет.
[pdotools_prop_tplOperator] => Необязательный оператор для проведения сравнения поля ресурса в "tplCondition" с массивом значений и чанков в "conditionalTpls".
[pdotools_prop_tplCondition] => Поле ресурса, из которого будет получено значение для выбора чанка по условию в "conditionalTpls".
[pdotools_prop_conditionalTpls] => JSON строка с массивом, у которого в ключах указано то, с чем будет сравниваться "tplCondition", а в значениях - чанки, которые будут использованы для вывода, если сравнение будет успешно. Оператор сравнения указывается в "tplOperator". Для операторов типа "isempty" можно использовать массив без ключей.
[pdotools_prop_tplCurrent] => Чанк оформления текущего документа в навигации.
[pdotools_prop_tplHome] => Чанк оформления ссылки на главную страницу.
[pdotools_prop_tplMax] => Чанк, который добавляется в начало результатов, если их больше чем "&limit".
[pdotools_prop_tplPrev] => Чанк ссылки на предыдущий документ.
[pdotools_prop_tplUp] => Чанк ссылки на родительский документ.
[pdotools_prop_tplNext] => Чанк ссылки на следующий документ.
[pdotools_prop_select] => Список полей для выборки, через запятую. Можно указывать JSON строку с массивом, например {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Список компонентов, через запятую, чьи модели нужно загрузить для построения запроса. Например: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Направление навигации: слева направо (ltr) или справа налево (rtl), например для Арабского языка.
[pdotools_prop_id] => Идентификатор ресурса.
[pdotools_prop_field] => Поле ресурса.
[pdotools_prop_top] => Выбирает родителя указанного "&id" на уровне "&top".
[pdotools_prop_topLevel] => Выбирает родителя указанного "&id" на уровне "&topLevel" от корня контекста.
[pdotools_prop_forceXML] => Принудительно выводить страницу как xml.
[pdotools_prop_sitemapSchema] => Схема карты сайта.
[pdotools_prop_scheme] => Схема формирования ссылок: "uri" для подстановки поля uri документа (очень быстро) или параметр для modX::makeUrl().
[pdotools_prop_field_default] => Укажите дополнительное поле ресурса, которое вернётся, если "&field" окажется пуст.
[pdotools_prop_field_output] => Указанная здесь строка вернётся, если и "&default" и "&field" оказались пустыми.
[pdotools_prop_cache] => Кэширование результатов работы сниппета.
[pdotools_prop_cachePageKey] => Имя ключа кэширования.
[pdotools_prop_cacheTime] => Время актуальности кэша в секундах.
[pdotools_prop_cacheKey] => Ключ кэширования. Сохраняется в "core/cache/default/вашключ"
[pdotools_prop_cacheAnonymous] => Включить кэширование только для неавторизованных посетителей.
[pdotools_prop_element] => Имя сниппета для запуска.
[pdotools_prop_maxLimit] => Максимально возможный лимит выборки. Перекрывает лимит, указанный пользователем через url.
[pdotools_prop_page] => Номер страницы для вывода. Перекрывается номером, указанным пользователем через url.
[pdotools_prop_pageLimit] => Количество ссылок на страницы. Если больше или равно 7 - включается продвинутый режим отображения.
[pdotools_prop_pageNavVar] => Имя плейсхолдера для вывода пагинации.
[pdotools_prop_pageCountVar] => Имя плейсхолдера для вывода количества страниц.
[pdotools_prop_pageVarKey] => Имя переменной для поиска номера страницы в url.
[pdotools_prop_pageLinkScheme] => Схема генерации ссылки на страницу. Можно использовать плейсхолдеры [[+pageVarKey]] и [[+page]]
[pdotools_prop_plPrefix] => Префикс для выставляемых плейсхолдеров, по умолчанию "wf.".
[pdotools_prop_tplPage] => Чанк оформления обычной ссылки на страницу.
[pdotools_prop_tplPageActive] => Чанк оформления ссылки на текущую страницу.
[pdotools_prop_tplPageFirst] => Чанк оформления ссылки на первую страницу.
[pdotools_prop_tplPagePrev] => Чанк оформления ссылки на предыдущую страницу.
[pdotools_prop_tplPageLast] => Чанк оформления ссылки на последнюю страницу.
[pdotools_prop_tplPageNext] => Чанк оформления ссылки на следующую страницу.
[pdotools_prop_tplPageFirstEmpty] => Чанк, выводящийся при отсутствии ссылки на первую страницу.
[pdotools_prop_tplPagePrevEmpty] => Чанк, выводящийся при отсутствии ссылки на предыдущую страницу.
[pdotools_prop_tplPageLastEmpty] => Чанк, выводящийся при отсутствии ссылки на последнюю страницу.
[pdotools_prop_tplPageNextEmpty] => Чанк, выводящийся при отсутствии ссылки на следующую страницу.
[pdotools_prop_tplPageSkip] => Чанк оформления пропущенных страниц при продвинутом режиме отображения (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Чанк оформления всего блока пагинации, содержит плейсхолдеры страниц.
[pdotools_prop_previewUnpublished] => Включить показ неопубликованных документов, если у пользователя есть на это разрешение.
[pdotools_prop_checkPermissions] => Укажите, какие разрешения нужно проверять у пользователя при выводе документов.
[pdotools_prop_displayStart] => Включить показ начальных узлов меню. Полезно при указании более одного "parents".
[pdotools_prop_hideSubMenus] => Спрятать неактивные ветки меню.
[pdotools_prop_useWeblinkUrl] => Генерировать ссылку с учетом класса ресурса.
[pdotools_prop_rowIdPrefix] => Префикс id="" для выставления идентификатора в чанк.
[pdotools_prop_level] => Уровень генерируемого меню.
[pdotools_prop_hereId] => Id документа, текущего для генерируемого меню. Нужно указывать только если скрипт сам его неверно определяет, например при выводе меню из чанка другого сниппета.
[pdotools_prop_webLinkClass] => Класс документа-ссылки.
[pdotools_prop_firstClass] => Класс для первого пункта меню.
[pdotools_prop_hereClass] => Класс для активного пункта меню.
[pdotools_prop_innerClass] => Класс внутренних ссылок меню.
[pdotools_prop_lastClass] => Класс последнего пункта меню.
[pdotools_prop_levelClass] => Класс уровня меню. Например, если укажите "level", то будет "level1", "level2" и т.д.
[pdotools_prop_outerClass] => Класс обертки меню.
[pdotools_prop_parentClass] => Класс категории меню.
[pdotools_prop_rowClass] => Класс одной строки меню.
[pdotools_prop_selfClass] => Класс текущего документа в меню.
[pdotools_prop_tplCategoryFolder] => Специальный чанк оформления категории. Категория - это документ с потомками и или нулевым шаблоном, или с атрибутом "rel=\"category\"".
[pdotools_prop_tplHere] => Чанк текущего документа
[pdotools_prop_tplInner] => Чанк-обёртка внутренних пунктов меню. Если пуст - будет использовать "tplOuter".
[pdotools_prop_tplInnerHere] => Чанк оформления активного пункта меню.
[pdotools_prop_tplInnerRow] => Чанк оформления одного пункта меню.
[pdotools_prop_tplOuter] => Чанк-обёртка всего блока меню.
[pdotools_prop_tplParentRow] => Чанк оформления контейнера с потомками.
[pdotools_prop_tplParentRowActive] => Чанк оформления активного контейнера с потомками.
[pdotools_prop_tplParentRowHere] => Чанк оформления текущего контейнера с потомками.
[pdotools_prop_tplStart] => Чанк оформления корневого пункта, при условии, что включен "displayStart".
[pdotools_prop_ultimate] => Параметры &top и &topLevel работают как в сниппете UltimateParent.
[pdotools_prop_loop] => Закольцевать выводимые страницы. Если нет ссылки на следующую страницу, выводить ссылку на первую и наоборот.
[pdotools_prop_countChildren] => Вывести точное количество активных потомков документа в плейсхолдер [[+children]].
[pdotools_prop_ajax] => Включить поддержку ajax запросов.
[pdotools_prop_ajaxMode] => Ajax пагинация "из коробки". Доступны 3 режима: "default", "button" и "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery селектор элемента-обёртки с результатами и пагинацией.
[pdotools_prop_ajaxElemRows] => jQuery селектор элемента с результатами.
[pdotools_prop_ajaxElemPagination] => jQuery селектор элемента с пагинацией.
[pdotools_prop_ajaxElemLink] => jQuery селектор ссылки на страницу.
[pdotools_prop_ajaxElemMore] => jQuery селектор кнопки загрузки результатов при ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Шаблон кнопки для загрузки новых результатов при ajaxMode = button. Должен включать селектор, указанный в "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Сохранять номер страницы в url при работе в режиме ajax.
[pdotools_prop_frontend_js] => Ссылка на javascript для подключения сниппетом.
[pdotools_prop_frontend_css] => Ссылка на css стили оформления для подключения сниппетом.
[pdotools_prop_setMeta] => Регистрация мета-тегов со ссылками на предыдущую и следующую страницу.
[pdotools_prop_title_limit] => Лимит выборки родителей ресурса.
[pdotools_prop_title_cache] => Кэширование выборки родителей ресурса для заголовка страницы.
[pdotools_prop_title_outputSeparator] => Разделитель элементов в заголовке страницы.
[pdotools_prop_registerJs] => Вставить на страницу javascript с переменными для поддержки &ajaxMode сниппета pdoPage.
[pdotools_prop_tplPages] => Шаблон оформления пагинации в заголовке страницы.
[pdotools_prop_tplSearch] => Шаблон оформления поискового запроса в заголовке страницы.
[pdotools_prop_minQuery] => Минимальная длина поискового запроса для вывода в заголовке страницы.
[pdotools_prop_queryVarKey] => Имя переменной поискового запроса в url.
[pdotools_prop_titleField] => Поле текущего ресурса для вывода в заголовке страницы.
[pdotools_prop_strictMode] => Строгий режим работы. pdoPage делает редиректы при загрузке несуществующих страниц.
[pdotools_prop_tplYear] => Шаблон для оформления года
[pdotools_prop_tplMonth] => Шаблон для оформления месяца
[pdotools_prop_tplDay] => Шаблон для оформления дня
[pdotools_prop_dateField] => Поле ресурса для получения даты документа: createdon, publishedon или editedon.
[pdotools_prop_dateFormat] => Формат даты для функции strftime()
[phpthumbon.input] => Путь к картинке
[phpthumbon.options] => Параметры сжатия картинки для phpThumb
)
[en] => Array
(
[pdotools_prop_context] => Which Context should be searched in.
[pdotools_prop_field_context] => Context of resource for selecting its parents. Needed for work of parameters "&top" and "&topLevel".
[pdotools_prop_depth] => Integer value indicating depth to search for resources from each parent. First level of resources below parent has a depth of 1.
[pdotools_prop_fastMode] => Fast chunks processing. If true, MODX parser will not be used and unprocessed tags will be cut.
[pdotools_prop_first] => Define the idx which represents the first resource.
[pdotools_prop_hideContainers] => If set, will not show any Resources marked as a container (isfolder).
[pdotools_prop_idx] => You can define the starting idx of the resources, which is a property that is incremented as each resource is rendered.
[pdotools_prop_includeContent] => Indicates if the content of each resource should be returned in the results.
[pdotools_prop_includeTVs] => An optional comma-delimited list of TemplateVar names to include.
[pdotools_prop_prepareTVs] => Comma-separated list of TV names that need to be prepared. By default it is set to "1", so all TVs in "&includeTVs=``" will be prepared.
[pdotools_prop_processTVs] => Comma-separated list of TV names that need to be processed. If you set it to "1" - all TVs in "&includeTVs=``" will be processed. By default it is empty.
[pdotools_prop_tvFilters] => Delimited list of TemplateVar values to filter resources by. Supports two delimiters and two value search formats. The first delimiter || represents a logical OR and the primary grouping mechanism. Within each group you can provide a comma-delimited list of values. These values can be either tied to a specific TemplateVar by name, e.g. myTV==value, or just the value, indicating you are searching for the value in any TemplateVar tied to the Resource. An example would be &tvFilters=`filter2==one,filter1==bar%||filter1==foo`. <br />NOTE: filtering by values uses a LIKE query and % is considered a wildcard. <br />ANOTHER NOTE: This only looks at the raw value set for specific Resource, i. e. there must be a value specifically set for the Resource and it is not evaluated.
[pdotools_prop_tvFiltersAndDelimiter] => The delimiter to use to separate logical AND expressions in "&tvFilters". Default is ",".
[pdotools_prop_tvFiltersOrDelimiter] => The delimiter to use to separate logical OR expressions in "&tvFilters". Default is "||".
[pdotools_prop_last] => Define the idx which represents the last resource. Default is # of resources being summarized + first - 1.
[pdotools_prop_neighbors_limit] => The number of neighboring documents on the right and left. The default is 1.
[pdotools_prop_limit] => Limits the number of resources returned. Use "0" for unlimited results.
[pdotools_prop_offset] => An offset of resources returned by the criteria to skip.
[pdotools_prop_outputSeparator] => An optional string to separate each tpl instance.
[pdotools_prop_parents] => Comma-delimited list of ids serving as parents. Use "0" to ignore parents when specifying resources to include. Prefix an id of parent with a dash to exclude it and its children from the result.
[pdotools_prop_resources] => Comma-delimited list of ids to include in the results. Prefix an id with a dash to exclude the resource from the result.
[pdotools_prop_templates] => Comma-delimited list of templates to filter the results. Prefix an id of template with a dash to exclude the resource with it from the result.
[pdotools_prop_from] => Resource id from which breadcrumb is created. Usually it is root of site, e.g. "0".
[pdotools_prop_to] => Resource id whose breadcrumb is created. By default it is id of the current resource.
[pdotools_prop_customParents] => A comma-separated list of id's for custom breadcrumbs construction.
[pdotools_prop_users] => Comma-separated list of users for output. You can use the usernames and ids. If the value starts with a dash, this user is excluded from the query.
[pdotools_prop_groups] => Comma-separated list of users groups. You can use the names and ids. If the value starts with a dash, so the user should not be in this group.
[pdotools_prop_roles] => Comma-separated list of users roles. You can use the names and ids. If the value starts with a dash, then this role of user should not exist.
[pdotools_prop_exclude] => Comma-separated list of resource ids that need to be excluded from the query.
[pdotools_prop_returnIds] => If true, snippet will return comma separated list of ids instead of results.
[pdotools_prop_showBlocked] => If true, will show users regardless if they are blocked.
[pdotools_prop_showInactive] => If true, will show users regardless if they are inactive.
[pdotools_prop_showDeleted] => If true, will show Resources regardless if they are deleted.
[pdotools_prop_showHidden] => If true, will show Resources regardless if they are hidden from the menus.
[pdotools_prop_showLog] => If true, snippet will add detailed log of query for developers.
[pdotools_prop_showUnpublished] => If true, will also show Resources regardless if they are unpublished.
[pdotools_prop_showAtHome] => Show bread crumbs on the main page.
[pdotools_prop_showHome] => Display a link to the main at the beginning of navigation.
[pdotools_prop_showCurrent] => Display the current document in the navigation.
[pdotools_prop_hideSingle] => Do not display the result if it consists of only one item.
[pdotools_prop_hideUnsearchable] => Do not display resources that are not searchable.
[pdotools_prop_sortby] => Any Resource Field (including Template Variables if they have been included) to sort by. Some common fields to sort on are publishedon, menuindex, pagetitle etc., but see the Resources documentation for all fields. Specify fields with the name only, not using the tag syntax. Note that when using fields like template, publishedby and the likes for sorting, it will be sorted on the raw values, so the template or user ID, and NOT their names. You can also sort randomly by specifying RAND().
[pdotools_prop_sortbyTV] => Sort by the TV. If it is not specified in &includeTVs, it will be included automatically.
[pdotools_prop_sortbyTVType] => Sort by TV. The options are: string, integer, decimal, and datetime. If empty, then the TV will be sorted depending on its type: text, number or date.
[pdotools_prop_sortdir] => Order which to sort by: descending or ascending
[pdotools_prop_sortdirTV] => Sort direction of TV: descending or ascending. If not specified, it will be equal to the parameter &sortdir.
[pdotools_prop_toPlaceholder] => If set, will assign the result to this placeholder instead of outputting it directly.
[pdotools_prop_toSeparatePlaceholders] => If set, will assign EACH result to a separate placeholder named by this param suffixed with a sequential number (starting from 0).
[pdotools_prop_totalVar] => Define the key of a placeholder set by getResources indicating the total number of Resources that would be selected not considering the limit value.
[pdotools_prop_tpl] => Name of a chunk serving as a resource template. If not provided, properties are dumped to output for each resource.
[pdotools_prop_tplFirst] => Name of a chunk serving as resource template for the first resource.
[pdotools_prop_tplLast] => Name of a chunk serving as resource template for the last resource.
[pdotools_prop_tplOdd] => Name of a chunk serving as resource template for resources with an odd idx value (see idx property).
[pdotools_prop_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_neighbors_tplWrapper] => Name of a chunk serving as a wrapper template for the output. This does not work with toSeparatePlaceholders.
[pdotools_prop_tvPrefix] => The prefix for TemplateVar properties.
[pdotools_prop_where] => A JSON-style expression of criteria to build any additional where clauses from.
[pdotools_prop_wrapIfEmpty] => If true, will output the wrapper specified in &tplWrapper even if the output is empty.
[pdotools_prop_tplOperator] => An optional operator to use for the tplCondition when comparing against the conditionalTpls operands. Default is == (equals).
[pdotools_prop_tplCondition] => A condition to compare against the conditionalTpls property to map Resources to different tpls based on custom conditional logic.
[pdotools_prop_conditionalTpls] => A JSON map of conditional operands and tpls to compare against the tplCondition property using the specified tplOperator.
[pdotools_prop_tplCurrent] => Сhunk of the current document in navigation.
[pdotools_prop_tplHome] => Сhunk of the link to the main page.
[pdotools_prop_tplMax] => Сhunk which is added to the beginning of the results if there are more items than allowed by "&limit".
[pdotools_prop_tplPrev] => Сhunk with link to previous document.
[pdotools_prop_tplUp] => Сhunk with link to the parent document.
[pdotools_prop_tplNext] => Сhunk with link to the following document.
[pdotools_prop_select] => Comma-separated list of columns for select from database. You can specify JSON string with array, for example {"modResource":"id,pagetitle,content"}.
[pdotools_prop_loadModels] => Comma-separated list of 3rd party components that are needed for the query. For example: "&loadModels=`ms2gallery,msearch2`".
[pdotools_prop_direction] => Direction or breadcrumb: Left To Right (ltr) or Right To Left (rtl) for Arabic language for example.
[pdotools_prop_id] => Id of the resource.
[pdotools_prop_field] => Field of the resource.
[pdotools_prop_top] => Selects parent of specified "&id" on level "&top".
[pdotools_prop_topLevel] => Selects parent of specified "&id" on level "&topLevel" from root of context.
[pdotools_prop_forceXML] => Force the output page as xml.
[pdotools_prop_sitemapSchema] => Schema of sitemap.
[pdotools_prop_scheme] => Scheme of generation of links: "uri" for the substitution of document uri (very fast) or a parameter to modX::makeUrl().
[pdotools_prop_field_default] => Specify an additional resource field the content of which will be returned if the field specified in "&field" is empty.
[pdotools_prop_field_output] => This string will be returned if the the fields specified in "&default" and "&field" are empty.
[pdotools_prop_cache] => Caching the results of the snippet.
[pdotools_prop_cachePageKey] => The name of the key cache.
[pdotools_prop_cacheTime] => Time until the cache expires, in seconds.
[pdotools_prop_cacheKey] => Cache key. Stored in "core/cache/default/yourkey"
[pdotools_prop_cacheAnonymous] => Enable caching only for unauthorized visitors.
[pdotools_prop_element] => The name of the snippet to run.
[pdotools_prop_maxLimit] => The maximum limit of the query. Overrides the limit specified by the user via a url.
[pdotools_prop_page] => Number of page for output. Overlaps number specified by the user via the url.
[pdotools_prop_pageLimit] => Number of links on a pages. If is 7 or more turns on the advanced mode.
[pdotools_prop_pageNavVar] => Name of placeholder for output pagination.
[pdotools_prop_pageCountVar] => Name of placeholder for output number of pages.
[pdotools_prop_pageVarKey] => The Name of the variable to search for the page number in the url.
[pdotools_prop_pageLinkScheme] => Scheme of generation link to page. You can use placeholders [[+pageVarKey]] and [[+page]]
[pdotools_prop_plPrefix] => Prefix for output placeholders, by default is "wf.".
[pdotools_prop_tplPage] => Chunk of registration of the normal link to the page.
[pdotools_prop_tplPageActive] => Chunk of the link to the current page.
[pdotools_prop_tplPageFirst] => Chunk of the link to the first page.
[pdotools_prop_tplPagePrev] => Chunk of the link to the previous page.
[pdotools_prop_tplPageLast] => Chunk of the link to the last page.
[pdotools_prop_tplPageNext] => Chunk of the link to the next page.
[pdotools_prop_tplPageFirstEmpty] => Chunk output if no link to the first page.
[pdotools_prop_tplPagePrevEmpty] => Chunk output if no link to the previous page.
[pdotools_prop_tplPageLastEmpty] => Chunk output if no link to the last page.
[pdotools_prop_tplPageNextEmpty] => Chunk output if no link to the next page.
[pdotools_prop_tplPageSkip] => Chunk clearance missing pages in advanced mode, the display (&pageLimit >= 7).
[pdotools_prop_tplPageWrapper] => Chunk of the decoration of the block pagination, as you could see placeholders contains pages.
[pdotools_prop_previewUnpublished] => Optional. If set to Yes, if you are logged into the mgr and have the view_unpublished permission, it will allow previewing of unpublished resources in your menus in the front-end.
[pdotools_prop_checkPermissions] => Comma-separated list of permissions to check when building the menu.
[pdotools_prop_displayStart] => Show the document as referenced by startId in the menu.
[pdotools_prop_hideSubMenus] => The hideSubMenus parameter will remove all non-active submenus from the script output if set to 1. This parameter only works if multiple levels are being displayed.
[pdotools_prop_useWeblinkUrl] => If WebLinks are used in the output, script will output the link specified in the WebLink instead of the normal MODX link. To use the standard display of WebLinks (like any other Resource) set this to 0.
[pdotools_prop_rowIdPrefix] => If set, script will replace the id placeholder with a unique id consisting of the specified prefix plus the Resource id.
[pdotools_prop_level] => Depth (number of levels) to build the menu from. 0 goes through all levels.
[pdotools_prop_hereId] => Optional. If set, will change the "here" Resource to this ID. Defaults to the currently active Resource.
[pdotools_prop_webLinkClass] => CSS class for weblink items.
[pdotools_prop_firstClass] => CSS class for the first item at a given menu level.
[pdotools_prop_hereClass] => CSS class for the items showing where you are, all the way up the chain.
[pdotools_prop_innerClass] => CSS class for the inner template.
[pdotools_prop_lastClass] => CSS class for the last item at a given menu level.
[pdotools_prop_levelClass] => CSS class denoting every output row level. The level number will be added to the specified class (level1, level2, level3 etc. if you specified "level").
[pdotools_prop_outerClass] => CSS class for the outer template.
[pdotools_prop_parentClass] => CSS class for menu items that are a container and have children.
[pdotools_prop_rowClass] => CSS class denoting each output row.
[pdotools_prop_selfClass] => CSS class for the current item.
[pdotools_prop_tplCategoryFolder] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wf.wrapper]]</ul>" is assumed.
[pdotools_prop_tplHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplInner] => Name of the chunk containing the template for each submenu. If no innerTpl is specified the outerTpl is used in its place.
[pdotools_prop_tplInnerHere] => Name of the chunk containing the template for the current Resource if it is in a subfolder.
[pdotools_prop_tplInnerRow] => Name of the chunk containing the template for the one Resource if it is in a subfolder.
[pdotools_prop_tplOuter] => Name of the chunk containing the template for the outer most container; if not included, a string including "<ul>[[+wrapper]]</ul>" is assumed.
[pdotools_prop_tplParentRow] => Name of the chunk containing the template for any Resource that is a container and has children. Remember the [[+wrapper]] placeholder to output the children documents.
[pdotools_prop_tplParentRowActive] => Name of the chunk containing the template for items that are containers, have children and are currently active in the tree.
[pdotools_prop_tplParentRowHere] => Name of the chunk containing the template for the current Resource if it is a container and has children. Remember the [[+wf.wrapper]] placeholder to output the children documents.
[pdotools_prop_tplStart] => Name of the chunk containing the template for the start item, if enabled via the &displayStart parameter. Note: the default template shows the start item but does not link it. If you do not need a link, a class can be applied to the default template using the parameter &firstClass=`className`.
[pdotools_prop_ultimate] => Parameters &top and &topLevel works as in snippet UltimateParent.
[pdotools_prop_loop] => Loop the links. If there no link to the next page, make the link to the first page and vice versa
[pdotools_prop_countChildren] => Display the exact number of active descendants of the document in placeholder [[+children]].
[pdotools_prop_ajax] => Enable support of ajax requests.
[pdotools_prop_ajaxMode] => Ajax pagination out of the box. Available in 3 modes: "default", "button" and "scroll".
[pdotools_prop_ajaxElemWrapper] => jQuery selector for wrapper element with the results and pagination.
[pdotools_prop_ajaxElemRows] => jQuery selector for element with results.
[pdotools_prop_ajaxElemPagination] => jQuery selector for element with pagination.
[pdotools_prop_ajaxElemLink] => jQuery selector for pagination links.
[pdotools_prop_ajaxElemMore] => jQuery selector for "load more" button in ajaxMode = button.
[pdotools_prop_ajaxTplMore] => Chunk for templating "more button" when ajaxMode = button. Must include a selector specified in "ajaxElemMore".
[pdotools_prop_ajaxHistory] => Save the page number in the url when working in ajax mode.
[pdotools_prop_frontend_js] => Link on javascript for loading by the snippet.
[pdotools_prop_frontend_css] => Link on css styles for loading by the snippet.
[pdotools_prop_setMeta] => Registration of meta tags with links to previous and next page.
[pdotools_prop_title_limit] => The limit of a query for parents of the resource.
[pdotools_prop_title_cache] => Enable cache of resource parents for the page title.
[pdotools_prop_title_outputSeparator] => String to separate elements in the page title.
[pdotools_prop_registerJs] => Insert to page the javascript variables for support &ajaxMode of snippet pdoPage.
[pdotools_prop_tplPages] => Template of pagination in the page title.
[pdotools_prop_tplSearch] => Template of search query in the page title.
[pdotools_prop_minQuery] => The minimum length of the search query to be displayed in the page title.
[pdotools_prop_queryVarKey] => The name of variable for the search query in the url.
[pdotools_prop_titleField] => Field of the current resource to be displayed in the page title.
[pdotools_prop_strictMode] => Strict mode. pdoPage do redirects when loading non-existent pages.
[pdotools_prop_tplYear] => Template for the year
[pdotools_prop_tplMonth] => Template for the month
[pdotools_prop_tplDay] => Template for the day
[pdotools_prop_dateField] => The field of resource for obtaining document date: createdon, publishedon, or editedon.
[pdotools_prop_dateFormat] => The date format for the function strftime()
[phpthumbon.input] => Path to the image
[phpthumbon.options] => phpThumb options for the image compression
)
)
[_paths:protected] => Array
(
[core] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/lexicon/
)
[_loadedTopics:protected] => Array
(
[0] => clientconfig:default
[1] => narkologiya24:default
[2] => en:pdotools:properties
[3] => pdotools:properties
[4] => en:phpthumbon:properties
[5] => phpthumbon:properties
)
[config] => Array
(
)
)
)
[cacheManager] => microMODXCacheManager Object
(
[modx:protected] => modX Object
*RECURSION*
[cacheManager:protected] => modCacheManager Object
(
[modx] => modX Object
*RECURSION*
[xpdo:protected] => modX Object
*RECURSION*
[caches:protected] => Array
(
[system_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => system_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => system_settings
[initialized:protected] => 1
)
[context_settings] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => context_settings
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => context_settings
[initialized:protected] => 1
)
[namespaces] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => namespaces
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => namespaces
[initialized:protected] => 1
)
[lexicon_topics] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => lexicon_topics
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => lexicon_topics
[initialized:protected] => 1
)
[resource] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => resource
[cache_handler] => xPDOFileCache
[cache_format] => 0
)
[key:protected] => resource
[initialized:protected] => 1
)
[default] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => default
[cache_handler] => xPDOFileCache
[cache_expires] => 0
)
[key:protected] => default
[initialized:protected] => 1
)
[media_sources] => xPDOFileCache Object
(
[xpdo] => modX Object
*RECURSION*
[options:protected] => Array
(
[cache_key] => media_sources
[cache_handler] => xPDOFileCache
[cache_format] => 0
[cache_attempts] => 10
[cache_attempt_delay] => 1000
)
[key:protected] => media_sources
[initialized:protected] => 1
)
)
[options:protected] => Array
(
)
[_umask:protected] => 18
)
)
[config] => Array
(
[access_category_enabled] => 1
[access_context_enabled] => 1
[access_resource_group_enabled] => 1
[ace.fold_widgets] => 1
[ace.font_size] => 15px
[ace.grow] => 0
[ace.height] =>
[ace.html_elements_mime] =>
[ace.show_invisibles] => 1
[ace.snippets] =>
[ace.soft_tabs] => 0
[ace.tab_size] => 2
[ace.theme] => tomorrow_night
[ace.word_wrap] => 1
[agree_page] => 1462
[allow_forward_across_contexts] =>
[allow_manager_login_forgot_password] => 1
[allow_multiple_emails] => 1
[allow_tags_in_post] =>
[allow_tv_eval] => 1
[anonymous_sessions] => 1
[archive_with] =>
[assets_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[assets_url] => /assets/
[auto_check_pkg_updates] => 1
[auto_check_pkg_updates_cache_expire] => 15
[auto_isfolder] => 1
[auto_menuindex] => 1
[automatic_alias] => 1
[automatic_template_assignment] => parent
[autoredirector_clear_get] =>
[base_help_url] => //docs.modx.com/help/
[base_path] => /var/www/www-root/data/www/narkologiya24.clinic/
[base_url] => /
[blocked_minutes] => 60
[cache_action_map] => 1
[cache_alias_map] => 1
[cache_context_settings] => 1
[cache_db] => 0
[cache_db_expires] => 0
[cache_db_session] => 0
[cache_db_session_lifetime] =>
[cache_default] => 1
[cache_expires] => 0
[cache_format] => 0
[cache_handler] => xPDOFileCache
[cache_key] => default
[cache_lang_js] => 1
[cache_lexicon_topics] => 1
[cache_noncore_lexicon_topics] => 1
[cache_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/
[cache_resource] => 1
[cache_resource_clear_partial] => 0
[cache_resource_expires] => 0
[cache_scripts] => 1
[cache_system_settings] => 1
[cache_system_settings_key] => system_settings
[charset] => utf8
[citys_page] => 6
[ckeditor.autocorrect_dash] => —
[ckeditor.autocorrect_double_quotes] => «»
[ckeditor.autocorrect_single_quotes] => „“
[ckeditor.extra_plugins] =>
[ckeditor.format_tags] => p;h1;h2;h3;h4;h5;h6;pre;address;div
[ckeditor.native_spellchecker] => 1
[ckeditor.object_resizing] => 0
[ckeditor.remove_plugins] => forms,smiley,autogrow,liststyle,justify,pagebreak,colorbutton,indentblock,font,newpage,print,save,language,bidi,selectall,preview
[ckeditor.resource_editor_height] => 600
[ckeditor.skin] => moono-lisa
[ckeditor.styles_set] => default
[ckeditor.toolbar] =>
[ckeditor.toolbar_groups] => [{"name":"document","groups":["mode","document","doctools"]},{"name":"clipboard","groups":["clipboard","undo"]},{"name":"editing","groups":["find","selection","spellchecker"]},{"name":"links"},{"name":"insert"},{"name":"forms"},"/",{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","blocks","align","bidi"]},{"name":"styles"},{"name":"colors"},{"name":"tools"},{"name":"others"},{"name":"about"}]
[ckeditor.ui_color] => #DDDDDD
[clear_cache_refresh_trees] => 0
[clientconfig.admin_groups] => Administrator
[clientconfig.clear_cache] => 1
[clientconfig.context_aware] =>
[clientconfig.google_fonts_api_key] =>
[clientconfig.vertical_tabs] =>
[collections.mgr_date_format] => M d
[collections.mgr_datetime_format] => M d, g:i a
[collections.mgr_time_format] => g:i a
[collections.renderer_image_path] =>
[collections.tree_tbar_collection] => 0
[collections.tree_tbar_selection] => 0
[collections.user_css] =>
[collections.user_js] =>
[compress_css] => 1
[compress_js] => 1
[compress_js_max_files] => 10
[confirm_navigation] => 1
[connection_mutable] => 1
[connections] => Array
(
[0] => Array
(
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[username] => narkologiya24
[password] => yN8rZ0iL1e
[options] => Array
(
[connection_mutable] => 1
)
[driverOptions] => Array
(
[3] => 0
)
)
)
[connector_url] => /connectors/index.php
[connectors_path] => /var/www/www-root/data/www/narkologiya24.clinic/connectors/
[connectors_url] => /connectors/
[contact_page] => 13
[container_suffix] => /
[context_tree_sort] => 1
[context_tree_sortby] => rank
[context_tree_sortdir] => ASC
[controlerrorlog.admin_email] =>
[controlerrorlog.allow_copy_deletion] => 1
[controlerrorlog.auto_refresh] => 1
[controlerrorlog.control_frontend] =>
[controlerrorlog.css_file] => /assets/components/controlerrorlog/css/web/default.css
[controlerrorlog.date_format] => %Y-%m-%d
[controlerrorlog.enable] => 1
[controlerrorlog.format_output] => 1
[controlerrorlog.js_file] => /assets/components/controlerrorlog/js/web/default.js
[controlerrorlog.last_lines] => 15
[controlerrorlog.refresh_freq] => 60
[controlerrorlog.tpl] => error_table.tpl
[core_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/
[cultureKey] => ru
[date_timezone] =>
[dbname] => narkologiya24
[dbtype] => mysql
[debug] =>
[default_content_page] => 8
[default_content_type] => 1
[default_context] => web
[default_duplicate_publish_option] => preserve
[default_media_source] => 1
[default_media_source_type] => sources.modFileMediaSource
[default_per_page] => 20
[default_template] => 1
[default_username] => (anonymous)
[driverOptions] => Array
(
[3] => 0
)
[dsn] => mysql:host=localhost;dbname=narkologiya24;charset=utf8
[editor_css_path] =>
[editor_css_selectors] =>
[emailsender] => info@narkologiya24.clinic
[emailsubject] => Your login details
[enable_dragdrop] => 1
[enable_gravatar] => 1
[error_handler_class] => error.modErrorHandler
[error_log_filename] => error.log
[error_log_filepath] =>
[error_page] => 2
[exlude_menu_parent] => 6,9,13,15,20
[exlude_sitemap_id] => -1,-2,-3,-4,-5,-6,-127,-215,-1461
[extension_packages] => [{"collections":{"path":"[[++core_path]]components/collections/model/"}},{"modFaq":{"path":"[[++core_path]]components/modFaq/model/"}},{"modReviews":{"path":"[[++core_path]]components/modReviews/model/"}}]
[failed_login_attempts] => 5
[fe_editor_lang] => en
[feed_modx_news] => https://feeds.feedburner.com/modx-announce
[feed_modx_news_enabled] => 1
[feed_modx_security] => https://forums.modx.com/board.xml?board=294
[feed_modx_security_enabled] => 1
[filemanager_path] =>
[filemanager_path_relative] => 1
[filemanager_url] =>
[filemanager_url_relative] => 1
[forgot_login_email] => <p>Hello [[+username]],</p>
<p>A request for a password reset has been issued for your MODX user. If you sent this, you may follow this link and use this password to login. If you did not send this request, please ignore this email.</p>
<p>
<strong>Activation Link:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
<strong>Username:</strong> [[+username]]<br />
<strong>Password:</strong> [[+password]]<br />
</p>
<p>After you log into the MODX Manager, you can change your password again, if you wish.</p>
<p>Regards,<br />Site Administrator</p>
[form_customization_use_all_groups] =>
[formit.attachment.mediasource] => 1
[formit.attachment.path] =>
[formit.cleanform.days] => 30
[formit.exclude_contexts] => mgr
[formit.form_encryptkey] => modx634002ab918a56.08966626
[formit.max_chars_textfield] => 125
[formit.recaptcha_private_key] =>
[formit.recaptcha_public_key] =>
[formit.recaptcha_use_ssl] => 0
[forward_merge_excludes] => type,published,class_key
[friendly_alias_lowercase_only] => 1
[friendly_alias_max_length] => 0
[friendly_alias_realtime] => 0
[friendly_alias_restrict_chars] => pattern
[friendly_alias_restrict_chars_pattern] => /[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
[friendly_alias_strip_element_tags] => 1
[friendly_alias_translit] => russian
[friendly_alias_translit_class] => modx.translit.modTransliterate
[friendly_alias_translit_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/translit/model/
[friendly_alias_trim_chars] => /.-_
[friendly_alias_word_delimiter] => -
[friendly_alias_word_delimiters] => -_
[friendly_urls] => 1
[friendly_urls_strict] => 1
[global_duplicate_uri_check] => 0
[hidemenu_default] => 0
[host] => localhost
[http_host] => narkologiya24.clinic
[https_port] => 443
[hydrate_adhoc_fields] => 1
[hydrate_fields] => 1
[hydrate_related_objects] => 1
[inline_help] => 1
[link_tag_scheme] => -1
[locale] =>
[lock_ttl] => 360
[log_deprecated] => 1
[log_level] => 1
[log_snippet_not_found] => 1
[log_target] => FILE
[mail_charset] => UTF-8
[mail_encoding] => 8bit
[mail_smtp_auth] => 1
[mail_smtp_autotls] => 1
[mail_smtp_helo] =>
[mail_smtp_hosts] => smtp.mail.ru
[mail_smtp_keepalive] =>
[mail_smtp_pass] => YxpbrjUuMAfnEc7htBKr
[mail_smtp_port] => 465
[mail_smtp_prefix] => ssl
[mail_smtp_single_to] => 1
[mail_smtp_timeout] => 10
[mail_smtp_user] => info@narkologiya24.clinic
[mail_use_smtp] => 1
[main_nav_parent] => topnav
[manager_date_format] => Y-m-d
[manager_direction] => ltr
[manager_favicon_url] =>
[manager_js_cache_file_locking] => 1
[manager_js_cache_max_age] => 3600
[manager_js_document_root] =>
[manager_js_zlib_output_compression] => 0
[manager_lang_attribute] => ru
[manager_language] => ru
[manager_login_url_alternate] =>
[manager_path] => /var/www/www-root/data/www/narkologiya24.clinic/manager/
[manager_theme] => default
[manager_time_format] => g:i a
[manager_url] => /manager/
[manager_use_fullname] =>
[manager_week_start] => 0
[mgr_source_icon] => icon-folder-open-o
[mgr_tree_icon_collectioncontainer] => collectioncontainer
[mgr_tree_icon_context] => tree-context
[mgr_tree_icon_selectioncontainer] => selectioncontainer
[modcountries_cron_pass] => narkologiya24
[modcountries_external_db_host] => 88.99.27.76
[modcountries_external_db_name] => currency-rate
[modcountries_external_db_pass] => nU0zR4uV1z
[modcountries_external_db_user] => currency_reader
[modx_browser_default_sort] => name
[modx_browser_default_viewmode] => grid
[modx_browser_tree_hide_files] => 1
[modx_browser_tree_hide_tooltips] => 1
[modx_charset] => UTF-8
[parser_class] => pdoParser
[parser_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/pdotools/
[parser_recurse_uncacheable] => 1
[password] => yN8rZ0iL1e
[password_generated_length] => 10
[password_min_length] => 8
[pdoFetch.class] => pdotools.pdofetch
[pdoTools.class] => pdotools.pdotools
[pdofetch_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_class_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/components/pdotools/model/
[pdotools_elements_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[pdotools_fenom_cache] => 1
[pdotools_fenom_default] => 1
[pdotools_fenom_modx] => 1
[pdotools_fenom_options] =>
[pdotools_fenom_parser] => 1
[pdotools_fenom_php] => 1
[pdotools_fenom_save_on_errors] =>
[phpthumb_allow_src_above_docroot] =>
[phpthumb_cache_maxage] => 30
[phpthumb_cache_maxfiles] => 10000
[phpthumb_cache_maxsize] => 100
[phpthumb_cache_source_enabled] =>
[phpthumb_document_root] =>
[phpthumb_error_bgcolor] => CCCCFF
[phpthumb_error_fontsize] => 1
[phpthumb_error_textcolor] => FF0000
[phpthumb_far] => C
[phpthumb_imagemagick_path] =>
[phpthumb_nohotlink_enabled] => 1
[phpthumb_nohotlink_erase_image] => 1
[phpthumb_nohotlink_text_message] => Off-server thumbnailing is not allowed
[phpthumb_nohotlink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_enabled] =>
[phpthumb_nooffsitelink_erase_image] => 1
[phpthumb_nooffsitelink_require_refer] =>
[phpthumb_nooffsitelink_text_message] => Off-server linking is not allowed
[phpthumb_nooffsitelink_valid_domains] => narkologiya24.clinic
[phpthumb_nooffsitelink_watermark_src] =>
[phpthumb_zoomcrop] => 0
[phpthumbon.cache_dir] => cache_image
[phpthumbon.error_mode] => 1
[phpthumbon.ext] => jpeg
[phpthumbon.images_dir] => images
[phpthumbon.make_cachename] =>
[phpthumbon.noimage] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/noimage.jpg
[phpthumbon.noimage_cache] => /var/www/www-root/data/www/narkologiya24.clinic/assets/components/phpthumbon/cache/
[phpthumbon.quality] => 96
[phpthumbon.queue] => 0
[policy_page] => 24
[preserve_menuindex] => 1
[price_page] => 10
[principal_targets] => modAccessContext,modAccessResourceGroup,modAccessCategory,sources.modAccessMediaSource,modAccessNamespace
[processors_path] => /var/www/www-root/data/www/narkologiya24.clinic/core/model/modx/processors/
[proxy_auth_type] => BASIC
[proxy_host] =>
[proxy_password] =>
[proxy_port] =>
[proxy_username] =>
[publish_default] => 1
[rb_base_dir] =>
[rb_base_url] =>
[request_controller] => index.php
[request_method_strict] => 0
[request_param_alias] => q
[request_param_id] => id
[resolve_hostnames] => 0
[resource_static_allow_absolute] => 0
[resource_static_path] => /var/www/www-root/data/www/narkologiya24.clinic/assets/
[resource_tree_node_name] => pagetitle
[resource_tree_node_name_fallback] => pagetitle
[resource_tree_node_tooltip] =>
[reviews_page] => 9
[richtext_default] => 1
[search_default] => 1
[send_poweredby_header] => 0
[server_offset_time] => 0
[server_port] => 80
[server_protocol] => https
[services_page] => 14
[session_cookie_domain] =>
[session_cookie_httponly] => 1
[session_cookie_lifetime] => 604800
[session_cookie_path] =>
[session_cookie_samesite] =>
[session_cookie_secure] =>
[session_gc_maxlifetime] => 604800
[session_handler_class] => modSessionHandler
[session_name] =>
[set_header] => 1
[settings_distro] => traditional
[settings_version] => 2.8.4-pl
[show_tv_categories_header] => 1
[signupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for the [[+sname]] MODX Manager:</p>
<p>
<strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]<br />
</p>
<p>Once you log into the MODX Manager at [[+surl]], you can change your password.</p>
<p>Regards,<br />Site Administrator</p>
[site_name] => narkologiya24.clinic
[site_start] => 1
[site_status] => 1
[site_unavailable_message] => The site is currently unavailable
[site_unavailable_page] => 0
[site_url] => https://narkologiya24.clinic/
[sitemap_parent] => -6,-15,-41
[specialists_page] => 15
[static_elements_automate_chunks] => 0
[static_elements_automate_plugins] => 0
[static_elements_automate_snippets] => 0
[static_elements_automate_templates] => 0
[static_elements_automate_tvs] => 0
[static_elements_basepath] =>
[static_elements_default_category] => 0
[static_elements_default_mediasource] => 0
[static_elements_html_extension] => .tpl
[strip_image_paths] => 1
[symlink_merge_fields] => 1
[syncsite_default] => 1
[table_prefix] => modx_
[topmenu_show_descriptions] => 1
[tree_default_sort] => menuindex
[tree_root_id] => 0
[tvs_below_content] => 0
[udperms_allowroot] =>
[unauthorized_page] => 1
[upload_check_exists] => 1
[upload_files] => txt,html,htm,xml,js,js.map,css,scss,less,css.map,zip,gz,rar,z,tgz,tar,mp3,mp4,aac,wav,au,wmv,avi,mpg,mpeg,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg,jpeg,png,tiff,svg,svgz,gif,psd,ico,bmp,webp,odt,ods,odp,odb,odg,odf,md,ttf,woff,woff2,eot,php,tpl,htaccess,csv,json
[upload_flash] => swf,fla
[upload_images] => jpg,jpeg,png,gif,psd,ico,bmp,tiff,svg,svgz,webp
[upload_maxsize] => 1072668082176
[upload_media] => mp3,wav,au,wmv,avi,mpg,mpeg
[url_scheme] => https://
[use_alias_path] => 1
[use_browser] => 1
[use_context_resource_table] => 1
[use_editor] => 1
[use_frozen_parent_uris] => 0
[use_multibyte] => 1
[use_weblink_target] =>
[user_nav_parent] => usernav
[username] => narkologiya24
[validate_on_save] => 1
[validator_class] => validation.modValidator
[webpwdreminder_message] => <p>Hello [[+uid]],</p>
<p>To activate your new password click the following link:</p>
<p>[[+surl]]</p>
<p>If successful you can use the following password to login:</p>
<p><strong>Password:</strong> [[+pwd]]</p>
<p>If you did not request this email then please ignore it.</p>
<p>Regards,<br />
Site Administrator</p>
[websignupemail_message] => <p>Hello [[+uid]],</p>
<p>Here are your login details for [[+sname]]:</p>
<p><strong>Username:</strong> [[+uid]]<br />
<strong>Password:</strong> [[+pwd]]</p>
<p>Once you log into [[+sname]] at [[+surl]], you can change your password.</p>
<p>Regards,<br />
Site Administrator</p>
[welcome_action] => welcome
[welcome_namespace] => core
[welcome_screen] =>
[welcome_screen_url] => //misc.modx.com/revolution/welcome.28.html
[which_editor] => CKEditor
[which_element_editor] => Ace
[xhtml_urls] => 1
[whatsapp] =>
[whatsapp_rb] => +375 25 991 01 43
[telegram] =>
[youtube] =>
[dzen] =>
[vk] =>
[ok] =>
[google] =>
[belarus_link] => https://clinichelp24.online/
[whatsapp_nark] =>
[whatsapp_psih] =>
)
)
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$plaintext] => <optional>
)
)
[toJSON] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$array] => <required>
[$options] => <optional>
[$depth] => <optional>
)
)
[json_encode] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$array] => <required>
[$options] => <optional>
[$depth] => <optional>
)
)
[fromJSON] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$assoc] => <optional>
[$depth] => <optional>
[$options] => <optional>
)
)
[json_decode] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$assoc] => <optional>
[$depth] => <optional>
[$options] => <optional>
)
)
[setOption] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$key] => <required>
)
)
[config] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
)
)
[option] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
)
)
[getOption] => Closure Object
(
[static] => Array
(
[modx] => modX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$key] => <required>
)
)
[preg_quote] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$delimiter] => <optional>
)
)
[preg_match] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
)
)
[preg_get] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
[$group] => <optional>
)
)
[preg_get_all] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
[$group] => <optional>
)
)
[preg_grep] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
[$flags] => <optional>
)
)
[preg_replace] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
[$replacement] => <optional>
[$limit] => <optional>
)
)
[preg_filter] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
[$replacement] => <optional>
[$limit] => <optional>
)
)
[preg_split] => Closure Object
(
[static] => Array
(
[fenom] => FenomX Object
*RECURSION*
)
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$value] => <required>
[$pattern] => <required>
)
)
[versions] => Closure Object
(
[this] => modPlugin_mysql Object
(
[_scriptName] => elements_modplugin_36
[_scriptCacheKey] => elements/modplugin/36
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modplugin/36.include.cache.php
[_properties] => Array
(
[fenom] => FenomX Object
*RECURSION*
[config] => Array
(
[fastMode] =>
[nestedChunkPrefix] => pdotools_
[offset] => 0
[checkPermissions] =>
[loadModels] =>
[prepareSnippet] =>
[prepareTVs] =>
[processTVs] =>
[outputSeparator] =>
[decodeJSON] => 1
[scheme] => -1
[fenomSyntax] => #\{(\$|\/|\w+(\s|\(|\|)|\(|')#
[elementsPath] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements/
[cachePath] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/default/pdotools
[useFenom] => 1
[useFenomParser] => 1
[useFenomCache] => 1
[useFenomMODX] => 1
[useFenomPHP] => 1
[chunkExtensions] => Array
(
[0] => html
[1] => tpl
)
)
)
[_propertyString] => ?fenom=`448fa3b14690d96dc38c7a9d1b04d334`&config=`27b3cc9a017023731dca9a57e8ba7eb3`
[_content] => switch($modx->event->name){
case "pdoToolsOnFenomInit":
$fenom->addModifier('versions', function($input){
if(isset($input))
return $input.'?v='.filemtime(MODX_BASE_PATH.$input);
});
break;
}
[_source] =>
[_output] =>
[_result] => 1
[_tag] => [[versions?fenom=`448fa3b14690d96dc38c7a9d1b04d334`&config=`27b3cc9a017023731dca9a57e8ba7eb3`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modPlugin
[_package] => modx
[_alias] => modPlugin
[_pk] =>
[_pktype] =>
[_table] => `modx_site_plugins`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
[id] => id
[source] => source
[property_preprocess] => property_preprocess
[name] => name
[description] => description
[editor_type] => editor_type
[category] => category
[cache_type] => cache_type
[plugincode] => plugincode
[locked] => locked
[properties] => properties
[disabled] => disabled
[moduleguid] => moduleguid
[static] => static
[static_file] => static_file
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 36
[source] => 1
[property_preprocess] => 0
[name] => versions
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[plugincode] => switch($modx->event->name){
case "pdoToolsOnFenomInit":
$fenom->addModifier('versions', function($input){
if(isset($input))
return $input.'?v='.filemtime(MODX_BASE_PATH.$input);
});
break;
}
[locked] => 0
[properties] => a:0:{}
[disabled] => 0
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => switch($modx->event->name){
case "pdoToolsOnFenomInit":
$fenom->addModifier('versions', function($input){
if(isset($input))
return $input.'?v='.filemtime(MODX_BASE_PATH.$input);
});
break;
}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[plugincode] => Array
(
[dbtype] => mediumtext
[phptype] => string
[null] =>
[default] =>
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[disabled] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => plugincode
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modPlugin
)
)
)
[PluginEvents] => Array
(
[class] => modPluginEvent
[local] => id
[foreign] => pluginid
[cardinality] => many
[owner] => local
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
[PluginEvents] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] => 1
[_cacheFlag] => 1
[_options] => Array
(
)
)
[parameter] => Array
(
[$input] => <required>
)
)
)
[_allowed_funcs:protected] => Array
(
[count] => 1
[is_string] => 1
[is_array] => 1
[is_numeric] => 1
[is_int] => 1
[constant] => 1
[is_object] => 1
[strtotime] => 1
[gettype] => 1
[is_double] => 1
[json_encode] => 1
[json_decode] => 1
[ip2long] => 1
[long2ip] => 1
[strip_tags] => 1
[nl2br] => 1
[explode] => 1
[implode] => 1
[rand] => 1
[number_format] => 1
)
[_actions:protected] => Array
(
[foreach] => Array
(
[type] => 5
[open] => Fenom\Compiler::foreachOpen
[close] => Fenom\Compiler::foreachClose
[tags] => Array
(
[foreachelse] => Fenom\Compiler::foreachElse
[break] => Fenom\Compiler::tagBreak
[continue] => Fenom\Compiler::tagContinue
)
[float_tags] => Array
(
[break] => 1
[continue] => 1
)
)
[if] => Array
(
[type] => 5
[open] => Fenom\Compiler::ifOpen
[close] => Fenom\Compiler::stdClose
[tags] => Array
(
[elseif] => Fenom\Compiler::tagElseIf
[else] => Fenom\Compiler::tagElse
)
)
[switch] => Array
(
[type] => 5
[open] => Fenom\Compiler::switchOpen
[close] => Fenom\Compiler::switchClose
[tags] => Array
(
[case] => Fenom\Compiler::tagCase
[default] => Fenom\Compiler::tagDefault
)
[float_tags] => Array
(
[break] => 1
)
)
[for] => Array
(
[type] => 5
[open] => Fenom\Compiler::forOpen
[close] => Fenom\Compiler::forClose
[tags] => Array
(
[forelse] => Fenom\Compiler::forElse
[break] => Fenom\Compiler::tagBreak
[continue] => Fenom\Compiler::tagContinue
)
[float_tags] => Array
(
[break] => 1
[continue] => 1
)
)
[while] => Array
(
[type] => 5
[open] => Fenom\Compiler::whileOpen
[close] => Fenom\Compiler::stdClose
[tags] => Array
(
[break] => Fenom\Compiler::tagBreak
[continue] => Fenom\Compiler::tagContinue
)
[float_tags] => Array
(
[break] => 1
[continue] => 1
)
)
[include] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagInclude
)
[insert] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagInsert
)
[var] => Array
(
[type] => 5
[open] => Fenom\Compiler::setOpen
[close] => Fenom\Compiler::setClose
)
[set] => Array
(
[type] => 5
[open] => Fenom\Compiler::setOpen
[close] => Fenom\Compiler::setClose
)
[add] => Array
(
[type] => 5
[open] => Fenom\Compiler::setOpen
[close] => Fenom\Compiler::setClose
)
[do] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagDo
)
[block] => Array
(
[type] => 5
[open] => Fenom\Compiler::tagBlockOpen
[close] => Fenom\Compiler::tagBlockClose
[tags] => Array
(
[parent] => Fenom\Compiler::tagParent
)
[float_tags] => Array
(
[parent] => 1
)
)
[extends] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagExtends
)
[use] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagUse
)
[filter] => Array
(
[type] => 5
[open] => Fenom\Compiler::filterOpen
[close] => Fenom\Compiler::filterClose
)
[macro] => Array
(
[type] => 5
[open] => Fenom\Compiler::macroOpen
[close] => Fenom\Compiler::macroClose
)
[import] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagImport
)
[cycle] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagCycle
)
[raw] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagRaw
)
[autoescape] => Array
(
[type] => 5
[open] => Fenom\Compiler::escapeOpen
[close] => Fenom\Compiler::nope
)
[escape] => Array
(
[type] => 5
[open] => Fenom\Compiler::escapeOpen
[close] => Fenom\Compiler::nope
)
[strip] => Array
(
[type] => 5
[open] => Fenom\Compiler::stripOpen
[close] => Fenom\Compiler::nope
)
[ignore] => Array
(
[type] => 5
[open] => Fenom\Compiler::ignoreOpen
[close] => Fenom\Compiler::nope
)
[unset] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagUnset
)
[paste] => Array
(
[type] => 1
[parser] => Fenom\Compiler::tagPaste
)
)
[_tests:protected] => Array
(
[integer] => is_int(%s)
[int] => is_int(%s)
[float] => is_float(%s)
[double] => is_float(%s)
[decimal] => is_float(%s)
[string] => is_string(%s)
[bool] => is_bool(%s)
[boolean] => is_bool(%s)
[number] => is_numeric(%s)
[numeric] => is_numeric(%s)
[scalar] => is_scalar(%s)
[object] => is_object(%s)
[callable] => is_callable(%s)
[callback] => is_callable(%s)
[array] => is_array(%s)
[iterable] => \Fenom\Modifier::isIterable(%s)
[const] => defined(%s)
[template] => $tpl->getStorage()->templateExists(%s)
[empty] => empty(%s)
[set] => isset(%s)
[_empty] => !%s
[_set] => (%s !== null)
[odd] => (%s & 1)
[even] => !(%s %% 2)
[third] => !(%s %% 3)
)
[_accessors:protected] => Array
(
[get] => Fenom\Accessor::getVar
[env] => Fenom\Accessor::getVar
[post] => Fenom\Accessor::getVar
[request] => Fenom\Accessor::getVar
[cookie] => Fenom\Accessor::getVar
[globals] => Fenom\Accessor::getVar
[server] => Fenom\Accessor::getVar
[session] => Fenom\Accessor::getVar
[files] => Fenom\Accessor::getVar
[tpl] => Fenom\Accessor::tpl
[version] => Fenom\Accessor::version
[const] => Fenom\Accessor::constant
[php] => Fenom\Accessor::call
[call] => Fenom\Accessor::call
[tag] => Fenom\Accessor::Tag
[fetch] => Fenom\Accessor::fetch
[block] => Fenom\Accessor::block
)
)
[_time:protected] => 0
[_depends:protected] => Array
(
[0] => Array
(
[runtime] => 0
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[resource] => Array
(
[id] => 113
[type] => document
[contentType] => text/html
[pagetitle] => Лечение панических атак
[longtitle] =>
[description] =>
[alias] => lechenie-panicheskih-atak
[alias_visible] => 1
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 87
[isfolder] =>
[introtext] =>
[content] =>
[richtext] => 1
[template] => 1
[menuindex] => 19
[searchable] => 1
[cacheable] => 1
[createdby] => 1
[createdon] => 2023-04-24 21:29:58
[editedby] => 8
[editedon] => 2025-10-14 13:30:35
[deleted] =>
[deletedon] => 0
[deletedby] => 0
[publishedon] => 2023-04-05 12:25:00
[publishedby] => 1
[menutitle] =>
[donthit] =>
[privateweb] =>
[privatemgr] =>
[content_dispo] => 0
[hidemenu] =>
[class_key] => modDocument
[context_key] => web
[content_type] => 1
[uri] => uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[uri_override] => 0
[hide_children_in_tree] => 0
[show_in_tree] => 1
[properties] => Array
(
[autoredirector] => Array
(
[old_uri] => uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
)
)
[h1] => Лечение панических атак в Артёме
[seo-title] => Качественная помощь при панических атаках в Артёме: диагностика состояния и лечение по доступной цене
[seo-descr] => Профессиональная помощь в лечении панических атак у женщин и мужчин в клинике «Наркология 24/7» в Артёме. Доступные цены. Выезд на дом. Консультации и запись по телефону 8 (800) 301-97-09.
[seo-key] =>
[infoblocks_array] => [{"MIGX_id":"1","block_type":"infoblock_banner","block_bread":"1","block_title":"Лечение панических атак в Артёме","block_subtitle":"","block_price":"2500 ₽","block_list":"<ul>\n<li>Вызов психотерапевта на дом</li>\n<li>Бесплатная консультация по телефону</li>\n<li>Гарантия результата</li></ul>","block_image":"assets/upload/banner-img.png","block_image_alt":"доктор с записной книгой в руке"},{"MIGX_id":"15","block_type":"infoblock_spec","block_title":"Кто участвует в процессе реабилитации"},{"MIGX_id":"12","block_type":"infoblock_price","block_title":"Цены на наши услуги","block_text_1":"","block_list":"[{\"MIGX_id\":\"1\",\"name\":\"Наши услуги\",\"services\":[167,166],\"services_2\":[167,166]}]","block_text_2":""},{"MIGX_id":"9","block_type":"infoblock_garanties","block_title":"Гарантии","block_generate":"1","block_list":"[{\"MIGX_id\":\"1\",\"icon\":\"1.svg\",\"alt\":\"иконка\",\"title\":\"Анонимность и конфиденциальность.\"},{\"MIGX_id\":\"2\",\"icon\":\"2.svg\",\"alt\":\"иконка\",\"title\":\"Услуги 24/7.\"},{\"MIGX_id\":\"3\",\"icon\":\"3.svg\",\"alt\":\"иконка\",\"title\":\"Личный подход к пациентам.\"},{\"MIGX_id\":\"4\",\"icon\":\"4.svg\",\"alt\":\"иконка\",\"title\":\"Анонимное лечение на дому и в стационаре.\"},{\"MIGX_id\":\"5\",\"icon\":\"5.svg\",\"alt\":\"иконка\",\"title\":\"Комфорт в палатах.\"},{\"MIGX_id\":\"6\",\"icon\":\"6.svg\",\"alt\":\"иконка\",\"title\":\"Регулярный меднадзор.\"},{\"MIGX_id\":\"7\",\"icon\":\"7.svg\",\"alt\":\"иконка\",\"title\":\"Структурированное восстановление.\"},{\"MIGX_id\":\"8\",\"icon\":\"8.svg\",\"alt\":\"иконка\",\"title\":\"Комплексная диагностика.\"},{\"MIGX_id\":\"9\",\"icon\":\"9.svg\",\"alt\":\"иконка\",\"title\":\"Эффективная детоксикация.\"},{\"MIGX_id\":\"10\",\"icon\":\"10.svg\",\"alt\":\"иконка\",\"title\":\"Интегрированное кодирование.\"},{\"MIGX_id\":\"11\",\"icon\":\"11.svg\",\"alt\":\"иконка\",\"title\":\"Индивидуальная и групповая терапия.\"},{\"MIGX_id\":\"12\",\"icon\":\"12.svg\",\"alt\":\"иконка\",\"title\":\"Управление рецидивами.\"},{\"MIGX_id\":\"13\",\"icon\":\"13.svg\",\"alt\":\"иконка\",\"title\":\"Постлечебная поддержка.\"},{\"MIGX_id\":\"14\",\"icon\":\"14.svg\",\"alt\":\"иконка\",\"title\":\"Опытные специалисты.\"},{\"MIGX_id\":\"15\",\"icon\":\"15.svg\",\"alt\":\"иконка\",\"title\":\"Квалифицированный персонал.\"},{\"MIGX_id\":\"16\",\"icon\":\"16.svg\",\"alt\":\"иконка\",\"title\":\"Разнообразие терапевтических программ.\"},{\"MIGX_id\":\"17\",\"icon\":\"17.svg\",\"alt\":\"иконка\",\"title\":\"Приватность в лечении.\"},{\"MIGX_id\":\"18\",\"icon\":\"18.svg\",\"alt\":\"иконка\",\"title\":\"Экстренная медпомощь 24/7.\"},{\"MIGX_id\":\"19\",\"icon\":\"19.svg\",\"alt\":\"иконка\",\"title\":\"Комфортное стационарное пребывание.\"},{\"MIGX_id\":\"20\",\"icon\":\"20.svg\",\"alt\":\"иконка\",\"title\":\"Удобное расположение клиники.\"},{\"MIGX_id\":\"21\",\"icon\":\"21.svg\",\"alt\":\"иконка\",\"title\":\"Новейшие методы лечения.\"},{\"MIGX_id\":\"22\",\"icon\":\"22.svg\",\"alt\":\"иконка\",\"title\":\"Личный подход к лечению.\"},{\"MIGX_id\":\"23\",\"icon\":\"23.svg\",\"alt\":\"иконка\",\"title\":\"Удобства для восстановления.\"},{\"MIGX_id\":\"24\",\"icon\":\"24.svg\",\"alt\":\"иконка\",\"title\":\"Полная информация на сайте.\"},{\"MIGX_id\":\"25\",\"icon\":\"25.svg\",\"alt\":\"иконка\",\"title\":\"Вызов специалиста на дом.\"},{\"MIGX_id\":\"26\",\"icon\":\"26.svg\",\"alt\":\"иконка\",\"title\":\"Лечение сложных расстройств.\"},{\"MIGX_id\":\"27\",\"icon\":\"27.svg\",\"alt\":\"иконка\",\"title\":\"Психотерапия и психиатрия 24/7.\"},{\"MIGX_id\":\"28\",\"icon\":\"28.svg\",\"alt\":\"иконка\",\"title\":\"Стандарты медконтроля.\"},{\"MIGX_id\":\"29\",\"icon\":\"29.svg\",\"alt\":\"иконка\",\"title\":\"Внимание к здоровью пациента.\"},{\"MIGX_id\":\"30\",\"icon\":\"30.svg\",\"alt\":\"иконка\",\"title\":\"Современная диагностика.\"},{\"MIGX_id\":\"31\",\"icon\":\"31.svg\",\"alt\":\"иконка\",\"title\":\"Поддержка родственников.\"},{\"MIGX_id\":\"32\",\"icon\":\"32.svg\",\"alt\":\"иконка\",\"title\":\"Индивидуальные лечебные планы.\"},{\"MIGX_id\":\"33\",\"icon\":\"33.svg\",\"alt\":\"иконка\",\"title\":\"Гуманное лечение.\"},{\"MIGX_id\":\"34\",\"icon\":\"34.svg\",\"alt\":\"иконка\",\"title\":\"Услуги по выводу из запоя.\"},{\"MIGX_id\":\"35\",\"icon\":\"35.svg\",\"alt\":\"иконка\",\"title\":\"Социальная адаптация после лечения.\"},{\"MIGX_id\":\"36\",\"icon\":\"36.svg\",\"alt\":\"иконка\",\"title\":\"Экстренная помощь по городу.\"},{\"MIGX_id\":\"37\",\"icon\":\"37.svg\",\"alt\":\"иконка\",\"title\":\"Защита личных данных.\"},{\"MIGX_id\":\"38\",\"icon\":\"38.svg\",\"alt\":\"иконка\",\"title\":\"Лицензии и сертификаты.\"},{\"MIGX_id\":\"39\",\"icon\":\"39.svg\",\"alt\":\"иконка\",\"title\":\"Структурированный день.\"},{\"MIGX_id\":\"40\",\"icon\":\"40.svg\",\"alt\":\"иконка\",\"title\":\"Индивидуальные программы.\"},{\"MIGX_id\":\"41\",\"icon\":\"41.svg\",\"alt\":\"иконка\",\"title\":\"Психологическая помощь.\"},{\"MIGX_id\":\"42\",\"icon\":\"42.svg\",\"alt\":\"иконка\",\"title\":\"Прозрачные цены.\"},{\"MIGX_id\":\"43\",\"icon\":\"43.svg\",\"alt\":\"иконка\",\"title\":\"Регулярные занятия и сессии.\"},{\"MIGX_id\":\"44\",\"icon\":\"44.svg\",\"alt\":\"иконка\",\"title\":\"Комфортное проживание.\"},{\"MIGX_id\":\"45\",\"icon\":\"45.svg\",\"alt\":\"иконка\",\"title\":\"Внимание к клиентам.\"},{\"MIGX_id\":\"46\",\"icon\":\"46.svg\",\"alt\":\"иконка\",\"title\":\"Семейная терапия.\"},{\"MIGX_id\":\"47\",\"icon\":\"47.svg\",\"alt\":\"иконка\",\"title\":\"Здоровый образ жизни.\"},{\"MIGX_id\":\"48\",\"icon\":\"48.svg\",\"alt\":\"иконка\",\"title\":\"Долгосрочная поддержка.\"},{\"MIGX_id\":\"49\",\"icon\":\"49.svg\",\"alt\":\"иконка\",\"title\":\"Стресс-менеджмент.\"}]"},{"MIGX_id":"2","block_type":"infoblock_navs","block_title":"Содержание","block_list":"[{\"MIGX_id\":\"1\",\"title\":\"Симптомы и признаки панических атак\",\"ankor\":\"#quick-1\"},{\"MIGX_id\":\"6\",\"title\":\"Опасность для здоровья\",\"ankor\":\"#quick-2\"},{\"MIGX_id\":\"7\",\"title\":\"Из-за чего возникают панические атаки\",\"ankor\":\"#quick-3\"},{\"MIGX_id\":\"8\",\"title\":\"Диагностика и лечение\",\"ankor\":\"#quick-4\"},{\"MIGX_id\":\"9\",\"title\":\"Профилактические меры\",\"ankor\":\"#quick-5\"}]"},{"MIGX_id":"3","block_type":"infoblock_text","block_author":"3229","block_text":"<p>Терапия панических атак с индивидуальным подходом в Артёме предоставляет возможности для тех, кто страдает от этого расстройства. Эксперты, используя передовые методы и технологии, разрабатывают персонализированные планы лечения, ориентированные на конкретные потребности пациента. Эффективность данного метода подтверждена исследованиями и практикой, что обеспечивает высокую степень доверия и успеха в преодолении панических атак.</p>\n\n<h2 id=\"quick-1\">Симптомы и признаки заболевания</h2>\n\n<ol>\n\t<li>Учащенное сердцебиение: Сердце начинает биться быстрее, что вызывает ощущение паники.</li>\n\t<li>Головокружение и потливость: Эти симптомы внезапно появляются и сопровождаются ощущением слабости.</li>\n\t<li>Трудность в дыхании и одышка: Пациент испытывает чувство нехватки воздуха, иногда до уровня дрожи в конечностях.</li>\n\t<li>Тошнота и резкий болевой синдром: Эти физические ощущения возникают в разных частях тела.</li>\n\t<li>Тревожные мысли и потеря контроля: Человек сталкивается с мучительным чувством, что что-то страшное происходит, и не может справляться с ситуацией.</li>\n</ol>\n\n<p>Симптомы у женщин проявляются особенно ярко, связываясь с гормональными изменениями в организме. Виды отличаются по интенсивности и характерным особенностям, поэтому нужно обращаться к врачу для точного диагноза.</p>\n\n<p>Симптомы сопровождаются и другими <a href=\"/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/\">психическими расстройствами</a>, что усложняет жизнь пациента. Правило здесь одно: при замечании первых признаков заболевания, необходимо обращаться за помощью к специалисту, такому как невролог или психотерапевт. Консультация с врачом позволит определить методы терапии и уменьшить риск повторения в будущем.</p>\n\n<h2 id=\"quick-2\">Опасность для здоровья</h2>\n<img alt=\"женщина с панической атакой\" height=\"341\" src=\"/assets/images/7546.webp\" style=\"float:right\" width=\"500\" />\n<ol>\n\t<li>Физические риски: Интенсивные симптомы, такие как учащенное сердцебиение и дрожь в конечностях, ведут к физическим заболеваниям. Они вызывают проблемы с сердцем и дыхательными путями.</li>\n\t<li>Психическое здоровье: Частые панические атаки ведут к развитию тревожных расстройств и <a href=\"/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/\">депрессии</a>. Человек начинает избегать ситуаций, которые могут спровоцировать болезнь, что ограничивает его жизнь и социальные связи.</li>\n\t<li>Воздействие на качество жизни: Страх повторения ведет к изменениям в жизни. Пациенты стараются избегать определенных мест и ситуаций, что влияет на их работу, отношения и общее благополучие.</li>\n\t<li>Влияние на сон: Некоторые пациенты страдают от нарушений сна из-за постоянного страха и тревоги. Это ведет к хронической усталости и другим здоровьесберегающим проблемам.</li>\n\t<li>Осложнения в соответствии с возрастом и полом: Женщины и пожилые люди имеют особые характеристики и последствия. Гормональные факторы и возрастные особенности организма могут усиливать симптомы и осложнять терапию.</li>\n</ol>\n\n<p>Опасность заболевания осложняется тем, что они связаны с другими заболеваниями и состояниями. Статистика показывает, что без своевременного вмешательства специалистов риск хронических проблем со здоровьем увеличивается.</p>\n\n<p>Обращение к врачу и своевременная диагностика позволяют своевременно выявить проблему и начать терапию, снизив тем самым возможные риски для здоровья. Помимо медикаментозного лечения, возможно применение психотерапии, что дает шанс вернуть пациенту нормальную жизнь без ограничений и страхов.</p>\n\n<h2 id=\"quick-3\">Из-за чего возникают панические атаки</h2>\n\n<ol>\n\t<li>Генетические факторы: Наличие заболевания у родственников увеличивает риск развития данного расстройства у человека.</li>\n\t<li>Биохимические факторы: Нарушения в гормональной и нейрохимической системах организма ведут к внезапным приступам тревоги.</li>\n\t<li>Психологические факторы: Хронический стресс, травмы и психологические заболевания способствуют возникновению симптомов.</li>\n\t<li>Окружающая среда: Образ жизни, деятельность и среда проживания также могут влиять на развитие заболевания.</li>\n\t<li>Сопутствующие заболевания: Некоторые соматические и психические заболевания, такие депрессия или заболевания сердца, становятся факторами риска.</li>\n\t<li>Злоупотребление веществами: Употребление некоторых веществ, таких алкоголь и кофеин, провоцирует болезнь у предрасположенных к ней людей.</li>\n\t<li>Темперамент и особенности личности: Личностные особенности, такие повышенная чувствительность к стрессу и склонность к тревожности, также способствуют возникновению симптомов.</li>\n\t<li>Социально-культурные факторы: Ожидания и давление со стороны общества выступают в качестве катализаторов в развитии заболевания у людей.</li>\n</ol>\n\n<blockquote>\n<p>Панические атаки сложные в диагностике и терапии, поскольку их причины многочисленны и часто переплетены. Взаимодействие со специалистами, такими психотерапевты и психиатры, помогает в установлении точного диагноза и выборе подходящей терапии для пациента.</p>\n</blockquote>\n\n<h2 id=\"quick-4\">Диагностика и лечение</h2>\n\n<p>Диагностика:</p>\n\n<ol>\n\t<li>Медицинский осмотр: Врач собирает анамнез жизни пациента и проводит физический осмотр, чтобы исключить другие заболевания, которые имитируют симптомы.</li>\n\t<li>Психиатрическая оценка: Психиатр или психотерапевт проводит детальное интервью с пациентом, чтобы понять особенности его психического состояния и симптомы.</li>\n\t<li>Использование критериев диагностики: Применение стандартизированных критериев, таких как DSM-5, поможет в установлении точного диагноза.</li>\n\t<li>Лабораторные тесты: Анализ крови и другие тесты проводятся для исключения состояний, которые вызывают симптомы.</li>\n</ol>\n\n<p>Лечение:</p>\n\n<ol>\n\t<li>Медикаментозная терапия: Применение лекарств, таких антидепрессанты и бензодиазепины, может помочь в управлении симптомами.</li>\n\t<li>Психотерапия: Психотерапия, особенно когнитивно-поведенческая терапия (КПТ), показала свою эффективность в терапии.</li>\n\t<li>Комбинированная терапия: Комбинация медикаментозного лечения и психотерапии часто является наиболее эффективным методом терапии.</li>\n\t<li>Техники релаксации: Йога, медитация и другие методы расслабления могут помочь пациентам справляться с тревогой и стрессом, которые могут провоцировать болезнь.</li>\n\t<li>Групповая поддержка: Группы поддержки и терапия группой могут облегчить процесс восстановления путем обмена опытом и стратегиями справления с симптомами.</li>\n\t<li>Профилактика рецидивов: Регулярное посещение врача и выполнение рекомендаций специалистов могут помочь предотвратить повторение состояния.</li>\n\t<li>Адаптация образа жизни: Пересмотр диеты, употребление веществ и образа жизни в целом может снизить риск развития заболевания.</li>\n</ol>\n\n<blockquote>\n<p>Диагностика и терапия требуют комплексного подхода. Взаимодействие между пациентом и медицинскими специалистами, такими врачами, психиатрами и психотерапевтами, является ключом к успешному восстановлению. Точный диагноз и индивидуальный план терапии, учитывающий уникальные особенности каждого пациента, могут обеспечить значительное улучшение качества жизни человека, страдающего от заболевания.</p>\n</blockquote>\n\n<h2 id=\"quick-5\">Профилактические меры</h2>\n<img alt=\"женщина проходит лечение панических атак\" height=\"334\" src=\"/assets/images/949.webp\" style=\"float:right\" width=\"500\" />\n<p>Осознание и управление стрессом:</p>\n\n<ul>\n\t<li>Изучение техник релаксации: Практика йоги, медитации, или дыхательных упражнений может помочь регулировать уровень стресса.</li>\n\t<li>Работа с психотерапевтом: Регулярные встречи с психотерапевтом для обучения техникам справления со стрессом.</li>\n</ul>\n\n<p>Образ жизни и диета:</p>\n\n<ul>\n\t<li>Здоровое питание: Питание, богатое питательными веществами, может поддерживать общее состояние организма.</li>\n\t<li>Физическая активность: Регулярные физические упражнения снижают уровень тревоги.</li>\n\t<li>Избегание веществ, вызывающих зависимость: Ограничение или исключение алкоголя и кофеина, которые провоцируют симптомы.</li>\n</ul>\n\n<p>Медицинский контроль:</p>\n\n<ul>\n\t<li>Регулярные осмотры: Регулярные визиты к врачу для мониторинга общего здоровья и возможных факторов риска.</li>\n\t<li>Соблюдение рекомендаций врача: Принимать назначенные лекарства и следовать другим медицинским рекомендациям.</li>\n</ul>\n\n<p>Социальная поддержка:</p>\n\n<ul>\n\t<li>Группы поддержки: Участие в группах поддержки для обмена опытом и стратегиями справления.</li>\n\t<li>Поддержка семьи и друзей: Обращение к близким за поддержкой и пониманием.</li>\n</ul>\n\n<p>Образование и осведомленность:</p>\n\n<ul>\n\t<li>Изучение своего состояния: Понимание природы и особенностей собственного состояния.</li>\n\t<li>Работа над триггерами: Идентификация и работа над ситуациями или факторами, которые могут вызвать атаку.</li>\n</ul>\n\n<blockquote>\n<p>Профилактика требует комплексного и активного подхода, включая здоровый образ жизни, медицинскую помощь и психотерапию. Она также требует взаимодействия со специалистами и членами сообщества для обеспечения поддержки и применения эффективных стратегий справления. Наличие этих мер может значительно снизить риск развития заболевания и улучшить качество жизни людей, предрасположенных к этому расстройству.</p>\n</blockquote>\n\n<h2>Мнение экспертов</h2>\n\n<blockquote>\n<p>«Не всякое беспокойство врачи считают панической атакой. Кроме того, причинами тревоги бывают психические расстройства, лечением которых занимаются психиатры. Для успешной терапии важно поставить правильный диагноз. Этим занимаются доктора нашей клиники, к которым можно приехать на прием лично или вызвать на дом.»</p>\n</blockquote>\n\n<h2>Список литературы</h2>\n\n<ol>\n\t<li>«Панические расстройства: диагностика, лечение и профилактика» — А. В. Валидов, О. Л. Трошина.</li>\n\t<li>«Вегетососудистая дистония и панические атаки: современный взгляд на проблему» — И. Б. Мирошников.</li>\n\t<li>«Современная психотерапия тревожных расстройств» — Е. Ю. Лифарь.</li>\n\t<li>«Психические расстройства: Клиническая психиатрия» — Н. А. Боков, В. Н. Краснов.</li>\n\t<li>«Когнитивно-поведенческая терапия панического расстройства» — А. А. Рассохин, О. В. Синявский.</li>\n</ol>\n"},{"MIGX_id":"14","block_type":"infoblock_faq2","block_title":"Часто задаваемые вопросы","block_list":["513","514","515","516"]},{"MIGX_id":"8","block_type":"infoblock_tarifs2","block_title":"Лечение в стационаре","block_list":"","block_bottom_info":""},{"MIGX_id":"10","block_type":"infoblock_why_we","block_title":"Почему 146 семей обратились к нам","block_generate":"1","block_list":"[{\"MIGX_id\":\"1\",\"icon\":\"1.svg\",\"alt\":\"иконка\",\"title\":\"Круглосуточный вызов психиатра на дом для удобства пациентов.\"},{\"MIGX_id\":\"2\",\"icon\":\"2.svg\",\"alt\":\"иконка\",\"title\":\"Опытные специалисты, обеспечивающие качественную помощь.\"},{\"MIGX_id\":\"3\",\"icon\":\"3.svg\",\"alt\":\"иконка\",\"title\":\"Запись на прием без очередей для экономии времени.\"},{\"MIGX_id\":\"4\",\"icon\":\"4.svg\",\"alt\":\"иконка\",\"title\":\"Применение эффективных методик лечения для лучших результатов.\"},{\"MIGX_id\":\"5\",\"icon\":\"5.svg\",\"alt\":\"иконка\",\"title\":\"Использование сертифицированных препаратов для безопасности.\"},{\"MIGX_id\":\"6\",\"icon\":\"6.svg\",\"alt\":\"иконка\",\"title\":\"Невысокая стоимость услуг, делающая помощь доступной.\"},{\"MIGX_id\":\"7\",\"icon\":\"7.svg\",\"alt\":\"иконка\",\"title\":\"Гарантия анонимности для сохранения конфиденциальности.\"},{\"MIGX_id\":\"8\",\"icon\":\"8.svg\",\"alt\":\"иконка\",\"title\":\"Современное оборудование для точной диагностики.\"},{\"MIGX_id\":\"9\",\"icon\":\"9.svg\",\"alt\":\"иконка\",\"title\":\"Индивидуальный подход к каждому пациенту.\"},{\"MIGX_id\":\"10\",\"icon\":\"10.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в домашних условиях для удобства и комфорта.\"},{\"MIGX_id\":\"11\",\"icon\":\"11.svg\",\"alt\":\"иконка\",\"title\":\"Обширный опыт работы в области психиатрии.\"},{\"MIGX_id\":\"12\",\"icon\":\"12.svg\",\"alt\":\"иконка\",\"title\":\"Консультации по вопросам психического здоровья.\"},{\"MIGX_id\":\"13\",\"icon\":\"13.svg\",\"alt\":\"иконка\",\"title\":\"Диагностика и лечение широкого спектра психических расстройств.\"},{\"MIGX_id\":\"14\",\"icon\":\"14.svg\",\"alt\":\"иконка\",\"title\":\"Рекомендации по образу жизни для улучшения психического состояния.\"},{\"MIGX_id\":\"15\",\"icon\":\"15.svg\",\"alt\":\"иконка\",\"title\":\"Поддержка и советы членам семьи пациента.\"},{\"MIGX_id\":\"16\",\"icon\":\"16.svg\",\"alt\":\"иконка\",\"title\":\"Внимательное отношение к пациентам и их проблемам.\"},{\"MIGX_id\":\"17\",\"icon\":\"17.svg\",\"alt\":\"иконка\",\"title\":\"Подготовка индивидуального плана лечения.\"},{\"MIGX_id\":\"18\",\"icon\":\"18.svg\",\"alt\":\"иконка\",\"title\":\"Комплексный подход к лечению психических нарушений.\"},{\"MIGX_id\":\"19\",\"icon\":\"19.svg\",\"alt\":\"иконка\",\"title\":\"Обеспечение эмоциональной поддержки во время лечения.\"},{\"MIGX_id\":\"20\",\"icon\":\"20.svg\",\"alt\":\"иконка\",\"title\":\"Специализированная помощь в критических случаях.\"},{\"MIGX_id\":\"21\",\"icon\":\"21.svg\",\"alt\":\"иконка\",\"title\":\"Участие в процессе реабилитации пациента.\"},{\"MIGX_id\":\"22\",\"icon\":\"22.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в снижении симптомов хронических психических заболеваний.\"},{\"MIGX_id\":\"23\",\"icon\":\"23.svg\",\"alt\":\"иконка\",\"title\":\"Обследование и диагностика на дому.\"},{\"MIGX_id\":\"24\",\"icon\":\"24.svg\",\"alt\":\"иконка\",\"title\":\"Внимание к психоэмоциональному состоянию пациента.\"},{\"MIGX_id\":\"25\",\"icon\":\"25.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в преодолении психических кризисов.\"},{\"MIGX_id\":\"26\",\"icon\":\"26.svg\",\"alt\":\"иконка\",\"title\":\"Советы по управлению стрессом и тревогой.\"},{\"MIGX_id\":\"27\",\"icon\":\"27.svg\",\"alt\":\"иконка\",\"title\":\"Проведение психологических тестов для оценки состояния.\"},{\"MIGX_id\":\"28\",\"icon\":\"28.svg\",\"alt\":\"иконка\",\"title\":\"Сопровождение пациентов в процессе их выздоровления.\"},{\"MIGX_id\":\"29\",\"icon\":\"29.svg\",\"alt\":\"иконка\",\"title\":\"Поддержка в восстановлении после психических травм.\"},{\"MIGX_id\":\"30\",\"icon\":\"30.svg\",\"alt\":\"иконка\",\"title\":\"Советы по применению лекарственных препаратов.\"},{\"MIGX_id\":\"31\",\"icon\":\"31.svg\",\"alt\":\"иконка\",\"title\":\"Управление лекарственным лечением психических заболеваний.\"},{\"MIGX_id\":\"32\",\"icon\":\"32.svg\",\"alt\":\"иконка\",\"title\":\"Профессиональный подход к сложным случаям.\"},{\"MIGX_id\":\"33\",\"icon\":\"33.svg\",\"alt\":\"иконка\",\"title\":\"Работа с пациентами, страдающими от обсессивно-компульсивных расстройств.\"},{\"MIGX_id\":\"34\",\"icon\":\"34.svg\",\"alt\":\"иконка\",\"title\":\"Психиатрическая помощь при депрессии и биполярном расстройстве.\"},{\"MIGX_id\":\"35\",\"icon\":\"35.svg\",\"alt\":\"иконка\",\"title\":\"Консультирование по вопросам психического здоровья и благополучия.\"},{\"MIGX_id\":\"36\",\"icon\":\"36.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в управлении поведенческими проблемами.\"},{\"MIGX_id\":\"37\",\"icon\":\"37.svg\",\"alt\":\"иконка\",\"title\":\"Содействие в улучшении качества жизни пациентов.\"},{\"MIGX_id\":\"38\",\"icon\":\"38.svg\",\"alt\":\"иконка\",\"title\":\"Поддержка в адаптации к изменениям в жизни.\"},{\"MIGX_id\":\"39\",\"icon\":\"39.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в управлении мыслями о самоубийстве или попытках суицида.\"},{\"MIGX_id\":\"40\",\"icon\":\"40.svg\",\"alt\":\"иконка\",\"title\":\"Рекомендации по улучшению сна и управлению сонливостью.\"},{\"MIGX_id\":\"41\",\"icon\":\"41.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в снижении симптомов бессонницы и тревожности.\"},{\"MIGX_id\":\"42\",\"icon\":\"42.svg\",\"alt\":\"иконка\",\"title\":\"Советы по улучшению концентрации и памяти.\"},{\"MIGX_id\":\"43\",\"icon\":\"43.svg\",\"alt\":\"иконка\",\"title\":\"Поддержка в преодолении апатии и восстановлении интереса к жизни.\"},{\"MIGX_id\":\"44\",\"icon\":\"44.svg\",\"alt\":\"иконка\",\"title\":\"Помощь в управлении иррациональными страхами и фобиями.\"},{\"MIGX_id\":\"45\",\"icon\":\"45.svg\",\"alt\":\"иконка\",\"title\":\"Работа над улучшением эмоционального состояния и самочувствия.\"},{\"MIGX_id\":\"46\",\"icon\":\"46.svg\",\"alt\":\"иконка\",\"title\":\"Психиатрическая помощь на дому в экстренных случаях.\"},{\"MIGX_id\":\"47\",\"icon\":\"47.svg\",\"alt\":\"иконка\",\"title\":\"Подготовка и выполнение домашних планов лечения.\"},{\"MIGX_id\":\"48\",\"icon\":\"48.svg\",\"alt\":\"иконка\",\"title\":\"Осознанность и поддержка больного в процессе лечения.\"},{\"MIGX_id\":\"49\",\"icon\":\"49.svg\",\"alt\":\"иконка\",\"title\":\"Регулярное наблюдение у психиатра для стабильного выздоровления.\"}]"},{"MIGX_id":"13","block_type":"infoblock_reviews_text","block_title":"Отзывы","block_list":["616","617","618"]},{"MIGX_id":"11","block_type":"infoblock_form","block_select":"3","block_title":"Вызов врача на дом","block_subtitle":"Вы можете вызвать психиатра или нарколога на дом и круглосуточно. Приведем за 30 минут","block_image":"assets/upload/form-decor.png","block_alt":""}]
[check_menu] =>
[service_ignore_region_list] =>
[check_schema] =>
[infoblocks_context] => [{"MIGX_id":"1","city":"Москва","region":"","type":"1","infoblocks":"[{\"MIGX_id\":\"1\",\"block_type\":\"infoblock_banner\",\"block_bread\":\"1\",\"block_title\":\"Лечение панических атак в Артёме\",\"block_subtitle\":\"\",\"block_price\":\"3500\",\"coefficient\":\"\",\"block_list\":\"<ul>\\n<li>Вызов психотерапевта на дом</li>\\n<li>Бесплатная консультация по телефону</li>\\n<li>Гарантия результата</li></ul>\",\"block_image\":\"assets/upload/banner-img1111.png\",\"block_image_alt\":\"доктор держит в руке стетоскоп\"},{\"MIGX_id\":\"15\",\"block_type\":\"infoblock_spec\",\"block_title\":\"Кто участвует в процессе реабилитации\"},{\"MIGX_id\":\"12\",\"block_type\":\"infoblock_price\",\"block_title\":\"Цены на наши услуги\",\"block_text_1\":\"\",\"block_list\":\"[{\\\"MIGX_id\\\":\\\"1\\\",\\\"name\\\":\\\"Наши услуги\\\",\\\"services\\\":[167,166],\\\"services_2\\\":[167,166]}]\",\"block_text_2\":\"\"},{\"MIGX_id\":\"9\",\"block_type\":\"infoblock_garanties\",\"block_title\":\"Гарантии\",\"block_generate\":\"1\",\"block_list\":\"[{\\\"MIGX_id\\\":\\\"1\\\",\\\"icon\\\":\\\"1.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Анонимность и конфиденциальность.\\\"},{\\\"MIGX_id\\\":\\\"2\\\",\\\"icon\\\":\\\"2.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Услуги 24/7.\\\"},{\\\"MIGX_id\\\":\\\"3\\\",\\\"icon\\\":\\\"3.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Личный подход к пациентам.\\\"},{\\\"MIGX_id\\\":\\\"4\\\",\\\"icon\\\":\\\"4.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Анонимное лечение на дому и в стационаре.\\\"},{\\\"MIGX_id\\\":\\\"5\\\",\\\"icon\\\":\\\"5.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Комфорт в палатах.\\\"},{\\\"MIGX_id\\\":\\\"6\\\",\\\"icon\\\":\\\"6.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Регулярный меднадзор.\\\"},{\\\"MIGX_id\\\":\\\"7\\\",\\\"icon\\\":\\\"7.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Структурированное восстановление.\\\"},{\\\"MIGX_id\\\":\\\"8\\\",\\\"icon\\\":\\\"8.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Комплексная диагностика.\\\"},{\\\"MIGX_id\\\":\\\"9\\\",\\\"icon\\\":\\\"9.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Эффективная детоксикация.\\\"},{\\\"MIGX_id\\\":\\\"10\\\",\\\"icon\\\":\\\"10.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Интегрированное кодирование.\\\"},{\\\"MIGX_id\\\":\\\"11\\\",\\\"icon\\\":\\\"11.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Индивидуальная и групповая терапия.\\\"},{\\\"MIGX_id\\\":\\\"12\\\",\\\"icon\\\":\\\"12.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Управление рецидивами.\\\"},{\\\"MIGX_id\\\":\\\"13\\\",\\\"icon\\\":\\\"13.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Постлечебная поддержка.\\\"},{\\\"MIGX_id\\\":\\\"14\\\",\\\"icon\\\":\\\"14.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Опытные специалисты.\\\"},{\\\"MIGX_id\\\":\\\"15\\\",\\\"icon\\\":\\\"15.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Квалифицированный персонал.\\\"},{\\\"MIGX_id\\\":\\\"16\\\",\\\"icon\\\":\\\"16.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Разнообразие терапевтических программ.\\\"},{\\\"MIGX_id\\\":\\\"17\\\",\\\"icon\\\":\\\"17.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Приватность в лечении.\\\"},{\\\"MIGX_id\\\":\\\"18\\\",\\\"icon\\\":\\\"18.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Экстренная медпомощь 24/7.\\\"},{\\\"MIGX_id\\\":\\\"19\\\",\\\"icon\\\":\\\"19.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Комфортное стационарное пребывание.\\\"},{\\\"MIGX_id\\\":\\\"20\\\",\\\"icon\\\":\\\"20.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Удобное расположение клиники.\\\"},{\\\"MIGX_id\\\":\\\"21\\\",\\\"icon\\\":\\\"21.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Новейшие методы лечения.\\\"},{\\\"MIGX_id\\\":\\\"22\\\",\\\"icon\\\":\\\"22.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Личный подход к лечению.\\\"},{\\\"MIGX_id\\\":\\\"23\\\",\\\"icon\\\":\\\"23.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Удобства для восстановления.\\\"},{\\\"MIGX_id\\\":\\\"24\\\",\\\"icon\\\":\\\"24.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Полная информация на сайте.\\\"},{\\\"MIGX_id\\\":\\\"25\\\",\\\"icon\\\":\\\"25.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Вызов специалиста на дом.\\\"},{\\\"MIGX_id\\\":\\\"26\\\",\\\"icon\\\":\\\"26.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Лечение сложных расстройств.\\\"},{\\\"MIGX_id\\\":\\\"27\\\",\\\"icon\\\":\\\"27.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Психотерапия и психиатрия 24/7.\\\"},{\\\"MIGX_id\\\":\\\"28\\\",\\\"icon\\\":\\\"28.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Стандарты медконтроля.\\\"},{\\\"MIGX_id\\\":\\\"29\\\",\\\"icon\\\":\\\"29.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Внимание к здоровью пациента.\\\"},{\\\"MIGX_id\\\":\\\"30\\\",\\\"icon\\\":\\\"30.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Современная диагностика.\\\"},{\\\"MIGX_id\\\":\\\"31\\\",\\\"icon\\\":\\\"31.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Поддержка родственников.\\\"},{\\\"MIGX_id\\\":\\\"32\\\",\\\"icon\\\":\\\"32.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Индивидуальные лечебные планы.\\\"},{\\\"MIGX_id\\\":\\\"33\\\",\\\"icon\\\":\\\"33.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Гуманное лечение.\\\"},{\\\"MIGX_id\\\":\\\"34\\\",\\\"icon\\\":\\\"34.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Услуги по выводу из запоя.\\\"},{\\\"MIGX_id\\\":\\\"35\\\",\\\"icon\\\":\\\"35.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Социальная адаптация после лечения.\\\"},{\\\"MIGX_id\\\":\\\"36\\\",\\\"icon\\\":\\\"36.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Экстренная помощь по городу.\\\"},{\\\"MIGX_id\\\":\\\"37\\\",\\\"icon\\\":\\\"37.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Защита личных данных.\\\"},{\\\"MIGX_id\\\":\\\"38\\\",\\\"icon\\\":\\\"38.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Лицензии и сертификаты.\\\"},{\\\"MIGX_id\\\":\\\"39\\\",\\\"icon\\\":\\\"39.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Структурированный день.\\\"},{\\\"MIGX_id\\\":\\\"40\\\",\\\"icon\\\":\\\"40.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Индивидуальные программы.\\\"},{\\\"MIGX_id\\\":\\\"41\\\",\\\"icon\\\":\\\"41.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Психологическая помощь.\\\"},{\\\"MIGX_id\\\":\\\"42\\\",\\\"icon\\\":\\\"42.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Прозрачные цены.\\\"},{\\\"MIGX_id\\\":\\\"43\\\",\\\"icon\\\":\\\"43.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Регулярные занятия и сессии.\\\"},{\\\"MIGX_id\\\":\\\"44\\\",\\\"icon\\\":\\\"44.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Комфортное проживание.\\\"},{\\\"MIGX_id\\\":\\\"45\\\",\\\"icon\\\":\\\"45.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Внимание к клиентам.\\\"},{\\\"MIGX_id\\\":\\\"46\\\",\\\"icon\\\":\\\"46.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Семейная терапия.\\\"},{\\\"MIGX_id\\\":\\\"47\\\",\\\"icon\\\":\\\"47.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Здоровый образ жизни.\\\"},{\\\"MIGX_id\\\":\\\"48\\\",\\\"icon\\\":\\\"48.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Долгосрочная поддержка.\\\"},{\\\"MIGX_id\\\":\\\"49\\\",\\\"icon\\\":\\\"49.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Стресс-менеджмент.\\\"}]\"},{\"MIGX_id\":\"2\",\"block_type\":\"infoblock_navs\",\"block_title\":\"Содержание\",\"block_list\":\"[{\\\"MIGX_id\\\":\\\"1\\\",\\\"title\\\":\\\"Симптомы и признаки панических атак\\\",\\\"ankor\\\":\\\"#quick-1\\\"},{\\\"MIGX_id\\\":\\\"6\\\",\\\"title\\\":\\\"Виды состояния\\\",\\\"ankor\\\":\\\"#quick-2\\\"},{\\\"MIGX_id\\\":\\\"7\\\",\\\"title\\\":\\\"Причины возникновения\\\",\\\"ankor\\\":\\\"#quick-3\\\"},{\\\"MIGX_id\\\":\\\"8\\\",\\\"title\\\":\\\"В чем опасность состояния\\\",\\\"ankor\\\":\\\"#quick-4\\\"},{\\\"MIGX_id\\\":\\\"9\\\",\\\"title\\\":\\\"Методы диагностики\\\",\\\"ankor\\\":\\\"#quick-5\\\"},{\\\"MIGX_id\\\":\\\"10\\\",\\\"title\\\":\\\"Методы лечения\\\",\\\"ankor\\\":\\\"#quick-6\\\"},{\\\"MIGX_id\\\":\\\"11\\\",\\\"title\\\":\\\"Меры профилактики\\\",\\\"ankor\\\":\\\"#quick-7\\\"}]\"},{\"MIGX_id\":\"3\",\"block_type\":\"infoblock_text\",\"block_author\":\"3229\",\"block_text\":\"<p>Панические атаки — серьезное заболевание, требующее индивидуального врачебного подхода к диагностике, лечению и профилактике. Частная клиника специализируется на оказании комплексных медицинских услуг в области психического здоровья. Мы поможем вам преодолеть панику и повысить качество жизни.</p>\\n\\n<h2 id=\\\"quick-1\\\">Симптомы и признаки панических атак</h2>\\n<img alt=\\\"мужчина с панической атакой\\\" height=\\\"334\\\" src=\\\"/assets/images/7547.webp\\\" style=\\\"float:right\\\" width=\\\"500\\\" />\\n<ul>\\n\\t<li>Учащенное сердцебиение: может сопровождаться дискомфортом в области груди и страхом от возможного сердечного приступа, хотя физическое заболевание сердца обычно отсутствует.</li>\\n\\t<li>Повышенная потливость: обильное потоотделение, наблюдается даже при отсутствии физической нагрузки. Потеет либо все тело, либо отдельные его части (ладони, спина).</li>\\n\\t<li>Тремор: дрожь распространяется на конечности или все тело. Тремор может настолько усилиться, что затруднит выполнение обыденных задач.</li>\\n\\t<li>Ощущение удушья: возникает неприятное чувство, связанное с затруднением дыхания. Оно может привести к ощущению нехватки воздуха и вызвать страх смерти, хотя, на самом деле, дыхательные пути остаются открытыми.</li>\\n\\t<li>Головокружение: сопровождается нарушением равновесия и ориентации в пространстве. Может вызвать шаткость походки, провоцирует страх падения.</li>\\n\\t<li>Страх смерти, интенсивный и совершенно ничем не обоснованный. Он может сопровождаться чувством приближения неминуемой катастрофы, хотя никаких реальных угроз для жизни человека нет.</li>\\n</ul>\\n\\n<blockquote>\\n<p>Симптоматика может имитировать признаки других болезней. Даже при незначительной выраженности признаков нужно записаться на прием к <a href=\\\"/regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/\\\">врачу-психиатру</a> для диагностики и назначения корректного лечения. Тщательное медицинское обследование поможет исключить другие возможные причины симптомов и составить терапевтический план.</p>\\n</blockquote>\\n\\n<h2 id=\\\"quick-2\\\">Виды состояния</h2>\\n\\n<ul>\\n\\t<li>Спонтанные ПА: возникают внезапно и без предупреждения, без очевидного внешнего триггера. Они могут произойти в любое время, включая период сна, и часто воспринимаются как непредсказуемые. Спонтанные приступы вызывают постоянный страх от ожидания нового приступа, что может серьезно затруднить повседневную жизнь.</li>\\n\\t<li>Ситуационно-обусловленные ПА: возникают в ответ на конкретные ситуации или страхи. Эти триггеры могут включать в себя страх высоты, боязнь замкнутого пространства или нахождения в толпе людей. Больные избегают ситуаций, которые могут вызвать атаку, что ограничивает их способность вести нормальный образ жизни.</li>\\n\\t<li>Ситуационно-предрасположенные ПА: проявляются в определенных ситуациях, но не всегда. Они менее предсказуемы, возникают в тех же условиях, что и предыдущий тип, но нерегулярно. Это может создать дополнительный стресс, так как человек не уверен, вызовет ли конкретная ситуация приступ, или нет.</li>\\n</ul>\\n\\n<blockquote>\\n<p>Понимание различий между видами расстройства помогает составить план его лечения. Методы врачебного вмешательства зависят от типа расстройства: чаще всего применяется медикаментозная поддержка, психотерапия или их комбинация.</p>\\n</blockquote>\\n\\n<h2 id=\\\"quick-3\\\">Причины возникновения</h2>\\n\\n<p>Понимание возможных причин развития панических атак важно для выработки стратегий их коррекции и предотвращения.</p>\\n\\n<ul>\\n\\t<li>Генетическая предрасположенность</li>\\n</ul>\\n\\n<p>Генетическая предрасположенность является одной из важных причин формирования нарушения. Исследования показывают, что родственники первой линии (дети) чаще подвержены расстройству. Диагностированные ПА у родителей увеличивает риск развития аналогичного состояния у ребенка.</p>\\n\\n<ul>\\n\\t<li>Биохимические факторы</li>\\n</ul>\\n\\n<p>Некоторые химические процессы в головном мозге влияют на возникновение заболевания. Как правило, заболевание связано с нарушением баланса нейротрансмиттеров — химических веществ, ответственных за передачу сигналов между нервными клетками. Эти нейротрансмиттеры регулируют многие функции, включая настроение, страх и тревогу. Дисбаланс или дисфункция данных химических веществ ведет к нестабильности в этих системах, вызывая заболевание.</p>\\n\\n<ul>\\n\\t<li>Травматические события</li>\\n</ul>\\n\\n<p>Физическое или эмоциональное насилие, аварии, войны, техногенные и природные катастрофы или потеря близкого человека — все эти ситуации провоцируют глубокие эмоциональные травмы и оставляют след на психическом здоровье индивида. Травмы ведут к постоянному состоянию гипербдительности или тревоги, что делает психику человека крайне уязвимой.</p>\\n\\n<ul>\\n\\t<li>Соматические заболевания</li>\\n</ul>\\n\\n<p>Заболевания щитовидной железы, нарушения сердечного ритма, дыхательные расстройства и некоторые неврологические патологии имитируют или провоцируют появление симптомов. Совпадение создает замкнутый круг тревоги, где соматические признаки усугубляют тревогу, что, в свою очередь, усиливает физическое недомогание.</p>\\n\\n<ul>\\n\\t<li>Психологические факторы</li>\\n</ul>\\n\\n<p>Повышенная тревожность, перфекционизм или чрезмерная боязнь потери контроля усиливают риск развития расстройства. Особое значение имеет <a href=\\\"/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-stressa/\\\">долгосрочный стресс</a> или хронические жизненные трудности. Эти факторы действуют на способность человека справляться с повседневными стрессовыми ситуациями, делая его более уязвимым.</p>\\n\\n<ul>\\n\\t<li>Злоупотребление веществами</li>\\n</ul>\\n\\n<p>Может быть как причиной, так и следствием ПА. Алкоголь, кофеин, наркотики провоцируют или усугубляют симптомы. Они воздействуют на нервную систему, увеличивая чувствительность к стрессу или вызывая биохимические изменения в мозге.</p>\\n\\n<p>Понимание причины ПА у конкретного пациента — ключ к управлению состоянием. Комплексный подход, включающий медицинскую диагностику, фармакотерапию, психотерапию и поддержку со стороны близких, помогает справиться с этим сложным расстройством.</p>\\n\\n<h2 id=\\\"quick-4\\\">В чем опасность состояния</h2>\\n\\n<p>ПА — это заболевание со множеством негативных последствий для здоровья и качества жизни человека. Опасность состояния не ограничивается симптомами, она включает долгосрочные и краткосрочные эффекты.</p>\\n\\n<ul>\\n\\t<li>Перепады артериального давления, отрицательно сказывающиеся на работе сердца и сосудов.</li>\\n\\t<li>Социальная изоляция и депрессия.</li>\\n\\t<li>Злоупотребление алкоголем или наркотиками.</li>\\n\\t<li>Неспособность концентрироваться, работать в команде, выполнять ответственные задачи на работе.</li>\\n</ul>\\n\\n<p>Панические атаки у женщин усиливают симптомы гормональных изменений при менструации, беременности, менопаузе. Лечение панических атак у женщин требует учета гормонального фона.</p>\\n\\n<p>Предотвратить эти опасности и другие осложнения можно если не заниматься самолечением и не игнорировать проблему, а прийти с ней к врачу-психиатру. Специалист подберет тактику управления состоянием и поможет повысить качество жизни пациента.</p>\\n\\n<h2 id=\\\"quick-5\\\">Методы диагностики</h2>\\n<img alt=\\\"врачи оказывающие лечение при панических атаках\\\" height=\\\"334\\\" src=\\\"/assets/images/7548.webp\\\" style=\\\"float:right\\\" width=\\\"500\\\" />\\n<p>Диагностика расстройства включает несколько этапов:</p>\\n\\n<ol>\\n\\t<li>Медицинский осмотр. Врач проводит тщательный осмотр пациента с учетом жалоб и симптомов. Это помогает исключить другие заболевания, которые могут имитировать признаки ПА.</li>\\n\\t<li>Анализ истории заболевания. Врач изучает медицинскую историю пациента, включая наследственную предрасположенность к тревожным расстройствам.</li>\\n\\t<li>Психологическая оценка. Психотерапевт проводит детальный разговор с пациентом о его эмоциональном состоянии и поведенческих особенностях.</li>\\n\\t<li>Лабораторные тесты. Назначаются анализы крови и другие лабораторные исследования для исключения органических причин симптомов.</li>\\n</ol>\\n\\n<h2 id=\\\"quick-6\\\">Методы лечения</h2>\\n\\n<p>Лечение панических атак требует индивидуального подхода и включает следующие компоненты:</p>\\n\\n<ol>\\n\\t<li>Применение антидепрессантов, транквилизаторов или бета-блокаторов, в соответствии с рекомендациями лечащего врача. Обычно все лекарства применяются кратким курсом и не на постоянной основе, а лишь для купирования острой симптоматики.</li>\\n\\t<li>Психотерапия. Когнитивно-поведенческая терапия часто используется для обучения пациентов способам управления стрессом и преодоления страхов. В том числе, применяется в лечении панических атак у мужчин.</li>\\n\\t<li>Альтернативные методики. Медитация и обучение навыкам релаксации могут быть полезными в дополнение к основному лечению.</li>\\n</ol>\\n\\n<blockquote>\\n<p>По-настоящему действенное лечение панических атак требует комплексного подхода и тесного сотрудничества между пациентом и докторами. Важность правильного диагноза и персонализированного плана терапии не может быть недооценена, так как это — ключевые факторы в восстановлении здоровья и качества жизни пациента.</p>\\n</blockquote>\\n\\n<h2 id=\\\"quick-7\\\">Меры профилактики</h2>\\n\\n<p>Профилактика — важный компонент в управлении расстройством. Она включает:</p>\\n\\n<ol>\\n\\t<li>Избегание стимулов — определение и избегание триггеров, способных стать механизмом развития ПА.</li>\\n\\t<li>Обучение навыкам релаксации. Медитация, йога или дыхательные упражнения могут снизить стресс, а если панические атаки уже имеются — переключить внимание на внутреннее состояние, что помогает избежать неприятной симптоматики.</li>\\n\\t<li>Здоровый образ жизни. Правильное питание, регулярное выполнение физических упражнений и достаточный сон способствуют общему благополучию.</li>\\n\\t<li>Контроль злоупотребления веществами, избегание алкоголя и курения.</li>\\n</ol>\\n\\n<blockquote>\\n<p>Регулярные консультации с психотерапевтом или психологом. Работа со специалистом в области ментального здоровья может помочь в разработке стратегий управления стрессом и анксиозностью.</p>\\n</blockquote>\\n\\n<h2>Мнение эксперта</h2>\\n\\n<p>Доктор Ольга Сергеева, ведущий психотерапевт:</p>\\n\\n<blockquote>\\n<p>«Панические атаки — это не просто кратковременные страхи или повседневная тревога. Они могут оказывать долгосрочное влияние на качество жизни пациента и требовать комплексного подхода к лечению. Успешная терапия часто включает в себя сочетание медикаментозного лечения, психотерапевтического воздействия и изменения образа жизни. Каждый пациент уникален, поэтому индивидуализированный подход крайне важен в лечении этого состояния.»</p>\\n</blockquote>\\n\\n<h2>Список литературы</h2>\\n\\n<ol>\\n\\t<li>American Psychiatric Association. (2013). Diagnostic and Statistical Manual of Mental Disorders (5th ed.). Washington, DC: Author.</li>\\n\\t<li>Barlow, D. H., & Craske, M. G. (2007). Mastery of Your Anxiety and Panic. Oxford University Press.</li>\\n\\t<li>Beck, A. T., & Emery, G. (1985). Anxiety Disorders and Phobias: A Cognitive Perspective. Basic Books.</li>\\n\\t<li>Gorman, J. M. (1997). The Essential Guide to Overcoming Anxiety and Panic Attacks. Guilford Press.</li>\\n\\t<li>Kessler, R. C., Chiu, W. T., Demler, O., & Walters, E. E. (2005). Prevalence, Severity, and Comorbidity of Twelve-Month DSM-IV Disorders in the National Comorbidity Survey Replication (NCS-R). Archives of General Psychiatry, 62, 617-627.</li>\\n\\t<li>Marks, I. M., & Nesse, R. M. (1994). Fear and fitness: An evolutionary analysis of anxiety disorders. Ethology and Sociobiology, 15, 247-261.</li>\\n\\t<li>National Institute of Mental Health. (2020). Panic Disorder: When Fear Overwhelms. Retrieved from [URL of NIMH's official webpage]</li>\\n</ol>\\n\"},{\"MIGX_id\":\"14\",\"block_type\":\"infoblock_faq2\",\"block_title\":\"Часто задаваемые вопросы\",\"block_list\":[\"325\",\"326\",\"324\",\"327\"]},{\"MIGX_id\":\"8\",\"block_type\":\"infoblock_tarifs2\",\"block_title\":\"Лечение в стационаре\",\"block_list\":\"\",\"block_bottom_info\":\"\"},{\"MIGX_id\":\"10\",\"block_type\":\"infoblock_why_we\",\"block_title\":\"Почему 146 семей обратились к нам\",\"block_generate\":\"1\",\"block_list\":\"[{\\\"MIGX_id\\\":\\\"1\\\",\\\"icon\\\":\\\"1.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Круглосуточный вызов психиатра на дом для удобства пациентов.\\\"},{\\\"MIGX_id\\\":\\\"2\\\",\\\"icon\\\":\\\"2.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Опытные специалисты, обеспечивающие качественную помощь.\\\"},{\\\"MIGX_id\\\":\\\"3\\\",\\\"icon\\\":\\\"3.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Запись на прием без очередей для экономии времени.\\\"},{\\\"MIGX_id\\\":\\\"4\\\",\\\"icon\\\":\\\"4.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Применение эффективных методик лечения для лучших результатов.\\\"},{\\\"MIGX_id\\\":\\\"5\\\",\\\"icon\\\":\\\"5.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Использование сертифицированных препаратов для безопасности.\\\"},{\\\"MIGX_id\\\":\\\"6\\\",\\\"icon\\\":\\\"6.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Невысокая стоимость услуг, делающая помощь доступной.\\\"},{\\\"MIGX_id\\\":\\\"7\\\",\\\"icon\\\":\\\"7.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Гарантия анонимности для сохранения конфиденциальности.\\\"},{\\\"MIGX_id\\\":\\\"8\\\",\\\"icon\\\":\\\"8.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Современное оборудование для точной диагностики.\\\"},{\\\"MIGX_id\\\":\\\"9\\\",\\\"icon\\\":\\\"9.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Индивидуальный подход к каждому пациенту.\\\"},{\\\"MIGX_id\\\":\\\"10\\\",\\\"icon\\\":\\\"10.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в домашних условиях для удобства и комфорта.\\\"},{\\\"MIGX_id\\\":\\\"11\\\",\\\"icon\\\":\\\"11.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Обширный опыт работы в области психиатрии.\\\"},{\\\"MIGX_id\\\":\\\"12\\\",\\\"icon\\\":\\\"12.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Консультации по вопросам психического здоровья.\\\"},{\\\"MIGX_id\\\":\\\"13\\\",\\\"icon\\\":\\\"13.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Диагностика и лечение широкого спектра психических расстройств.\\\"},{\\\"MIGX_id\\\":\\\"14\\\",\\\"icon\\\":\\\"14.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Рекомендации по образу жизни для улучшения психического состояния.\\\"},{\\\"MIGX_id\\\":\\\"15\\\",\\\"icon\\\":\\\"15.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Поддержка и советы членам семьи пациента.\\\"},{\\\"MIGX_id\\\":\\\"16\\\",\\\"icon\\\":\\\"16.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Внимательное отношение к пациентам и их проблемам.\\\"},{\\\"MIGX_id\\\":\\\"17\\\",\\\"icon\\\":\\\"17.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Подготовка индивидуального плана лечения.\\\"},{\\\"MIGX_id\\\":\\\"18\\\",\\\"icon\\\":\\\"18.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Комплексный подход к лечению психических нарушений.\\\"},{\\\"MIGX_id\\\":\\\"19\\\",\\\"icon\\\":\\\"19.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Обеспечение эмоциональной поддержки во время лечения.\\\"},{\\\"MIGX_id\\\":\\\"20\\\",\\\"icon\\\":\\\"20.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Специализированная помощь в критических случаях.\\\"},{\\\"MIGX_id\\\":\\\"21\\\",\\\"icon\\\":\\\"21.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Участие в процессе реабилитации пациента.\\\"},{\\\"MIGX_id\\\":\\\"22\\\",\\\"icon\\\":\\\"22.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в снижении симптомов хронических психических заболеваний.\\\"},{\\\"MIGX_id\\\":\\\"23\\\",\\\"icon\\\":\\\"23.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Обследование и диагностика на дому.\\\"},{\\\"MIGX_id\\\":\\\"24\\\",\\\"icon\\\":\\\"24.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Внимание к психоэмоциональному состоянию пациента.\\\"},{\\\"MIGX_id\\\":\\\"25\\\",\\\"icon\\\":\\\"25.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в преодолении психических кризисов.\\\"},{\\\"MIGX_id\\\":\\\"26\\\",\\\"icon\\\":\\\"26.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Советы по управлению стрессом и тревогой.\\\"},{\\\"MIGX_id\\\":\\\"27\\\",\\\"icon\\\":\\\"27.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Проведение психологических тестов для оценки состояния.\\\"},{\\\"MIGX_id\\\":\\\"28\\\",\\\"icon\\\":\\\"28.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Сопровождение пациентов в процессе их выздоровления.\\\"},{\\\"MIGX_id\\\":\\\"29\\\",\\\"icon\\\":\\\"29.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Поддержка в восстановлении после психических травм.\\\"},{\\\"MIGX_id\\\":\\\"30\\\",\\\"icon\\\":\\\"30.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Советы по применению лекарственных препаратов.\\\"},{\\\"MIGX_id\\\":\\\"31\\\",\\\"icon\\\":\\\"31.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Управление лекарственным лечением психических заболеваний.\\\"},{\\\"MIGX_id\\\":\\\"32\\\",\\\"icon\\\":\\\"32.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Профессиональный подход к сложным случаям.\\\"},{\\\"MIGX_id\\\":\\\"33\\\",\\\"icon\\\":\\\"33.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Работа с пациентами, страдающими от обсессивно-компульсивных расстройств.\\\"},{\\\"MIGX_id\\\":\\\"34\\\",\\\"icon\\\":\\\"34.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Психиатрическая помощь при депрессии и биполярном расстройстве.\\\"},{\\\"MIGX_id\\\":\\\"35\\\",\\\"icon\\\":\\\"35.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Консультирование по вопросам психического здоровья и благополучия.\\\"},{\\\"MIGX_id\\\":\\\"36\\\",\\\"icon\\\":\\\"36.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в управлении поведенческими проблемами.\\\"},{\\\"MIGX_id\\\":\\\"37\\\",\\\"icon\\\":\\\"37.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Содействие в улучшении качества жизни пациентов.\\\"},{\\\"MIGX_id\\\":\\\"38\\\",\\\"icon\\\":\\\"38.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Поддержка в адаптации к изменениям в жизни.\\\"},{\\\"MIGX_id\\\":\\\"39\\\",\\\"icon\\\":\\\"39.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в управлении мыслями о самоубийстве или попытках суицида.\\\"},{\\\"MIGX_id\\\":\\\"40\\\",\\\"icon\\\":\\\"40.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Рекомендации по улучшению сна и управлению сонливостью.\\\"},{\\\"MIGX_id\\\":\\\"41\\\",\\\"icon\\\":\\\"41.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в снижении симптомов бессонницы и тревожности.\\\"},{\\\"MIGX_id\\\":\\\"42\\\",\\\"icon\\\":\\\"42.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Советы по улучшению концентрации и памяти.\\\"},{\\\"MIGX_id\\\":\\\"43\\\",\\\"icon\\\":\\\"43.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Поддержка в преодолении апатии и восстановлении интереса к жизни.\\\"},{\\\"MIGX_id\\\":\\\"44\\\",\\\"icon\\\":\\\"44.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Помощь в управлении иррациональными страхами и фобиями.\\\"},{\\\"MIGX_id\\\":\\\"45\\\",\\\"icon\\\":\\\"45.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Работа над улучшением эмоционального состояния и самочувствия.\\\"},{\\\"MIGX_id\\\":\\\"46\\\",\\\"icon\\\":\\\"46.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Психиатрическая помощь на дому в экстренных случаях.\\\"},{\\\"MIGX_id\\\":\\\"47\\\",\\\"icon\\\":\\\"47.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Подготовка и выполнение домашних планов лечения.\\\"},{\\\"MIGX_id\\\":\\\"48\\\",\\\"icon\\\":\\\"48.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Осознанность и поддержка больного в процессе лечения.\\\"},{\\\"MIGX_id\\\":\\\"49\\\",\\\"icon\\\":\\\"49.svg\\\",\\\"alt\\\":\\\"иконка\\\",\\\"title\\\":\\\"Регулярное наблюдение у психиатра для стабильного выздоровления.\\\"}]\"},{\"MIGX_id\":\"13\",\"block_type\":\"infoblock_reviews_text\",\"block_title\":\"Отзывы\",\"block_list\":[\"391\",\"392\"],\"block_list_2\":\"\"},{\"MIGX_id\":\"11\",\"block_type\":\"infoblock_form\",\"block_select\":\"3\",\"block_title\":\"Больной не хочет лечиться?\",\"block_subtitle\":\"Берем все на себя! Убеждаем на лечение без физического и морального давления\",\"block_image\":\"assets/upload/form-decor.png\",\"block_alt\":\"доктор с планшетом\"}]","type_name_ro":"","_this.value":"","type_name":"Подпапки и поддомены\n"}]
[popup_banner] =>
[seo_context] =>
)
[context] => Array
(
[key] => web
[name] =>
[description] =>
[rank] => 0
)
)
[modSnippet] => Array
(
[getCountryData] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_92
[_scriptCacheKey] => elements/modsnippet/92
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/92.include.cache.php
[_properties] => Array
(
[country_id] => 1
)
[_propertyString] => ?country_id=`1`
[_content] => // Подключение пакета
$country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
// Получаем коллекцию валют
$country = $modx->getObject('modCountry', ['published' => 1, 'deleted' => 0, 'id' => $country_id]);
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', ['published' => 1, 'deleted' => 0, 'id' => $currency_id]);
$mask = $country->get('mask');
$symbol = $currency->get('symbol');
$iso_code = $currency->get('iso_code');
return(['symbol' => $symbol, 'iso_code' => $iso_code, 'mask' => $mask]);
[_source] =>
[_output] => Array
(
[symbol] => ₽
[iso_code] => RUB
[mask] => +7 (999) 999-99-99
)
[_result] => 1
[_tag] => [[getCountryData?country_id=`1`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 92
[source] => 1
[property_preprocess] => 0
[name] => getCountryData
[description] => Данные о текущей стране
[editor_type] => 0
[category] => 25
[cache_type] => 0
[snippet] => // Подключение пакета
$country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
// Получаем коллекцию валют
$country = $modx->getObject('modCountry', ['published' => 1, 'deleted' => 0, 'id' => $country_id]);
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', ['published' => 1, 'deleted' => 0, 'id' => $currency_id]);
$mask = $country->get('mask');
$symbol = $currency->get('symbol');
$iso_code = $currency->get('iso_code');
return(['symbol' => $symbol, 'iso_code' => $iso_code, 'mask' => $mask]);
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountries/elements/snippets/getCountryData.php
[content] => // Подключение пакета
$country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
// Получаем коллекцию валют
$country = $modx->getObject('modCountry', ['published' => 1, 'deleted' => 0, 'id' => $country_id]);
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', ['published' => 1, 'deleted' => 0, 'id' => $currency_id]);
$mask = $country->get('mask');
$symbol = $currency->get('symbol');
$iso_code = $currency->get('iso_code');
return(['symbol' => $symbol, 'iso_code' => $iso_code, 'mask' => $mask]);
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => // Подключение пакета
$country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
// Получаем коллекцию валют
$country = $modx->getObject('modCountry', ['published' => 1, 'deleted' => 0, 'id' => $country_id]);
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', ['published' => 1, 'deleted' => 0, 'id' => $currency_id]);
$mask = $country->get('mask');
$symbol = $currency->get('symbol');
$iso_code = $currency->get('iso_code');
return(['symbol' => $symbol, 'iso_code' => $iso_code, 'mask' => $mask]);
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => getCountryData
[id] => 92
[binding] => modsnippet
[cacheable] =>
)
[convertValuteMeta] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_68
[_scriptCacheKey] => elements/modsnippet/68
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/68.include.cache.php
[_properties] => Array
(
[input] => Профессиональная помощь в лечении панических атак у женщин и мужчин в клинике «Наркология 24/7» в Артёме. Доступные цены. Выезд на дом. Консультации и запись по телефону 8 (800) 301-97-09.
[options] =>
[pdoTools] => pdoTools Object
*RECURSION*
)
[_propertyString] => ?input=`Профессиональная помощь в лечении панических атак у женщин и мужчин в клинике «Наркология 24/7» в Артёме. Доступные цены. Выезд на дом. Консультации и запись по телефону 8 (800) 301-97-09.`&options=`3274b923c457902d8e89d35f65ae1dc1`&pdoTools=`1b4fb63249587b61be46a0ad16695b98`
[_content] => $cityId = $modx->getPlaceholder('city_id');
$resource = $modx->getObject('modResource', $cityId);
$cityInfo = [
['city_1', $resource->getTVValue('city_1')],
['city_6', $resource->getTVValue('city_6')],
['region_1', $resource->getTVValue('region_1')],
['region_6', $resource->getTVValue('region_6')],
];
$input = str_replace(
array_map(function ($item) { return '#' . $item[0] . '#'; }, $cityInfo),
array_map(function ($item) { return $item[1]; }, $cityInfo),
$input
);
// $phone = $resource->getTVValue('phone') ?: $modx->resource->getTVValue('phone_services');
$input = str_replace('8 (800) 301-97-09', $phone, $input);
// if ($resource->getTVValue('valute')) {
// $resource8 = $modx->getObject('modResource', 8);
// $valutes = json_decode($resource8->getTVValue('valute_migx'), true);
// foreach ($valutes as &$valute) {
// if ($valute['name'] != '-') {
// if ($valute['MIGX_id'] == $resource->getTVValue('valute')) {
// preg_match('/\d+(?:\s*\d+)*\s*руб/', $input, $matches);
// $price = str_replace(' ', '', $matches[0]); // убираем пробелы из числа
// $price = preg_replace("/[^.,0-9]/", '', $price); // только числа
// $price /= $valute['value']; // делим на валюту
// $price = number_format($price, 0, '.', ' '); // форматируем число обратно
// $newPrice = $price . ' ' . $valute['simbol'];
// $input = str_replace($matches[0], $newPrice, $input); // заменяем найденную цену на новую
// }
// }
// }
// }
echo $input;
[_source] =>
[_output] => Профессиональная помощь в лечении панических атак у женщин и мужчин в клинике «Наркология 24/7» в Артёме. Доступные цены. Выезд на дом. Консультации и запись по телефону .
[_result] => 1
[_tag] => [[convertValuteMeta?input=`Профессиональная помощь в лечении панических атак у женщин и мужчин в клинике «Наркология 24/7» в Артёме. Доступные цены. Выезд на дом. Консультации и запись по телефону 8 (800) 301-97-09.`&options=`3274b923c457902d8e89d35f65ae1dc1`&pdoTools=`1b4fb63249587b61be46a0ad16695b98`]]
[_token] =>
[_cacheable] => 1
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 68
[source] => 1
[property_preprocess] => 0
[name] => convertValuteMeta
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $cityId = $modx->getPlaceholder('city_id');
$resource = $modx->getObject('modResource', $cityId);
$cityInfo = [
['city_1', $resource->getTVValue('city_1')],
['city_6', $resource->getTVValue('city_6')],
['region_1', $resource->getTVValue('region_1')],
['region_6', $resource->getTVValue('region_6')],
];
$input = str_replace(
array_map(function ($item) { return '#' . $item[0] . '#'; }, $cityInfo),
array_map(function ($item) { return $item[1]; }, $cityInfo),
$input
);
// $phone = $resource->getTVValue('phone') ?: $modx->resource->getTVValue('phone_services');
$input = str_replace('8 (800) 301-97-09', $phone, $input);
// if ($resource->getTVValue('valute')) {
// $resource8 = $modx->getObject('modResource', 8);
// $valutes = json_decode($resource8->getTVValue('valute_migx'), true);
// foreach ($valutes as &$valute) {
// if ($valute['name'] != '-') {
// if ($valute['MIGX_id'] == $resource->getTVValue('valute')) {
// preg_match('/\d+(?:\s*\d+)*\s*руб/', $input, $matches);
// $price = str_replace(' ', '', $matches[0]); // убираем пробелы из числа
// $price = preg_replace("/[^.,0-9]/", '', $price); // только числа
// $price /= $valute['value']; // делим на валюту
// $price = number_format($price, 0, '.', ' '); // форматируем число обратно
// $newPrice = $price . ' ' . $valute['simbol'];
// $input = str_replace($matches[0], $newPrice, $input); // заменяем найденную цену на новую
// }
// }
// }
// }
echo $input;
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $cityId = $modx->getPlaceholder('city_id');
$resource = $modx->getObject('modResource', $cityId);
$cityInfo = [
['city_1', $resource->getTVValue('city_1')],
['city_6', $resource->getTVValue('city_6')],
['region_1', $resource->getTVValue('region_1')],
['region_6', $resource->getTVValue('region_6')],
];
$input = str_replace(
array_map(function ($item) { return '#' . $item[0] . '#'; }, $cityInfo),
array_map(function ($item) { return $item[1]; }, $cityInfo),
$input
);
// $phone = $resource->getTVValue('phone') ?: $modx->resource->getTVValue('phone_services');
$input = str_replace('8 (800) 301-97-09', $phone, $input);
// if ($resource->getTVValue('valute')) {
// $resource8 = $modx->getObject('modResource', 8);
// $valutes = json_decode($resource8->getTVValue('valute_migx'), true);
// foreach ($valutes as &$valute) {
// if ($valute['name'] != '-') {
// if ($valute['MIGX_id'] == $resource->getTVValue('valute')) {
// preg_match('/\d+(?:\s*\d+)*\s*руб/', $input, $matches);
// $price = str_replace(' ', '', $matches[0]); // убираем пробелы из числа
// $price = preg_replace("/[^.,0-9]/", '', $price); // только числа
// $price /= $valute['value']; // делим на валюту
// $price = number_format($price, 0, '.', ' '); // форматируем число обратно
// $newPrice = $price . ' ' . $valute['simbol'];
// $input = str_replace($matches[0], $newPrice, $input); // заменяем найденную цену на новую
// }
// }
// }
// }
echo $input;
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $cityId = $modx->getPlaceholder('city_id');
$resource = $modx->getObject('modResource', $cityId);
$cityInfo = [
['city_1', $resource->getTVValue('city_1')],
['city_6', $resource->getTVValue('city_6')],
['region_1', $resource->getTVValue('region_1')],
['region_6', $resource->getTVValue('region_6')],
];
$input = str_replace(
array_map(function ($item) { return '#' . $item[0] . '#'; }, $cityInfo),
array_map(function ($item) { return $item[1]; }, $cityInfo),
$input
);
// $phone = $resource->getTVValue('phone') ?: $modx->resource->getTVValue('phone_services');
$input = str_replace('8 (800) 301-97-09', $phone, $input);
// if ($resource->getTVValue('valute')) {
// $resource8 = $modx->getObject('modResource', 8);
// $valutes = json_decode($resource8->getTVValue('valute_migx'), true);
// foreach ($valutes as &$valute) {
// if ($valute['name'] != '-') {
// if ($valute['MIGX_id'] == $resource->getTVValue('valute')) {
// preg_match('/\d+(?:\s*\d+)*\s*руб/', $input, $matches);
// $price = str_replace(' ', '', $matches[0]); // убираем пробелы из числа
// $price = preg_replace("/[^.,0-9]/", '', $price); // только числа
// $price /= $valute['value']; // делим на валюту
// $price = number_format($price, 0, '.', ' '); // форматируем число обратно
// $newPrice = $price . ' ' . $valute['simbol'];
// $input = str_replace($matches[0], $newPrice, $input); // заменяем найденную цену на новую
// }
// }
// }
// }
echo $input;
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => convertValuteMeta
[id] => 68
[binding] => modsnippet
[cacheable] => 1
)
[canonical] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_43
[_scriptCacheKey] => elements/modsnippet/43
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/43.include.cache.php
[_properties] => Array
(
)
[_propertyString] =>
[_content] => $docid = $modx->resource->get('id');
$url = $modx->makeUrl($docid);
$exploded_url=explode("?",$_SERVER['REQUEST_URI']);
return '<link rel="canonical" href="https://' . $_SERVER['SERVER_NAME'] . $exploded_url[0] . '">';
[_source] =>
[_output] => <link rel="canonical" href="https://narkologiya24.clinic/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/">
[_result] => 1
[_tag] => [[canonical]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 43
[source] => 1
[property_preprocess] => 0
[name] => canonical
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $docid = $modx->resource->get('id');
$url = $modx->makeUrl($docid);
$exploded_url=explode("?",$_SERVER['REQUEST_URI']);
return '<link rel="canonical" href="https://' . $_SERVER['SERVER_NAME'] . $exploded_url[0] . '">';
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $docid = $modx->resource->get('id');
$url = $modx->makeUrl($docid);
$exploded_url=explode("?",$_SERVER['REQUEST_URI']);
return '<link rel="canonical" href="https://' . $_SERVER['SERVER_NAME'] . $exploded_url[0] . '">';
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $docid = $modx->resource->get('id');
$url = $modx->makeUrl($docid);
$exploded_url=explode("?",$_SERVER['REQUEST_URI']);
return '<link rel="canonical" href="https://' . $_SERVER['SERVER_NAME'] . $exploded_url[0] . '">';
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => canonical
[id] => 43
[binding] => modsnippet
[cacheable] =>
)
[byIdsList] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_72
[_scriptCacheKey] => elements/modsnippet/72
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/72.include.cache.php
[_properties] => Array
(
[ids] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 9
[4] => 10
[5] => 11
[6] => 13
[7] => 14
[8] => 19
[9] => 20
[10] => 44
[11] => 136
[12] => 4
[13] => 5
[14] => 8
[15] => 24
[16] => 41
[17] => 214
[18] => 215
[19] => 1453
[20] => 1460
[21] => 1462
[22] => 3133
[23] => 3135
[24] => 3137
[25] => 3140
[26] => 3141
[27] => 42
[28] => 121
[29] => 122
[30] => 123
[31] => 124
[32] => 125
[33] => 126
[34] => 127
[35] => 128
[36] => 129
[37] => 130
[38] => 131
[39] => 132
[40] => 133
[41] => 134
[42] => 135
[43] => 138
[44] => 139
[45] => 140
[46] => 141
[47] => 142
[48] => 143
[49] => 144
[50] => 145
[51] => 146
[52] => 148
[53] => 149
[54] => 150
[55] => 151
[56] => 152
[57] => 153
[58] => 154
[59] => 155
[60] => 156
[61] => 157
[62] => 158
[63] => 159
[64] => 160
[65] => 161
[66] => 162
[67] => 163
[68] => 164
[69] => 165
[70] => 166
[71] => 167
[72] => 168
[73] => 169
[74] => 170
[75] => 171
[76] => 172
[77] => 173
[78] => 174
[79] => 175
[80] => 176
[81] => 177
[82] => 178
[83] => 179
[84] => 180
[85] => 181
[86] => 182
[87] => 183
[88] => 184
[89] => 185
[90] => 186
[91] => 187
[92] => 188
[93] => 189
[94] => 190
[95] => 191
[96] => 192
[97] => 193
[98] => 194
[99] => 195
[100] => 196
[101] => 197
[102] => 198
[103] => 199
[104] => 200
[105] => 201
[106] => 203
[107] => 204
[108] => 205
[109] => 206
[110] => 219
[111] => 1455
[112] => 1456
[113] => 1860
[114] => 1861
[115] => 1862
[116] => 1863
[117] => 1864
[118] => 1865
[119] => 1866
[120] => 1867
[121] => 1882
[122] => 1883
[123] => 1884
[124] => 1885
[125] => 1886
[126] => 1887
[127] => 3138
[128] => 3142
[129] => 3143
[130] => 3144
[131] => 3146
[132] => 3147
[133] => 3148
[134] => 3149
[135] => 3150
[136] => 3151
[137] => 3152
[138] => 3153
[139] => 3154
[140] => 3155
[141] => 3156
[142] => 3157
[143] => 3158
[144] => 3159
[145] => 3160
[146] => 3161
[147] => 3162
[148] => 3163
[149] => 3164
[150] => 3165
[151] => 3166
[152] => 3167
[153] => 3168
[154] => 3169
[155] => 3170
[156] => 3171
[157] => 3172
[158] => 3173
[159] => 3174
[160] => 3175
[161] => 3176
[162] => 3177
[163] => 3178
[164] => 3179
[165] => 3180
[166] => 3181
[167] => 3182
[168] => 3183
[169] => 3184
[170] => 3185
[171] => 3186
[172] => 3187
[173] => 3188
[174] => 3189
[175] => 3190
[176] => 3191
[177] => 3192
[178] => 3193
[179] => 3194
[180] => 3195
[181] => 3196
[182] => 3197
[183] => 3198
[184] => 3199
[185] => 3200
[186] => 3201
[187] => 3202
[188] => 3203
[189] => 3204
[190] => 3205
[191] => 3206
[192] => 3207
[193] => 3208
[194] => 3209
[195] => 3210
[196] => 3211
[197] => 3212
[198] => 3213
[199] => 3214
[200] => 3215
[201] => 3216
[202] => 3217
[203] => 3218
[204] => 3219
[205] => 3220
[206] => 3221
[207] => 3222
[208] => 3223
[209] => 3224
[210] => 3225
[211] => 3226
[212] => 3227
[213] => 3228
[214] => 12
[215] => 15
[216] => 17
[217] => 1461
[218] => 3134
[219] => 115
[220] => 116
[221] => 117
[222] => 118
[223] => 119
[224] => 120
[225] => 1457
[226] => 1458
[227] => 3229
[228] => 3230
[229] => 6
[230] => 7
[231] => 221
[232] => 223
[233] => 224
[234] => 225
[235] => 226
[236] => 227
[237] => 228
[238] => 229
[239] => 230
[240] => 231
[241] => 232
[242] => 233
[243] => 234
[244] => 235
[245] => 236
[246] => 237
[247] => 238
[248] => 239
[249] => 240
[250] => 241
[251] => 242
[252] => 243
[253] => 244
[254] => 245
[255] => 246
[256] => 247
[257] => 248
[258] => 249
[259] => 250
[260] => 251
[261] => 252
[262] => 253
[263] => 254
[264] => 255
[265] => 256
[266] => 257
[267] => 258
[268] => 259
[269] => 260
[270] => 261
[271] => 262
[272] => 263
[273] => 264
[274] => 265
[275] => 266
[276] => 267
[277] => 268
[278] => 269
[279] => 270
[280] => 271
[281] => 272
[282] => 273
[283] => 274
[284] => 275
[285] => 276
[286] => 277
[287] => 278
[288] => 279
[289] => 280
[290] => 281
[291] => 282
[292] => 283
[293] => 284
[294] => 285
[295] => 286
[296] => 287
[297] => 288
[298] => 289
[299] => 290
[300] => 291
[301] => 292
[302] => 293
[303] => 294
[304] => 295
[305] => 296
[306] => 297
[307] => 298
[308] => 299
[309] => 300
[310] => 301
[311] => 302
[312] => 303
[313] => 304
[314] => 305
[315] => 306
[316] => 307
[317] => 308
[318] => 309
[319] => 310
[320] => 311
[321] => 312
[322] => 313
[323] => 314
[324] => 315
[325] => 316
[326] => 317
[327] => 318
[328] => 319
[329] => 320
[330] => 321
[331] => 322
[332] => 323
[333] => 324
[334] => 325
[335] => 326
[336] => 327
[337] => 328
[338] => 329
[339] => 330
[340] => 331
[341] => 332
[342] => 333
[343] => 334
[344] => 335
[345] => 336
[346] => 337
[347] => 338
[348] => 339
[349] => 340
[350] => 341
[351] => 342
[352] => 343
[353] => 344
[354] => 345
[355] => 346
[356] => 347
[357] => 348
[358] => 349
[359] => 350
[360] => 351
[361] => 352
[362] => 353
[363] => 354
[364] => 355
[365] => 356
[366] => 357
[367] => 358
[368] => 359
[369] => 360
[370] => 361
[371] => 362
[372] => 363
[373] => 364
[374] => 365
[375] => 366
[376] => 367
[377] => 368
[378] => 369
[379] => 370
[380] => 371
[381] => 372
[382] => 373
[383] => 374
[384] => 375
[385] => 376
[386] => 377
[387] => 378
[388] => 379
[389] => 380
[390] => 381
[391] => 382
[392] => 383
[393] => 384
[394] => 385
[395] => 386
[396] => 387
[397] => 388
[398] => 389
[399] => 390
[400] => 391
[401] => 392
[402] => 393
[403] => 394
[404] => 395
[405] => 396
[406] => 397
[407] => 398
[408] => 399
[409] => 400
[410] => 401
[411] => 402
[412] => 403
[413] => 404
[414] => 405
[415] => 406
[416] => 407
[417] => 408
[418] => 409
[419] => 410
[420] => 411
[421] => 412
[422] => 413
[423] => 414
[424] => 415
[425] => 416
[426] => 417
[427] => 418
[428] => 419
[429] => 420
[430] => 421
[431] => 422
[432] => 423
[433] => 424
[434] => 425
[435] => 427
[436] => 428
[437] => 429
[438] => 430
[439] => 431
[440] => 432
[441] => 433
[442] => 434
[443] => 435
[444] => 436
[445] => 437
[446] => 438
[447] => 439
[448] => 440
[449] => 441
[450] => 442
[451] => 443
[452] => 444
[453] => 445
[454] => 446
[455] => 447
[456] => 448
[457] => 449
[458] => 450
[459] => 451
[460] => 452
[461] => 453
[462] => 454
[463] => 455
[464] => 456
[465] => 457
[466] => 458
[467] => 459
[468] => 460
[469] => 461
[470] => 462
[471] => 463
[472] => 464
[473] => 465
[474] => 466
[475] => 467
[476] => 468
[477] => 469
[478] => 470
[479] => 471
[480] => 472
[481] => 473
[482] => 474
[483] => 475
[484] => 476
[485] => 477
[486] => 478
[487] => 479
[488] => 480
[489] => 481
[490] => 482
[491] => 483
[492] => 484
[493] => 485
[494] => 486
[495] => 487
[496] => 488
[497] => 489
[498] => 490
[499] => 491
[500] => 492
[501] => 493
[502] => 494
[503] => 495
[504] => 496
[505] => 497
[506] => 498
[507] => 499
[508] => 500
[509] => 501
[510] => 502
[511] => 503
[512] => 504
[513] => 505
[514] => 506
[515] => 507
[516] => 508
[517] => 509
[518] => 510
[519] => 511
[520] => 512
[521] => 513
[522] => 514
[523] => 515
[524] => 516
[525] => 517
[526] => 518
[527] => 519
[528] => 520
[529] => 521
[530] => 522
[531] => 523
[532] => 524
[533] => 525
[534] => 526
[535] => 527
[536] => 528
[537] => 529
[538] => 530
[539] => 531
[540] => 532
[541] => 533
[542] => 534
[543] => 535
[544] => 536
[545] => 537
[546] => 538
[547] => 539
[548] => 540
[549] => 541
[550] => 542
[551] => 543
[552] => 544
[553] => 545
[554] => 546
[555] => 547
[556] => 548
[557] => 549
[558] => 550
[559] => 551
[560] => 552
[561] => 553
[562] => 554
[563] => 555
[564] => 556
[565] => 557
[566] => 558
[567] => 559
[568] => 560
[569] => 561
[570] => 562
[571] => 563
[572] => 564
[573] => 565
[574] => 566
[575] => 567
[576] => 568
[577] => 569
[578] => 570
[579] => 571
[580] => 572
[581] => 573
[582] => 574
[583] => 575
[584] => 576
[585] => 577
[586] => 578
[587] => 579
[588] => 580
[589] => 581
[590] => 582
[591] => 583
[592] => 584
[593] => 585
[594] => 586
[595] => 587
[596] => 588
[597] => 589
[598] => 590
[599] => 591
[600] => 592
[601] => 593
[602] => 594
[603] => 595
[604] => 596
[605] => 597
[606] => 598
[607] => 599
[608] => 600
[609] => 601
[610] => 602
[611] => 603
[612] => 604
[613] => 605
[614] => 606
[615] => 607
[616] => 608
[617] => 609
[618] => 610
[619] => 611
[620] => 612
[621] => 613
[622] => 614
[623] => 615
[624] => 616
[625] => 617
[626] => 618
[627] => 619
[628] => 620
[629] => 621
[630] => 622
[631] => 623
[632] => 624
[633] => 625
[634] => 626
[635] => 628
[636] => 629
[637] => 630
[638] => 631
[639] => 632
[640] => 633
[641] => 634
[642] => 635
[643] => 636
[644] => 637
[645] => 638
[646] => 639
[647] => 640
[648] => 641
[649] => 642
[650] => 643
[651] => 644
[652] => 645
[653] => 646
[654] => 647
[655] => 648
[656] => 649
[657] => 650
[658] => 651
[659] => 652
[660] => 653
[661] => 654
[662] => 655
[663] => 656
[664] => 657
[665] => 658
[666] => 659
[667] => 660
[668] => 661
[669] => 662
[670] => 663
[671] => 664
[672] => 665
[673] => 666
[674] => 667
[675] => 668
[676] => 669
[677] => 670
[678] => 671
[679] => 672
[680] => 673
[681] => 674
[682] => 675
[683] => 676
[684] => 677
[685] => 678
[686] => 679
[687] => 680
[688] => 681
[689] => 682
[690] => 683
[691] => 684
[692] => 685
[693] => 686
[694] => 687
[695] => 688
[696] => 689
[697] => 690
[698] => 691
[699] => 692
[700] => 693
[701] => 694
[702] => 695
[703] => 696
[704] => 697
[705] => 698
[706] => 699
[707] => 700
[708] => 701
[709] => 702
[710] => 703
[711] => 704
[712] => 705
[713] => 706
[714] => 707
[715] => 708
[716] => 709
[717] => 710
[718] => 711
[719] => 712
[720] => 713
[721] => 714
[722] => 715
[723] => 716
[724] => 717
[725] => 718
[726] => 719
[727] => 720
[728] => 721
[729] => 722
[730] => 723
[731] => 724
[732] => 725
[733] => 726
[734] => 727
[735] => 728
[736] => 729
[737] => 730
[738] => 731
[739] => 732
[740] => 733
[741] => 734
[742] => 735
[743] => 736
[744] => 737
[745] => 738
[746] => 739
[747] => 740
[748] => 741
[749] => 742
[750] => 743
[751] => 744
[752] => 745
[753] => 746
[754] => 747
[755] => 748
[756] => 749
[757] => 750
[758] => 751
[759] => 752
[760] => 753
[761] => 754
[762] => 755
[763] => 756
[764] => 757
[765] => 758
[766] => 759
[767] => 760
[768] => 761
[769] => 762
[770] => 763
[771] => 764
[772] => 765
[773] => 766
[774] => 767
[775] => 768
[776] => 769
[777] => 770
[778] => 771
[779] => 772
[780] => 773
[781] => 774
[782] => 775
[783] => 776
[784] => 777
[785] => 778
[786] => 779
[787] => 780
[788] => 781
[789] => 782
[790] => 783
[791] => 784
[792] => 785
[793] => 786
[794] => 787
[795] => 788
[796] => 789
[797] => 790
[798] => 791
[799] => 792
[800] => 793
[801] => 794
[802] => 795
[803] => 796
[804] => 797
[805] => 798
[806] => 799
[807] => 800
[808] => 801
[809] => 802
[810] => 803
[811] => 804
[812] => 805
[813] => 806
[814] => 807
[815] => 808
[816] => 809
[817] => 810
[818] => 811
[819] => 812
[820] => 813
[821] => 814
[822] => 815
[823] => 816
[824] => 817
[825] => 818
[826] => 819
[827] => 820
[828] => 821
[829] => 822
[830] => 823
[831] => 824
[832] => 825
[833] => 826
[834] => 827
[835] => 829
[836] => 830
[837] => 831
[838] => 832
[839] => 833
[840] => 834
[841] => 835
[842] => 836
[843] => 837
[844] => 838
[845] => 839
[846] => 840
[847] => 841
[848] => 842
[849] => 843
[850] => 844
[851] => 845
[852] => 846
[853] => 847
[854] => 848
[855] => 849
[856] => 850
[857] => 851
[858] => 852
[859] => 853
[860] => 854
[861] => 855
[862] => 856
[863] => 857
[864] => 858
[865] => 859
[866] => 860
[867] => 861
[868] => 862
[869] => 863
[870] => 864
[871] => 865
[872] => 866
[873] => 867
[874] => 868
[875] => 869
[876] => 870
[877] => 871
[878] => 872
[879] => 873
[880] => 874
[881] => 875
[882] => 876
[883] => 877
[884] => 878
[885] => 879
[886] => 880
[887] => 881
[888] => 882
[889] => 883
[890] => 884
[891] => 885
[892] => 886
[893] => 887
[894] => 888
[895] => 889
[896] => 890
[897] => 891
[898] => 892
[899] => 893
[900] => 894
[901] => 895
[902] => 896
[903] => 897
[904] => 898
[905] => 899
[906] => 900
[907] => 901
[908] => 902
[909] => 903
[910] => 904
[911] => 905
[912] => 906
[913] => 907
[914] => 908
[915] => 909
[916] => 910
[917] => 911
[918] => 912
[919] => 913
[920] => 914
[921] => 915
[922] => 916
[923] => 917
[924] => 918
[925] => 919
[926] => 920
[927] => 921
[928] => 922
[929] => 923
[930] => 924
[931] => 925
[932] => 926
[933] => 927
[934] => 928
[935] => 929
[936] => 930
[937] => 931
[938] => 932
[939] => 933
[940] => 934
[941] => 935
[942] => 936
[943] => 937
[944] => 938
[945] => 939
[946] => 940
[947] => 941
[948] => 942
[949] => 943
[950] => 944
[951] => 945
[952] => 946
[953] => 947
[954] => 948
[955] => 949
[956] => 950
[957] => 951
[958] => 952
[959] => 953
[960] => 954
[961] => 955
[962] => 956
[963] => 957
[964] => 958
[965] => 959
[966] => 960
[967] => 961
[968] => 962
[969] => 963
[970] => 964
[971] => 965
[972] => 966
[973] => 967
[974] => 968
[975] => 969
[976] => 970
[977] => 971
[978] => 972
[979] => 973
[980] => 974
[981] => 975
[982] => 976
[983] => 977
[984] => 978
[985] => 979
[986] => 980
[987] => 981
[988] => 982
[989] => 983
[990] => 984
[991] => 985
[992] => 986
[993] => 987
[994] => 988
[995] => 989
[996] => 990
[997] => 991
[998] => 992
[999] => 993
[1000] => 994
[1001] => 995
[1002] => 996
[1003] => 997
[1004] => 998
[1005] => 999
[1006] => 1000
[1007] => 1001
[1008] => 1002
[1009] => 1003
[1010] => 1004
[1011] => 1005
[1012] => 1006
[1013] => 1007
[1014] => 1008
[1015] => 1009
[1016] => 1010
[1017] => 1011
[1018] => 1012
[1019] => 1013
[1020] => 1014
[1021] => 1015
[1022] => 1016
[1023] => 1017
[1024] => 1018
[1025] => 1019
[1026] => 1020
[1027] => 1021
[1028] => 1022
[1029] => 1023
[1030] => 1024
[1031] => 1025
[1032] => 1026
[1033] => 1027
[1034] => 1028
[1035] => 1030
[1036] => 1031
[1037] => 1032
[1038] => 1033
[1039] => 1034
[1040] => 1035
[1041] => 1036
[1042] => 1037
[1043] => 1038
[1044] => 1039
[1045] => 1040
[1046] => 1041
[1047] => 1042
[1048] => 1043
[1049] => 1044
[1050] => 1045
[1051] => 1046
[1052] => 1047
[1053] => 1048
[1054] => 1049
[1055] => 1050
[1056] => 1051
[1057] => 1052
[1058] => 1053
[1059] => 1054
[1060] => 1055
[1061] => 1056
[1062] => 1057
[1063] => 1058
[1064] => 1059
[1065] => 1060
[1066] => 1061
[1067] => 1062
[1068] => 1063
[1069] => 1064
[1070] => 1065
[1071] => 1066
[1072] => 1067
[1073] => 1068
[1074] => 1069
[1075] => 1070
[1076] => 1071
[1077] => 1072
[1078] => 1073
[1079] => 1074
[1080] => 1075
[1081] => 1076
[1082] => 1077
[1083] => 1078
[1084] => 1079
[1085] => 1080
[1086] => 1081
[1087] => 1082
[1088] => 1083
[1089] => 1084
[1090] => 1085
[1091] => 1086
[1092] => 1087
[1093] => 1088
[1094] => 1089
[1095] => 1090
[1096] => 1091
[1097] => 1092
[1098] => 1093
[1099] => 1094
[1100] => 1095
[1101] => 1096
[1102] => 1097
[1103] => 1098
[1104] => 1099
[1105] => 1100
[1106] => 1101
[1107] => 1102
[1108] => 1103
[1109] => 1104
[1110] => 1105
[1111] => 1106
[1112] => 1107
[1113] => 1108
[1114] => 1109
[1115] => 1110
[1116] => 1111
[1117] => 1112
[1118] => 1113
[1119] => 1114
[1120] => 1115
[1121] => 1116
[1122] => 1117
[1123] => 1118
[1124] => 1119
[1125] => 1120
[1126] => 1121
[1127] => 1122
[1128] => 1123
[1129] => 1124
[1130] => 1125
[1131] => 1126
[1132] => 1127
[1133] => 1128
[1134] => 1129
[1135] => 1130
[1136] => 1131
[1137] => 1132
[1138] => 1133
[1139] => 1134
[1140] => 1135
[1141] => 1136
[1142] => 1137
[1143] => 1138
[1144] => 1139
[1145] => 1140
[1146] => 1141
[1147] => 1142
[1148] => 1143
[1149] => 1144
[1150] => 1145
[1151] => 1146
[1152] => 1147
[1153] => 1148
[1154] => 1149
[1155] => 1150
[1156] => 1151
[1157] => 1152
[1158] => 1153
[1159] => 1154
[1160] => 1155
[1161] => 1156
[1162] => 1157
[1163] => 1158
[1164] => 1159
[1165] => 1160
[1166] => 1161
[1167] => 1162
[1168] => 1163
[1169] => 1164
[1170] => 1165
[1171] => 1166
[1172] => 1167
[1173] => 1168
[1174] => 1169
[1175] => 1170
[1176] => 1171
[1177] => 1172
[1178] => 1173
[1179] => 1174
[1180] => 1175
[1181] => 1176
[1182] => 1177
[1183] => 1178
[1184] => 1179
[1185] => 1180
[1186] => 1181
[1187] => 1182
[1188] => 1183
[1189] => 1184
[1190] => 1185
[1191] => 1186
[1192] => 1187
[1193] => 1188
[1194] => 1189
[1195] => 1190
[1196] => 1191
[1197] => 1192
[1198] => 1193
[1199] => 1194
[1200] => 1195
[1201] => 1196
[1202] => 1197
[1203] => 1198
[1204] => 1199
[1205] => 1203
[1206] => 1204
[1207] => 1205
[1208] => 1206
[1209] => 1207
[1210] => 1208
[1211] => 1209
[1212] => 1210
[1213] => 1211
[1214] => 1212
[1215] => 1213
[1216] => 1214
[1217] => 1215
[1218] => 1216
[1219] => 1217
[1220] => 1218
[1221] => 1219
[1222] => 1220
[1223] => 1221
[1224] => 1222
[1225] => 1223
[1226] => 1224
[1227] => 1225
[1228] => 1226
[1229] => 1227
[1230] => 1228
[1231] => 1229
[1232] => 1231
[1233] => 1232
[1234] => 1233
[1235] => 1234
[1236] => 1235
[1237] => 1236
[1238] => 1237
[1239] => 1238
[1240] => 1239
[1241] => 1240
[1242] => 1241
[1243] => 1242
[1244] => 1243
[1245] => 1244
[1246] => 1245
[1247] => 1246
[1248] => 1247
[1249] => 1248
[1250] => 1249
[1251] => 1250
[1252] => 1251
[1253] => 1252
[1254] => 1253
[1255] => 1254
[1256] => 1255
[1257] => 1256
[1258] => 1257
[1259] => 1258
[1260] => 1259
[1261] => 1260
[1262] => 1261
[1263] => 1262
[1264] => 1263
[1265] => 1264
[1266] => 1265
[1267] => 1266
[1268] => 1267
[1269] => 1268
[1270] => 1269
[1271] => 1270
[1272] => 1271
[1273] => 1272
[1274] => 1273
[1275] => 1274
[1276] => 1275
[1277] => 1276
[1278] => 1277
[1279] => 1278
[1280] => 1279
[1281] => 1280
[1282] => 1281
[1283] => 1282
[1284] => 1283
[1285] => 1284
[1286] => 1285
[1287] => 1286
[1288] => 1287
[1289] => 1288
[1290] => 1289
[1291] => 1290
[1292] => 1291
[1293] => 1292
[1294] => 1293
[1295] => 1294
[1296] => 1295
[1297] => 1296
[1298] => 1297
[1299] => 1298
[1300] => 1299
[1301] => 1300
[1302] => 1301
[1303] => 1302
[1304] => 1303
[1305] => 1304
[1306] => 1305
[1307] => 1306
[1308] => 1307
[1309] => 1308
[1310] => 1309
[1311] => 1310
[1312] => 1311
[1313] => 1312
[1314] => 1313
[1315] => 1314
[1316] => 1315
[1317] => 1316
[1318] => 1317
[1319] => 1318
[1320] => 1319
[1321] => 1320
[1322] => 1321
[1323] => 1322
[1324] => 1323
[1325] => 1324
[1326] => 1325
[1327] => 1326
[1328] => 1327
[1329] => 1328
[1330] => 1329
[1331] => 1330
[1332] => 1331
[1333] => 1332
[1334] => 1333
[1335] => 1334
[1336] => 1335
[1337] => 1336
[1338] => 1337
[1339] => 1338
[1340] => 1339
[1341] => 1340
[1342] => 1341
[1343] => 1342
[1344] => 1343
[1345] => 1344
[1346] => 1345
[1347] => 1346
[1348] => 1347
[1349] => 1348
[1350] => 1349
[1351] => 1350
[1352] => 1351
[1353] => 1352
[1354] => 1353
[1355] => 1354
[1356] => 1355
[1357] => 1356
[1358] => 1357
[1359] => 1358
[1360] => 1359
[1361] => 1360
[1362] => 1361
[1363] => 1362
[1364] => 1363
[1365] => 1364
[1366] => 1365
[1367] => 1366
[1368] => 1367
[1369] => 1368
[1370] => 1369
[1371] => 1370
[1372] => 1371
[1373] => 1372
[1374] => 1373
[1375] => 1374
[1376] => 1375
[1377] => 1376
[1378] => 1377
[1379] => 1378
[1380] => 1379
[1381] => 1380
[1382] => 1381
[1383] => 1382
[1384] => 1383
[1385] => 1384
[1386] => 1385
[1387] => 1386
[1388] => 1387
[1389] => 1388
[1390] => 1389
[1391] => 1390
[1392] => 1391
[1393] => 1392
[1394] => 1393
[1395] => 1394
[1396] => 1395
[1397] => 1396
[1398] => 1397
[1399] => 1398
[1400] => 1399
[1401] => 1400
[1402] => 1401
[1403] => 1402
[1404] => 1403
[1405] => 1404
[1406] => 1405
[1407] => 1406
[1408] => 1407
[1409] => 1408
[1410] => 1409
[1411] => 1410
[1412] => 1411
[1413] => 1412
[1414] => 1413
[1415] => 1414
[1416] => 1415
[1417] => 1416
[1418] => 1417
[1419] => 1418
[1420] => 1419
[1421] => 1420
[1422] => 1421
[1423] => 1422
[1424] => 1423
[1425] => 1424
[1426] => 1425
[1427] => 1426
[1428] => 1427
[1429] => 1428
[1430] => 1429
[1431] => 1433
[1432] => 1434
[1433] => 1435
[1434] => 1436
[1435] => 1437
[1436] => 1438
[1437] => 1439
[1438] => 1440
[1439] => 1441
[1440] => 1442
[1441] => 1443
[1442] => 1444
[1443] => 1445
[1444] => 1446
[1445] => 1447
[1446] => 1448
[1447] => 1449
[1448] => 1450
[1449] => 1451
[1450] => 1452
[1451] => 1463
[1452] => 1464
[1453] => 1465
[1454] => 1466
[1455] => 1467
[1456] => 1468
[1457] => 1469
[1458] => 1470
[1459] => 1471
[1460] => 1472
[1461] => 1473
[1462] => 1474
[1463] => 1475
[1464] => 1476
[1465] => 1477
[1466] => 1478
[1467] => 1479
[1468] => 1480
[1469] => 1481
[1470] => 1482
[1471] => 1483
[1472] => 1484
[1473] => 1485
[1474] => 1486
[1475] => 1487
[1476] => 1488
[1477] => 1489
[1478] => 1490
[1479] => 1491
[1480] => 1492
[1481] => 1493
[1482] => 1494
[1483] => 1495
[1484] => 1496
[1485] => 1497
[1486] => 1498
[1487] => 1499
[1488] => 1500
[1489] => 1501
[1490] => 1502
[1491] => 1503
[1492] => 1504
[1493] => 1505
[1494] => 1506
[1495] => 1507
[1496] => 1508
[1497] => 1509
[1498] => 1510
[1499] => 1511
[1500] => 1512
[1501] => 1513
[1502] => 1514
[1503] => 1515
[1504] => 1516
[1505] => 1517
[1506] => 1518
[1507] => 1519
[1508] => 1520
[1509] => 1521
[1510] => 1522
[1511] => 1523
[1512] => 1524
[1513] => 1525
[1514] => 1526
[1515] => 1527
[1516] => 1528
[1517] => 1529
[1518] => 1530
[1519] => 1531
[1520] => 1532
[1521] => 1533
[1522] => 1534
[1523] => 1535
[1524] => 1536
[1525] => 1537
[1526] => 1538
[1527] => 1539
[1528] => 1540
[1529] => 1541
[1530] => 1542
[1531] => 1543
[1532] => 1544
[1533] => 1545
[1534] => 1546
[1535] => 1547
[1536] => 1548
[1537] => 1549
[1538] => 1550
[1539] => 1551
[1540] => 1552
[1541] => 1553
[1542] => 1554
[1543] => 1555
[1544] => 1556
[1545] => 1557
[1546] => 1558
[1547] => 1559
[1548] => 1560
[1549] => 1561
[1550] => 1562
[1551] => 1563
[1552] => 1564
[1553] => 1565
[1554] => 1566
[1555] => 1567
[1556] => 1568
[1557] => 1569
[1558] => 1570
[1559] => 1571
[1560] => 1572
[1561] => 1573
[1562] => 1574
[1563] => 1575
[1564] => 1576
[1565] => 1577
[1566] => 1578
[1567] => 1579
[1568] => 1580
[1569] => 1581
[1570] => 1582
[1571] => 1583
[1572] => 1585
[1573] => 1586
[1574] => 1587
[1575] => 1588
[1576] => 1589
[1577] => 1590
[1578] => 1591
[1579] => 1592
[1580] => 1593
[1581] => 1594
[1582] => 1595
[1583] => 1596
[1584] => 1597
[1585] => 1598
[1586] => 1599
[1587] => 1600
[1588] => 1601
[1589] => 1602
[1590] => 1603
[1591] => 1604
[1592] => 1605
[1593] => 1606
[1594] => 1607
[1595] => 1608
[1596] => 1609
[1597] => 1610
[1598] => 1611
[1599] => 1612
[1600] => 1613
[1601] => 1614
[1602] => 1615
[1603] => 1616
[1604] => 1617
[1605] => 1618
[1606] => 1619
[1607] => 1620
[1608] => 1621
[1609] => 1622
[1610] => 1623
[1611] => 1624
[1612] => 1625
[1613] => 1626
[1614] => 1627
[1615] => 1628
[1616] => 1629
[1617] => 1630
[1618] => 1631
[1619] => 1632
[1620] => 1633
[1621] => 1634
[1622] => 1635
[1623] => 1636
[1624] => 1637
[1625] => 1638
[1626] => 1639
[1627] => 1640
[1628] => 1641
[1629] => 1642
[1630] => 1643
[1631] => 1644
[1632] => 1645
[1633] => 1646
[1634] => 1647
[1635] => 1648
[1636] => 1649
[1637] => 1650
[1638] => 1651
[1639] => 1652
[1640] => 1653
[1641] => 1654
[1642] => 1655
[1643] => 1656
[1644] => 1657
[1645] => 1658
[1646] => 1659
[1647] => 1660
[1648] => 1661
[1649] => 1662
[1650] => 1663
[1651] => 1664
[1652] => 1665
[1653] => 1666
[1654] => 1667
[1655] => 1668
[1656] => 1669
[1657] => 1670
[1658] => 1671
[1659] => 1672
[1660] => 1673
[1661] => 1674
[1662] => 1675
[1663] => 1676
[1664] => 1677
[1665] => 1678
[1666] => 1679
[1667] => 1680
[1668] => 1681
[1669] => 1682
[1670] => 1683
[1671] => 1684
[1672] => 1685
[1673] => 1686
[1674] => 1687
[1675] => 1688
[1676] => 1689
[1677] => 1690
[1678] => 1691
[1679] => 1692
[1680] => 1693
[1681] => 1694
[1682] => 1695
[1683] => 1696
[1684] => 1697
[1685] => 1698
[1686] => 1699
[1687] => 1700
[1688] => 1701
[1689] => 1702
[1690] => 1703
[1691] => 1704
[1692] => 1705
[1693] => 1706
[1694] => 1707
[1695] => 1708
[1696] => 1709
[1697] => 1710
[1698] => 1711
[1699] => 1712
[1700] => 1713
[1701] => 1714
[1702] => 1715
[1703] => 1716
[1704] => 1717
[1705] => 1718
[1706] => 1719
[1707] => 1720
[1708] => 1721
[1709] => 1722
[1710] => 1723
[1711] => 1724
[1712] => 1725
[1713] => 1726
[1714] => 1727
[1715] => 1728
[1716] => 1729
[1717] => 1730
[1718] => 1731
[1719] => 1732
[1720] => 1733
[1721] => 1734
[1722] => 1735
[1723] => 1736
[1724] => 1737
[1725] => 1738
[1726] => 1739
[1727] => 1740
[1728] => 1741
[1729] => 1742
[1730] => 1743
[1731] => 1744
[1732] => 1745
[1733] => 1746
[1734] => 1747
[1735] => 1748
[1736] => 1749
[1737] => 1750
[1738] => 1751
[1739] => 1752
[1740] => 1753
[1741] => 1754
[1742] => 1755
[1743] => 1756
[1744] => 1757
[1745] => 1758
[1746] => 1759
[1747] => 1760
[1748] => 1761
[1749] => 1762
[1750] => 1763
[1751] => 1764
[1752] => 1765
[1753] => 1766
[1754] => 1767
[1755] => 1768
[1756] => 1769
[1757] => 1770
[1758] => 1771
[1759] => 1772
[1760] => 1773
[1761] => 1774
[1762] => 1775
[1763] => 1776
[1764] => 1777
[1765] => 1778
[1766] => 1779
[1767] => 1780
[1768] => 1781
[1769] => 1782
[1770] => 1783
[1771] => 1784
[1772] => 1785
[1773] => 1786
[1774] => 1787
[1775] => 1788
[1776] => 1789
[1777] => 1790
[1778] => 1791
[1779] => 1792
[1780] => 1793
[1781] => 1794
[1782] => 1795
[1783] => 1796
[1784] => 1797
[1785] => 1798
[1786] => 1799
[1787] => 1800
[1788] => 1801
[1789] => 1802
[1790] => 1803
[1791] => 1804
[1792] => 1805
[1793] => 1806
[1794] => 1807
[1795] => 1808
[1796] => 1809
[1797] => 1810
[1798] => 1811
[1799] => 1812
[1800] => 1813
[1801] => 1814
[1802] => 1815
[1803] => 1816
[1804] => 1817
[1805] => 1818
[1806] => 1819
[1807] => 1820
[1808] => 1821
[1809] => 1822
[1810] => 1823
[1811] => 1824
[1812] => 1825
[1813] => 1826
[1814] => 1827
[1815] => 1828
[1816] => 1829
[1817] => 1830
[1818] => 1831
[1819] => 1832
[1820] => 1833
[1821] => 1834
[1822] => 1835
[1823] => 1836
[1824] => 1837
[1825] => 1838
[1826] => 1839
[1827] => 1840
[1828] => 1841
[1829] => 1842
[1830] => 1843
[1831] => 1844
[1832] => 1845
[1833] => 1846
[1834] => 1847
[1835] => 1848
[1836] => 1849
[1837] => 1850
[1838] => 1851
[1839] => 1852
[1840] => 1853
[1841] => 1854
[1842] => 1855
[1843] => 1856
[1844] => 1857
[1845] => 1858
[1846] => 1859
[1847] => 1888
[1848] => 1889
[1849] => 1890
[1850] => 1891
[1851] => 1892
[1852] => 1893
[1853] => 1894
[1854] => 1895
[1855] => 1896
[1856] => 1897
[1857] => 1898
[1858] => 1899
[1859] => 1900
[1860] => 1901
[1861] => 1902
[1862] => 1903
[1863] => 1904
[1864] => 1905
[1865] => 1906
[1866] => 1907
[1867] => 1908
[1868] => 1909
[1869] => 1910
[1870] => 1911
[1871] => 1912
[1872] => 1913
[1873] => 1914
[1874] => 1915
[1875] => 1916
[1876] => 1917
[1877] => 1918
[1878] => 1919
[1879] => 1920
[1880] => 1921
[1881] => 1922
[1882] => 1923
[1883] => 1924
[1884] => 1925
[1885] => 1926
[1886] => 1927
[1887] => 1928
[1888] => 1929
[1889] => 1930
[1890] => 1931
[1891] => 1932
[1892] => 1933
[1893] => 1934
[1894] => 1935
[1895] => 1936
[1896] => 1937
[1897] => 1938
[1898] => 1939
[1899] => 1940
[1900] => 1941
[1901] => 1942
[1902] => 1943
[1903] => 1944
[1904] => 1945
[1905] => 1946
[1906] => 1947
[1907] => 1948
[1908] => 1949
[1909] => 1950
[1910] => 1951
[1911] => 1952
[1912] => 1953
[1913] => 1954
[1914] => 1955
[1915] => 1956
[1916] => 1957
[1917] => 1958
[1918] => 1959
[1919] => 1960
[1920] => 1961
[1921] => 1962
[1922] => 1963
[1923] => 1964
[1924] => 1965
[1925] => 1966
[1926] => 1967
[1927] => 1968
[1928] => 1969
[1929] => 1970
[1930] => 1971
[1931] => 1972
[1932] => 1973
[1933] => 1974
[1934] => 1975
[1935] => 1976
[1936] => 1977
[1937] => 1978
[1938] => 1979
[1939] => 1980
[1940] => 1981
[1941] => 1982
[1942] => 1983
[1943] => 1984
[1944] => 1985
[1945] => 1986
[1946] => 1987
[1947] => 1988
[1948] => 1989
[1949] => 1990
[1950] => 1991
[1951] => 1992
[1952] => 1993
[1953] => 1994
[1954] => 1995
[1955] => 1996
[1956] => 1997
[1957] => 1998
[1958] => 1999
[1959] => 2000
[1960] => 2001
[1961] => 2002
[1962] => 2003
[1963] => 2004
[1964] => 2005
[1965] => 2006
[1966] => 2007
[1967] => 2008
[1968] => 2009
[1969] => 2010
[1970] => 2011
[1971] => 2012
[1972] => 2013
[1973] => 2014
[1974] => 2015
[1975] => 2016
[1976] => 2017
[1977] => 2018
[1978] => 2019
[1979] => 2020
[1980] => 2021
[1981] => 2022
[1982] => 2023
[1983] => 2024
[1984] => 2025
[1985] => 2026
[1986] => 2027
[1987] => 2028
[1988] => 2029
[1989] => 2030
[1990] => 2031
[1991] => 2032
[1992] => 2033
[1993] => 2034
[1994] => 2035
[1995] => 2036
[1996] => 2037
[1997] => 2038
[1998] => 2039
[1999] => 2040
[2000] => 2041
[2001] => 2042
[2002] => 2043
[2003] => 2044
[2004] => 2045
[2005] => 2046
[2006] => 2047
[2007] => 2048
[2008] => 2049
[2009] => 2050
[2010] => 2051
[2011] => 2052
[2012] => 2053
[2013] => 2054
[2014] => 2055
[2015] => 2056
[2016] => 2057
[2017] => 2058
[2018] => 2059
[2019] => 2060
[2020] => 2061
[2021] => 2062
[2022] => 2063
[2023] => 2064
[2024] => 2065
[2025] => 2066
[2026] => 2067
[2027] => 2068
[2028] => 2069
[2029] => 2070
[2030] => 2071
[2031] => 2072
[2032] => 2073
[2033] => 2074
[2034] => 2075
[2035] => 2076
[2036] => 2077
[2037] => 2078
[2038] => 2079
[2039] => 2080
[2040] => 2081
[2041] => 2082
[2042] => 2083
[2043] => 2084
[2044] => 2085
[2045] => 2086
[2046] => 2087
[2047] => 2088
[2048] => 2089
[2049] => 2090
[2050] => 2091
[2051] => 2092
[2052] => 2093
[2053] => 2094
[2054] => 2095
[2055] => 2096
[2056] => 2097
[2057] => 2098
[2058] => 2099
[2059] => 2100
[2060] => 2101
[2061] => 2102
[2062] => 2103
[2063] => 2104
[2064] => 2105
[2065] => 2106
[2066] => 2107
[2067] => 2108
[2068] => 2109
[2069] => 2110
[2070] => 2111
[2071] => 2112
[2072] => 2113
[2073] => 2114
[2074] => 2115
[2075] => 2116
[2076] => 2117
[2077] => 2118
[2078] => 2119
[2079] => 2120
[2080] => 2121
[2081] => 2122
[2082] => 2123
[2083] => 2124
[2084] => 2125
[2085] => 2126
[2086] => 2127
[2087] => 2128
[2088] => 2129
[2089] => 2130
[2090] => 2131
[2091] => 2132
[2092] => 2133
[2093] => 2134
[2094] => 2135
[2095] => 2136
[2096] => 2137
[2097] => 2138
[2098] => 2139
[2099] => 2140
[2100] => 2141
[2101] => 2142
[2102] => 2143
[2103] => 2144
[2104] => 2145
[2105] => 2146
[2106] => 2147
[2107] => 2148
[2108] => 2149
[2109] => 2150
[2110] => 2151
[2111] => 2152
[2112] => 2153
[2113] => 2154
[2114] => 2155
[2115] => 2156
[2116] => 2157
[2117] => 2158
[2118] => 2159
[2119] => 2160
[2120] => 2161
[2121] => 2162
[2122] => 2163
[2123] => 2164
[2124] => 2165
[2125] => 2166
[2126] => 2167
[2127] => 2168
[2128] => 2169
[2129] => 2170
[2130] => 2171
[2131] => 2172
[2132] => 2173
[2133] => 2174
[2134] => 2175
[2135] => 2176
[2136] => 2177
[2137] => 2178
[2138] => 2179
[2139] => 2180
[2140] => 2181
[2141] => 2182
[2142] => 2183
[2143] => 2184
[2144] => 2185
[2145] => 2186
[2146] => 2187
[2147] => 2188
[2148] => 2189
[2149] => 2190
[2150] => 2191
[2151] => 2192
[2152] => 2193
[2153] => 2194
[2154] => 2195
[2155] => 2196
[2156] => 2197
[2157] => 2198
[2158] => 2199
[2159] => 2200
[2160] => 2201
[2161] => 2202
[2162] => 2203
[2163] => 2204
[2164] => 2205
[2165] => 2206
[2166] => 2207
[2167] => 2208
[2168] => 2209
[2169] => 2210
[2170] => 2211
[2171] => 2212
[2172] => 2213
[2173] => 2214
[2174] => 2215
[2175] => 2216
[2176] => 2217
[2177] => 2218
[2178] => 2219
[2179] => 2220
[2180] => 2221
[2181] => 2222
[2182] => 2223
[2183] => 2224
[2184] => 2225
[2185] => 2226
[2186] => 2227
[2187] => 2228
[2188] => 2229
[2189] => 2230
[2190] => 2231
[2191] => 2232
[2192] => 2233
[2193] => 2234
[2194] => 2235
[2195] => 2236
[2196] => 2237
[2197] => 2238
[2198] => 2239
[2199] => 2240
[2200] => 2241
[2201] => 2242
[2202] => 2243
[2203] => 2244
[2204] => 2245
[2205] => 2246
[2206] => 2247
[2207] => 2248
[2208] => 2249
[2209] => 2250
[2210] => 2251
[2211] => 2252
[2212] => 2253
[2213] => 2254
[2214] => 2255
[2215] => 2256
[2216] => 2257
[2217] => 2258
[2218] => 2259
[2219] => 2260
[2220] => 2261
[2221] => 2262
[2222] => 2263
[2223] => 2264
[2224] => 2265
[2225] => 2266
[2226] => 2267
[2227] => 2268
[2228] => 2269
[2229] => 2270
[2230] => 2271
[2231] => 2272
[2232] => 2273
[2233] => 2274
[2234] => 2275
[2235] => 2276
[2236] => 2277
[2237] => 2278
[2238] => 2279
[2239] => 2280
[2240] => 2281
[2241] => 2282
[2242] => 2283
[2243] => 2284
[2244] => 2285
[2245] => 2286
[2246] => 2287
[2247] => 2288
[2248] => 2289
[2249] => 2290
[2250] => 2291
[2251] => 2292
[2252] => 2293
[2253] => 2294
[2254] => 2295
[2255] => 2296
[2256] => 2297
[2257] => 2298
[2258] => 2299
[2259] => 2300
[2260] => 2301
[2261] => 2302
[2262] => 2303
[2263] => 2304
[2264] => 2305
[2265] => 2306
[2266] => 2307
[2267] => 2308
[2268] => 2309
[2269] => 2310
[2270] => 2311
[2271] => 2312
[2272] => 2313
[2273] => 2314
[2274] => 2315
[2275] => 2316
[2276] => 2317
[2277] => 2318
[2278] => 2319
[2279] => 2320
[2280] => 2321
[2281] => 2322
[2282] => 2323
[2283] => 2324
[2284] => 2325
[2285] => 2326
[2286] => 2327
[2287] => 2328
[2288] => 2329
[2289] => 2330
[2290] => 2331
[2291] => 2332
[2292] => 2333
[2293] => 2334
[2294] => 2335
[2295] => 2336
[2296] => 2337
[2297] => 2338
[2298] => 2339
[2299] => 2340
[2300] => 2341
[2301] => 2342
[2302] => 2343
[2303] => 2344
[2304] => 2345
[2305] => 2346
[2306] => 2347
[2307] => 2348
[2308] => 2349
[2309] => 2350
[2310] => 2351
[2311] => 2352
[2312] => 2353
[2313] => 2354
[2314] => 2355
[2315] => 2356
[2316] => 2357
[2317] => 2358
[2318] => 2359
[2319] => 2360
[2320] => 2361
[2321] => 2362
[2322] => 2363
[2323] => 2364
[2324] => 2365
[2325] => 2366
[2326] => 2367
[2327] => 2368
[2328] => 2369
[2329] => 2370
[2330] => 2371
[2331] => 2372
[2332] => 2373
[2333] => 2374
[2334] => 2375
[2335] => 2376
[2336] => 2377
[2337] => 2378
[2338] => 2379
[2339] => 2380
[2340] => 2381
[2341] => 2382
[2342] => 2383
[2343] => 2384
[2344] => 2385
[2345] => 2386
[2346] => 2387
[2347] => 2388
[2348] => 2389
[2349] => 2390
[2350] => 2391
[2351] => 2392
[2352] => 2393
[2353] => 2394
[2354] => 2395
[2355] => 2396
[2356] => 2397
[2357] => 2398
[2358] => 2399
[2359] => 2400
[2360] => 2401
[2361] => 2402
[2362] => 2403
[2363] => 2404
[2364] => 2405
[2365] => 2406
[2366] => 2407
[2367] => 2408
[2368] => 2409
[2369] => 2410
[2370] => 2411
[2371] => 2412
[2372] => 2413
[2373] => 2414
[2374] => 2415
[2375] => 2416
[2376] => 2417
[2377] => 2418
[2378] => 2419
[2379] => 2420
[2380] => 2421
[2381] => 2422
[2382] => 2423
[2383] => 2424
[2384] => 2425
[2385] => 2426
[2386] => 2427
[2387] => 2428
[2388] => 2429
[2389] => 2430
[2390] => 2431
[2391] => 2432
[2392] => 2433
[2393] => 2434
[2394] => 2435
[2395] => 2436
[2396] => 2437
[2397] => 2438
[2398] => 2439
[2399] => 2440
[2400] => 2441
[2401] => 2442
[2402] => 2443
[2403] => 2444
[2404] => 2445
[2405] => 2446
[2406] => 2447
[2407] => 2448
[2408] => 2449
[2409] => 2450
[2410] => 2451
[2411] => 2452
[2412] => 2453
[2413] => 2454
[2414] => 2455
[2415] => 2456
[2416] => 2457
[2417] => 2458
[2418] => 2459
[2419] => 2460
[2420] => 2461
[2421] => 2462
[2422] => 2463
[2423] => 2464
[2424] => 2465
[2425] => 2466
[2426] => 2467
[2427] => 2468
[2428] => 2469
[2429] => 2470
[2430] => 2471
[2431] => 2472
[2432] => 2473
[2433] => 2474
[2434] => 2475
[2435] => 2476
[2436] => 2477
[2437] => 2478
[2438] => 2479
[2439] => 2480
[2440] => 2481
[2441] => 2482
[2442] => 2483
[2443] => 2484
[2444] => 2485
[2445] => 2486
[2446] => 2487
[2447] => 2488
[2448] => 2489
[2449] => 2490
[2450] => 2491
[2451] => 2492
[2452] => 2493
[2453] => 2494
[2454] => 2495
[2455] => 2496
[2456] => 2497
[2457] => 2498
[2458] => 2499
[2459] => 2500
[2460] => 2501
[2461] => 2502
[2462] => 2503
[2463] => 2504
[2464] => 2505
[2465] => 2506
[2466] => 2507
[2467] => 2508
[2468] => 2509
[2469] => 2510
[2470] => 2511
[2471] => 2512
[2472] => 2513
[2473] => 2514
[2474] => 2515
[2475] => 2516
[2476] => 2517
[2477] => 2518
[2478] => 2519
[2479] => 2520
[2480] => 2521
[2481] => 2522
[2482] => 2523
[2483] => 2524
[2484] => 2525
[2485] => 2526
[2486] => 2527
[2487] => 2528
[2488] => 2529
[2489] => 2530
[2490] => 2531
[2491] => 2532
[2492] => 2533
[2493] => 2534
[2494] => 2535
[2495] => 2536
[2496] => 2537
[2497] => 2538
[2498] => 2539
[2499] => 2540
[2500] => 2541
[2501] => 2542
[2502] => 2543
[2503] => 2544
[2504] => 2545
[2505] => 2546
[2506] => 2547
[2507] => 2548
[2508] => 2549
[2509] => 2550
[2510] => 2551
[2511] => 2552
[2512] => 2553
[2513] => 2554
[2514] => 2555
[2515] => 2556
[2516] => 2557
[2517] => 2558
[2518] => 2559
[2519] => 2560
[2520] => 2561
[2521] => 2562
[2522] => 2563
[2523] => 2564
[2524] => 2565
[2525] => 2566
[2526] => 2567
[2527] => 2568
[2528] => 2569
[2529] => 2570
[2530] => 2571
[2531] => 2572
[2532] => 2573
[2533] => 2574
[2534] => 2575
[2535] => 2576
[2536] => 2577
[2537] => 2578
[2538] => 2579
[2539] => 2580
[2540] => 2581
[2541] => 2582
[2542] => 2583
[2543] => 2584
[2544] => 2585
[2545] => 2586
[2546] => 2587
[2547] => 2588
[2548] => 2589
[2549] => 2590
[2550] => 2591
[2551] => 2592
[2552] => 2593
[2553] => 2594
[2554] => 2595
[2555] => 2596
[2556] => 2597
[2557] => 2598
[2558] => 2599
[2559] => 2600
[2560] => 2601
[2561] => 2602
[2562] => 2603
[2563] => 2604
[2564] => 2605
[2565] => 2606
[2566] => 2607
[2567] => 2608
[2568] => 2609
[2569] => 2610
[2570] => 2611
[2571] => 2612
[2572] => 2613
[2573] => 2614
[2574] => 2615
[2575] => 2616
[2576] => 2617
[2577] => 2618
[2578] => 2619
[2579] => 2620
[2580] => 2621
[2581] => 2622
[2582] => 2623
[2583] => 2624
[2584] => 2625
[2585] => 2626
[2586] => 2627
[2587] => 2628
[2588] => 2629
[2589] => 2630
[2590] => 2631
[2591] => 2632
[2592] => 2633
[2593] => 2634
[2594] => 2635
[2595] => 2636
[2596] => 2637
[2597] => 2638
[2598] => 2639
[2599] => 2640
[2600] => 2641
[2601] => 2642
[2602] => 2643
[2603] => 2644
[2604] => 2645
[2605] => 2646
[2606] => 2647
[2607] => 2648
[2608] => 2649
[2609] => 2650
[2610] => 2651
[2611] => 2652
[2612] => 2653
[2613] => 2654
[2614] => 2655
[2615] => 2656
[2616] => 2657
[2617] => 2658
[2618] => 2659
[2619] => 2660
[2620] => 2661
[2621] => 2662
[2622] => 2663
[2623] => 2664
[2624] => 2665
[2625] => 2666
[2626] => 2667
[2627] => 2668
[2628] => 2669
[2629] => 2670
[2630] => 2671
[2631] => 2672
[2632] => 2673
[2633] => 2674
[2634] => 2675
[2635] => 2676
[2636] => 2677
[2637] => 2678
[2638] => 2679
[2639] => 2680
[2640] => 2681
[2641] => 2682
[2642] => 2683
[2643] => 2684
[2644] => 2685
[2645] => 2686
[2646] => 2687
[2647] => 2688
[2648] => 2689
[2649] => 2690
[2650] => 2691
[2651] => 2692
[2652] => 2693
[2653] => 2694
[2654] => 2695
[2655] => 2696
[2656] => 2697
[2657] => 2698
[2658] => 2699
[2659] => 2700
[2660] => 2701
[2661] => 2702
[2662] => 2703
[2663] => 2704
[2664] => 2705
[2665] => 2706
[2666] => 2707
[2667] => 2708
[2668] => 2709
[2669] => 2710
[2670] => 2711
[2671] => 2712
[2672] => 2713
[2673] => 2714
[2674] => 2715
[2675] => 2716
[2676] => 2717
[2677] => 2718
[2678] => 2719
[2679] => 2720
[2680] => 2721
[2681] => 2722
[2682] => 2723
[2683] => 2724
[2684] => 2725
[2685] => 2726
[2686] => 2727
[2687] => 2728
[2688] => 2729
[2689] => 2730
[2690] => 2731
[2691] => 2732
[2692] => 2733
[2693] => 2734
[2694] => 2735
[2695] => 2736
[2696] => 2737
[2697] => 2738
[2698] => 2739
[2699] => 2740
[2700] => 2741
[2701] => 2742
[2702] => 2743
[2703] => 2744
[2704] => 2745
[2705] => 2746
[2706] => 2747
[2707] => 2748
[2708] => 2749
[2709] => 2750
[2710] => 2751
[2711] => 2752
[2712] => 2753
[2713] => 2754
[2714] => 2755
[2715] => 2756
[2716] => 2757
[2717] => 2758
[2718] => 2759
[2719] => 2760
[2720] => 2761
[2721] => 2762
[2722] => 2763
[2723] => 2764
[2724] => 2765
[2725] => 2766
[2726] => 2767
[2727] => 2768
[2728] => 2769
[2729] => 2770
[2730] => 2771
[2731] => 2772
[2732] => 2773
[2733] => 2774
[2734] => 2775
[2735] => 2776
[2736] => 2777
[2737] => 2778
[2738] => 2779
[2739] => 2780
[2740] => 2781
[2741] => 2782
[2742] => 2783
[2743] => 2784
[2744] => 2785
[2745] => 2786
[2746] => 2787
[2747] => 2788
[2748] => 2789
[2749] => 2790
[2750] => 2791
[2751] => 2792
[2752] => 2793
[2753] => 2794
[2754] => 2795
[2755] => 2796
[2756] => 2797
[2757] => 2798
[2758] => 2799
[2759] => 2800
[2760] => 2801
[2761] => 2802
[2762] => 2803
[2763] => 2804
[2764] => 2805
[2765] => 2806
[2766] => 2807
[2767] => 2808
[2768] => 2809
[2769] => 2810
[2770] => 2811
[2771] => 2812
[2772] => 2813
[2773] => 2814
[2774] => 2815
[2775] => 2816
[2776] => 2817
[2777] => 2818
[2778] => 2819
[2779] => 2820
[2780] => 2821
[2781] => 2822
[2782] => 2823
[2783] => 2824
[2784] => 2825
[2785] => 2826
[2786] => 2827
[2787] => 2828
[2788] => 2829
[2789] => 2830
[2790] => 2831
[2791] => 2832
[2792] => 2833
[2793] => 2834
[2794] => 2835
[2795] => 2836
[2796] => 2837
[2797] => 2838
[2798] => 2839
[2799] => 2840
[2800] => 2841
[2801] => 2842
[2802] => 2843
[2803] => 2844
[2804] => 2845
[2805] => 2846
[2806] => 2847
[2807] => 2848
[2808] => 2849
[2809] => 2850
[2810] => 2851
[2811] => 2852
[2812] => 2853
[2813] => 2854
[2814] => 2855
[2815] => 2856
[2816] => 2857
[2817] => 2858
[2818] => 2859
[2819] => 2860
[2820] => 2861
[2821] => 2862
[2822] => 2863
[2823] => 2864
[2824] => 2865
[2825] => 2866
[2826] => 2867
[2827] => 2868
[2828] => 2869
[2829] => 2870
[2830] => 2871
[2831] => 2872
[2832] => 2873
[2833] => 2874
[2834] => 2875
[2835] => 2876
[2836] => 2877
[2837] => 2878
[2838] => 2879
[2839] => 2880
[2840] => 2881
[2841] => 2882
[2842] => 2883
[2843] => 2884
[2844] => 2885
[2845] => 2886
[2846] => 2887
[2847] => 2888
[2848] => 2889
[2849] => 2890
[2850] => 2891
[2851] => 2892
[2852] => 2893
[2853] => 2894
[2854] => 2895
[2855] => 2896
[2856] => 2897
[2857] => 2898
[2858] => 2899
[2859] => 2900
[2860] => 2901
[2861] => 2902
[2862] => 2903
[2863] => 2904
[2864] => 2905
[2865] => 2906
[2866] => 2907
[2867] => 2908
[2868] => 2909
[2869] => 2910
[2870] => 2911
[2871] => 2912
[2872] => 2913
[2873] => 2914
[2874] => 2915
[2875] => 2916
[2876] => 2917
[2877] => 2918
[2878] => 2919
[2879] => 2920
[2880] => 2921
[2881] => 2922
[2882] => 2923
[2883] => 2924
[2884] => 2925
[2885] => 2926
[2886] => 2927
[2887] => 2928
[2888] => 2929
[2889] => 2930
[2890] => 2931
[2891] => 2932
[2892] => 2933
[2893] => 2934
[2894] => 2935
[2895] => 2936
[2896] => 2937
[2897] => 2938
[2898] => 2939
[2899] => 2940
[2900] => 2941
[2901] => 2942
[2902] => 2943
[2903] => 2944
[2904] => 2945
[2905] => 2946
[2906] => 2947
[2907] => 2948
[2908] => 2949
[2909] => 2950
[2910] => 2951
[2911] => 2952
[2912] => 2953
[2913] => 2954
[2914] => 2955
[2915] => 2956
[2916] => 2957
[2917] => 2958
[2918] => 2959
[2919] => 2960
[2920] => 2961
[2921] => 2962
[2922] => 2963
[2923] => 2964
[2924] => 2965
[2925] => 2966
[2926] => 2967
[2927] => 2968
[2928] => 2969
[2929] => 2970
[2930] => 2971
[2931] => 2972
[2932] => 2973
[2933] => 2974
[2934] => 2975
[2935] => 2976
[2936] => 2977
[2937] => 2978
[2938] => 2979
[2939] => 2980
[2940] => 2981
[2941] => 2982
[2942] => 2983
[2943] => 2984
[2944] => 2985
[2945] => 2986
[2946] => 2987
[2947] => 2988
[2948] => 2989
[2949] => 2990
[2950] => 2991
[2951] => 2992
[2952] => 2993
[2953] => 2994
[2954] => 2995
[2955] => 2996
[2956] => 2997
[2957] => 2998
[2958] => 2999
[2959] => 3000
[2960] => 3001
[2961] => 3002
[2962] => 3003
[2963] => 3004
[2964] => 3005
[2965] => 3006
[2966] => 3007
[2967] => 3008
[2968] => 3009
[2969] => 3010
[2970] => 3011
[2971] => 3012
[2972] => 3013
[2973] => 3014
[2974] => 3015
[2975] => 3016
[2976] => 3017
[2977] => 3018
[2978] => 3019
[2979] => 3020
[2980] => 3021
[2981] => 3022
[2982] => 3023
[2983] => 3024
[2984] => 3025
[2985] => 3026
[2986] => 3027
[2987] => 3028
[2988] => 3029
[2989] => 3030
[2990] => 3031
[2991] => 3032
[2992] => 3033
[2993] => 3034
[2994] => 3035
[2995] => 3036
[2996] => 3037
[2997] => 3038
[2998] => 3039
[2999] => 3040
[3000] => 3041
[3001] => 3042
[3002] => 3043
[3003] => 3044
[3004] => 3045
[3005] => 3046
[3006] => 3047
[3007] => 3048
[3008] => 3049
[3009] => 3050
[3010] => 3051
[3011] => 3052
[3012] => 3053
[3013] => 3054
[3014] => 3055
[3015] => 3056
[3016] => 3057
[3017] => 3058
[3018] => 3059
[3019] => 3060
[3020] => 3061
[3021] => 3062
[3022] => 3063
[3023] => 3064
[3024] => 3065
[3025] => 3066
[3026] => 3067
[3027] => 3068
[3028] => 3069
[3029] => 3070
[3030] => 3071
[3031] => 3072
[3032] => 3073
[3033] => 3074
[3034] => 3075
[3035] => 3076
[3036] => 3077
[3037] => 3078
[3038] => 3079
[3039] => 3080
[3040] => 3081
[3041] => 3082
[3042] => 3083
[3043] => 3084
[3044] => 3085
[3045] => 3086
[3046] => 3087
[3047] => 3088
[3048] => 3089
[3049] => 3090
[3050] => 3091
[3051] => 3092
[3052] => 3093
[3053] => 3094
[3054] => 3095
[3055] => 3096
[3056] => 3097
[3057] => 3098
[3058] => 3099
[3059] => 3100
[3060] => 3101
[3061] => 3102
[3062] => 3103
[3063] => 3104
[3064] => 3105
[3065] => 3106
[3066] => 3107
[3067] => 3108
[3068] => 3109
[3069] => 3110
[3070] => 3111
[3071] => 3112
[3072] => 3113
[3073] => 3114
[3074] => 3115
[3075] => 3116
[3076] => 3117
[3077] => 3118
[3078] => 3119
[3079] => 3120
[3080] => 3121
[3081] => 3122
[3082] => 3123
[3083] => 3124
[3084] => 3125
[3085] => 3126
[3086] => 3127
[3087] => 3128
[3088] => 3129
[3089] => 3130
[3090] => 3131
[3091] => 3132
[3092] => 3231
[3093] => 3232
[3094] => 3233
[3095] => 3234
[3096] => 3235
[3097] => 3236
[3098] => 3237
[3099] => 3238
[3100] => 3239
[3101] => 3240
[3102] => 3241
[3103] => 3242
[3104] => 3243
[3105] => 3244
[3106] => 3245
[3107] => 3246
[3108] => 3247
[3109] => 3248
[3110] => 3249
[3111] => 3250
[3112] => 3251
[3113] => 3252
[3114] => 3253
[3115] => 3254
[3116] => 3255
[3117] => 3256
[3118] => 3257
[3119] => 3258
[3120] => 3259
[3121] => 3260
[3122] => 3261
[3123] => 3262
[3124] => 3263
[3125] => 3264
[3126] => 3265
[3127] => 3266
[3128] => 3267
[3129] => 3268
[3130] => 3269
[3131] => 3270
[3132] => 3271
[3133] => 3272
[3134] => 3273
[3135] => 3274
[3136] => 3275
[3137] => 3276
[3138] => 3277
[3139] => 3278
[3140] => 3279
[3141] => 3280
[3142] => 3281
[3143] => 3282
[3144] => 3283
[3145] => 3284
[3146] => 3285
[3147] => 3286
[3148] => 3287
[3149] => 3288
[3150] => 3289
[3151] => 3290
[3152] => 3291
[3153] => 3292
[3154] => 3293
[3155] => 3294
[3156] => 3295
[3157] => 3296
[3158] => 3297
[3159] => 3298
[3160] => 3299
[3161] => 3300
[3162] => 3301
[3163] => 3302
[3164] => 3303
[3165] => 3304
[3166] => 3305
[3167] => 3306
[3168] => 3307
[3169] => 3308
[3170] => 3309
[3171] => 3310
[3172] => 3311
[3173] => 3312
[3174] => 3313
[3175] => 3314
[3176] => 3315
[3177] => 3316
[3178] => 3317
[3179] => 3318
[3180] => 3319
[3181] => 3320
[3182] => 3321
[3183] => 3322
[3184] => 3323
[3185] => 3324
[3186] => 3325
[3187] => 3326
[3188] => 3327
[3189] => 3328
[3190] => 3329
[3191] => 3330
[3192] => 3331
[3193] => 3332
[3194] => 3333
[3195] => 3334
[3196] => 3335
[3197] => 3336
[3198] => 3337
[3199] => 3338
[3200] => 3339
[3201] => 3340
[3202] => 3341
[3203] => 3342
[3204] => 3343
[3205] => 3344
[3206] => 3345
[3207] => 3346
[3208] => 3347
[3209] => 3348
[3210] => 3349
[3211] => 3350
[3212] => 3351
[3213] => 3352
[3214] => 3353
[3215] => 3354
[3216] => 3355
[3217] => 3356
[3218] => 3357
[3219] => 3358
[3220] => 3359
[3221] => 3360
[3222] => 3361
[3223] => 3362
[3224] => 3363
[3225] => 3364
[3226] => 3365
[3227] => 3366
[3228] => 3367
[3229] => 3368
[3230] => 3369
[3231] => 3370
[3232] => 3371
[3233] => 3372
[3234] => 3373
[3235] => 3374
[3236] => 3375
[3237] => 3376
[3238] => 3377
[3239] => 3378
[3240] => 3379
[3241] => 3380
[3242] => 3381
[3243] => 3382
[3244] => 3383
[3245] => 3384
[3246] => 3385
[3247] => 3386
[3248] => 3387
[3249] => 3388
[3250] => 3389
[3251] => 3390
[3252] => 3391
[3253] => 3392
[3254] => 3393
[3255] => 3394
[3256] => 3395
[3257] => 3396
[3258] => 3397
[3259] => 3398
[3260] => 3399
[3261] => 3400
[3262] => 3401
[3263] => 3402
[3264] => 3403
[3265] => 3404
[3266] => 3405
[3267] => 3406
[3268] => 3407
[3269] => 3408
[3270] => 3409
[3271] => 3410
[3272] => 3411
[3273] => 3412
[3274] => 3413
[3275] => 3414
[3276] => 3415
[3277] => 3416
[3278] => 3417
[3279] => 3418
[3280] => 3419
[3281] => 3420
[3282] => 3421
[3283] => 3422
[3284] => 3423
[3285] => 3424
[3286] => 3425
[3287] => 3426
[3288] => 3427
[3289] => 3428
[3290] => 3429
[3291] => 3430
[3292] => 3431
[3293] => 3432
[3294] => 3433
[3295] => 3434
[3296] => 3435
[3297] => 3436
[3298] => 3437
[3299] => 3438
[3300] => 3439
[3301] => 3440
[3302] => 3441
[3303] => 3442
[3304] => 3443
[3305] => 3444
[3306] => 3445
[3307] => 3446
[3308] => 3447
[3309] => 3448
[3310] => 3449
[3311] => 3450
[3312] => 3451
[3313] => 3452
[3314] => 3453
[3315] => 3454
[3316] => 3455
[3317] => 3456
[3318] => 3457
[3319] => 3458
[3320] => 3459
[3321] => 3460
[3322] => 3461
[3323] => 3462
[3324] => 3463
[3325] => 3464
[3326] => 3465
[3327] => 3466
[3328] => 3467
[3329] => 3468
[3330] => 3469
[3331] => 3470
[3332] => 3471
[3333] => 3472
[3334] => 3473
[3335] => 3474
[3336] => 3475
[3337] => 3476
[3338] => 3477
[3339] => 3478
[3340] => 3479
[3341] => 3480
[3342] => 3481
[3343] => 3482
[3344] => 3483
[3345] => 3484
[3346] => 3485
[3347] => 3486
[3348] => 3487
[3349] => 3488
[3350] => 3489
[3351] => 3490
[3352] => 3491
[3353] => 3492
[3354] => 3493
[3355] => 3494
[3356] => 3495
[3357] => 6973
[3358] => 6975
[3359] => 18
[3360] => 45
[3361] => 47
[3362] => 61
[3363] => 69
[3364] => 87
[3365] => 26
[3366] => 27
[3367] => 28
[3368] => 29
[3369] => 30
[3370] => 31
[3371] => 32
[3372] => 33
[3373] => 34
[3374] => 35
[3375] => 38
[3376] => 39
[3377] => 40
[3378] => 60
[3379] => 67
[3380] => 48
[3381] => 49
[3382] => 50
[3383] => 51
[3384] => 52
[3385] => 53
[3386] => 54
[3387] => 55
[3388] => 56
[3389] => 57
[3390] => 58
[3391] => 59
[3392] => 1454
[3393] => 3139
[3394] => 36
[3395] => 37
[3396] => 70
[3397] => 78
[3398] => 104
[3399] => 6967
[3400] => 6969
[3401] => 62
[3402] => 63
[3403] => 64
[3404] => 65
[3405] => 66
[3406] => 68
[3407] => 3496
[3408] => 3497
[3409] => 6971
[3410] => 46
[3411] => 71
[3412] => 72
[3413] => 73
[3414] => 74
[3415] => 79
[3416] => 80
[3417] => 81
[3418] => 82
[3419] => 83
[3420] => 84
[3421] => 85
[3422] => 86
[3423] => 99
[3424] => 100
[3425] => 101
[3426] => 102
[3427] => 103
[3428] => 105
[3429] => 6963
[3430] => 6964
[3431] => 6965
[3432] => 6966
[3433] => 6968
[3434] => 88
[3435] => 89
[3436] => 90
[3437] => 91
[3438] => 92
[3439] => 93
[3440] => 94
[3441] => 95
[3442] => 96
[3443] => 97
[3444] => 98
[3445] => 106
[3446] => 107
[3447] => 108
[3448] => 109
[3449] => 110
[3450] => 111
[3451] => 112
[3452] => 113
[3453] => 114
[3454] => 218
[3455] => 1868
[3456] => 1869
[3457] => 1870
[3458] => 1871
[3459] => 1872
[3460] => 1873
[3461] => 1874
[3462] => 1875
[3463] => 1876
[3464] => 1877
[3465] => 1878
[3466] => 1879
[3467] => 1880
[3468] => 1881
[3469] => 21
)
[city_id] => 265
)
[_propertyString] => ?ids=`9ed3495da908eac89b0013a11153c5fb`&city_id=`265`
[_content] => $list = array();
if ($not_parents) {
$not_parents = explode(",", $not_parents);
} else {
$not_parents = array();
}
if ($city_id != 7) {
$not_parents[] = 13;
}
$not_parents[] = 6;
$c = $modx->newQuery('modResource');
$c->setClassAlias('t1');
$c->leftJoin('modTemplateVarResource', 't2', 't2.contentid = t1.id AND t2.tmplvarid = 60'); //xx-id TV
if ($mode) {
$c->leftJoin('modTemplateVarResource', 't3', 't3.contentid = t1.id AND t3.tmplvarid = 37');
$c->select(array(
't1.*',
't2.value AS tv_ignore',
't3.value AS tv_footer',
));
}
$c->select(array(
't1.*',
't2.value AS tv_ignore',
));
$c->sortby('t1.menuindex', 'ASC');
$c->where(array(
't1.id:IN' => $ids,
't1.published' => 1,
't1.deleted' => 0,
't1.hidemenu' => 0,
't1.parent:NOT IN' => $not_parents,
't1.template:!=' => 2,
));
// Выводим этот SQL-запрос
if(!$services = $modx->getCollection('modResource', $c)){return;}
$city_url = $modx->getPlaceholder('city_url');
foreach ($services as $service) {
$page_fields = array_column(array($service), '_fields');
if ($no_ids) {
if (!(in_array($page_fields[0]['id'], $no_ids))){
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
} else {
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
}
return($list);
[_source] =>
[_output] => Array
(
[11] => Array
(
[ids] => Array
(
[0] => 17
[1] => 12
[2] => 15
[3] => 1461
[4] => 3134
)
[id] => 11
[parent] => 0
[alias] => o-nas
[uri] => /regions/artem/o-nas/
[menutitle] => О нас
[pagetitle] => О нас
[ignore] =>
)
[17] => Array
(
[id] => 17
[parent] => 11
[alias] => usloviya-prozhivaniya
[uri] => /regions/artem/o-nas/usloviya-prozhivaniya/
[menutitle] => Условия проживания
[pagetitle] => Условия проживания
[ignore] =>
)
[45] => Array
(
[ids] => Array
(
[0] => 48
[1] => 49
[2] => 50
[3] => 51
[4] => 52
[5] => 53
[6] => 54
[7] => 55
[8] => 56
[9] => 57
[10] => 58
[11] => 59
[12] => 1454
[13] => 3139
)
[id] => 45
[parent] => 14
[alias] => kodirovanie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/
[menutitle] => Кодирование алкоголизма
[pagetitle] => Кодирование алкоголизма
[ignore] =>
)
[48] => Array
(
[id] => 48
[parent] => 45
[alias] => lazernoe-kodirovanie
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/
[menutitle] => Лазерное кодирование
[pagetitle] => Лазерное кодирование
[ignore] =>
)
[49] => Array
(
[id] => 49
[parent] => 45
[alias] => kodirovanie-po-metodu-dovzhenko
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/
[menutitle] => По методу Довженко
[pagetitle] => По методу Довженко
[ignore] =>
)
[50] => Array
(
[id] => 50
[parent] => 45
[alias] => na-dom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/
[menutitle] => Кодирование от алкоголя на дому
[pagetitle] => Кодирование от алкоголя на дому
[ignore] =>
)
[51] => Array
(
[id] => 51
[parent] => 45
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/
[menutitle] => Зашиться от алкоголизма
[pagetitle] => Зашиться от алкоголизма
[ignore] =>
)
[52] => Array
(
[id] => 52
[parent] => 45
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[53] => Array
(
[id] => 53
[parent] => 45
[alias] => torpedo
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[54] => Array
(
[id] => 54
[parent] => 45
[alias] => vivitrol
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[55] => Array
(
[id] => 55
[parent] => 45
[alias] => esperal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[56] => Array
(
[id] => 56
[parent] => 45
[alias] => dvojnoj-blok
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/
[menutitle] => Кодирование двойной блок
[pagetitle] => Кодирование двойной блок
[ignore] =>
)
[57] => Array
(
[id] => 57
[parent] => 45
[alias] => algominal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/
[menutitle] => Кодирование препаратом Алгоминал
[pagetitle] => Кодирование препаратом Алгоминал
[ignore] =>
)
[58] => Array
(
[id] => 58
[parent] => 45
[alias] => akvilong
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[59] => Array
(
[id] => 59
[parent] => 45
[alias] => raskodirovatsya-snyatie-kodirovki-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/
[menutitle] => Раскодирование
[pagetitle] => Раскодирование
[ignore] =>
)
[61] => Array
(
[ids] => Array
(
[0] => 62
[1] => 63
[2] => 64
[3] => 65
[4] => 66
[5] => 68
[6] => 3496
[7] => 3497
)
[id] => 61
[parent] => 14
[alias] => vyvod-iz-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/
[menutitle] => Вывод из запоя
[pagetitle] => Вывод из запоя
[ignore] =>
)
[62] => Array
(
[id] => 62
[parent] => 61
[alias] => vyzov-narkologa-na-dom
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[63] => Array
(
[id] => 63
[parent] => 61
[alias] => vyvod-iz-zapoya-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[64] => Array
(
[id] => 64
[parent] => 61
[alias] => kapelnicza-na-domu-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/
[menutitle] => Капельница от запоя на дому
[pagetitle] => Капельница от запоя на дому
[ignore] =>
)
[65] => Array
(
[id] => 65
[parent] => 61
[alias] => kapelnicza-ot-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/
[menutitle] => Капельница от запоя
[pagetitle] => Капельница от запоя
[ignore] =>
)
[66] => Array
(
[id] => 66
[parent] => 61
[alias] => lechenie-pohmelya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[68] => Array
(
[id] => 68
[parent] => 61
[alias] => ekstrennoe-vytrezvlenie-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[87] => Array
(
[ids] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 218
[4] => 91
[5] => 92
[6] => 93
[7] => 94
[8] => 95
[9] => 96
[10] => 97
[11] => 98
[12] => 106
[13] => 107
[14] => 108
[15] => 109
[16] => 110
[17] => 111
[18] => 112
[19] => 113
[20] => 114
)
[id] => 87
[parent] => 14
[alias] => psihiatriya
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/
[menutitle] => Психиатрия
[pagetitle] => Психиатрия
[ignore] =>
)
[88] => Array
(
[id] => 88
[parent] => 87
[alias] => psihiatricheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[1454] => Array
(
[id] => 1454
[parent] => 45
[alias] => naltrekson
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/
[menutitle] => Налтрексон
[pagetitle] => Налтрексон
[ignore] =>
)
[3139] => Array
(
[id] => 3139
[parent] => 45
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[9] => Array
(
[ids] => Array
(
[0] => 3142
[1] => 3143
[2] => 3144
[3] => 3146
[4] => 3147
[5] => 3148
[6] => 3149
[7] => 3150
[8] => 3151
[9] => 3152
[10] => 3153
[11] => 3154
[12] => 3155
[13] => 3156
[14] => 3157
[15] => 3158
[16] => 3159
[17] => 3160
[18] => 3161
[19] => 3162
[20] => 3163
[21] => 3164
[22] => 3165
[23] => 3166
[24] => 3167
[25] => 3168
[26] => 3169
[27] => 3170
[28] => 3171
[29] => 3172
[30] => 3173
[31] => 3174
[32] => 3175
[33] => 3176
[34] => 3177
[35] => 3178
[36] => 3179
[37] => 3180
[38] => 3181
[39] => 3182
[40] => 3183
[41] => 3184
[42] => 3185
[43] => 3186
[44] => 3187
[45] => 3188
[46] => 3189
[47] => 3190
[48] => 3191
[49] => 3192
[50] => 3193
[51] => 3194
[52] => 3195
[53] => 3196
[54] => 3197
[55] => 3198
[56] => 3199
[57] => 3200
[58] => 3201
[59] => 3202
[60] => 3203
[61] => 3204
[62] => 3205
[63] => 3206
[64] => 3207
[65] => 3208
[66] => 3209
[67] => 3210
[68] => 3211
[69] => 3212
[70] => 3213
[71] => 3214
[72] => 3215
[73] => 3216
[74] => 3217
[75] => 3218
[76] => 3219
[77] => 3220
[78] => 3221
[79] => 3222
[80] => 3223
[81] => 3224
[82] => 3225
[83] => 3226
[84] => 3227
[85] => 3228
)
[id] => 9
[parent] => 0
[alias] => otzyvy
[uri] => /regions/artem/otzyvy/
[menutitle] => Отзывы
[pagetitle] => Отзывы
[ignore] =>
)
[3142] => Array
(
[id] => 3142
[parent] => 9
[alias] => lechenie-alkogolizma
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma/
[menutitle] => Лечение алкоголизма
[pagetitle] => Лечение алкоголизма
[ignore] =>
)
[3143] => Array
(
[id] => 3143
[parent] => 9
[alias] => kodirovanie-alkogolizma
[uri] => /regions/artem/otzyvy/kodirovanie-alkogolizma/
[menutitle] => Кодирование алкоголизма
[pagetitle] => Кодирование алкоголизма
[ignore] =>
)
[3144] => Array
(
[id] => 3144
[parent] => 9
[alias] => lechenie-toksikomanii
[uri] => /regions/artem/otzyvy/lechenie-toksikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[3146] => Array
(
[id] => 3146
[parent] => 9
[alias] => reabilitaczionnyij-czentr
[uri] => /regions/artem/otzyvy/reabilitaczionnyij-czentr/
[menutitle] => Реабилитационный центр
[pagetitle] => Реабилитационный центр
[ignore] =>
)
[3147] => Array
(
[id] => 3147
[parent] => 9
[alias] => vyivod-iz-zapoya
[uri] => /regions/artem/otzyvy/vyivod-iz-zapoya/
[menutitle] => Вывод из запоя
[pagetitle] => Вывод из запоя
[ignore] =>
)
[3148] => Array
(
[id] => 3148
[parent] => 9
[alias] => lechenie-narkomanii
[uri] => /regions/artem/otzyvy/lechenie-narkomanii/
[menutitle] => Лечение наркомании
[pagetitle] => Лечение наркомании
[ignore] =>
)
[3149] => Array
(
[id] => 3149
[parent] => 9
[alias] => psixiatriya
[uri] => /regions/artem/otzyvy/psixiatriya/
[menutitle] => Психиатрия
[pagetitle] => Психиатрия
[ignore] =>
)
[3150] => Array
(
[id] => 3150
[parent] => 9
[alias] => pomoshh-alkozavisimyim
[uri] => /regions/artem/otzyvy/pomoshh-alkozavisimyim/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[3151] => Array
(
[id] => 3151
[parent] => 9
[alias] => lechenie-alkogolizma-v-staczionare
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-v-staczionare/
[menutitle] => Лечение алкоголизма в стационаре
[pagetitle] => Лечение алкоголизма в стационаре
[ignore] =>
)
[3152] => Array
(
[id] => 3152
[parent] => 9
[alias] => xronicheskij-alkogolizm
[uri] => /regions/artem/otzyvy/xronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[3153] => Array
(
[id] => 3153
[parent] => 9
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/otzyvy/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение от алкоголизма
[pagetitle] => Принудительное лечение от алкоголизма
[ignore] =>
)
[3154] => Array
(
[id] => 3154
[parent] => 9
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/otzyvy/lechenie-sozavisimosti/
[menutitle] => Лечение созависимости
[pagetitle] => Лечение созависимости
[ignore] =>
)
[3155] => Array
(
[id] => 3155
[parent] => 9
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/otzyvy/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[3156] => Array
(
[id] => 3156
[parent] => 9
[alias] => konsultacziya-narkologa
[uri] => /regions/artem/otzyvy/konsultacziya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[3157] => Array
(
[id] => 3157
[parent] => 9
[alias] => lechenie-alkogolizma-ambulatorno
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-ambulatorno/
[menutitle] => Лечение алкоголизма амбулаторно
[pagetitle] => Лечение алкоголизма амбулаторно
[ignore] =>
)
[3158] => Array
(
[id] => 3158
[parent] => 9
[alias] => zhenskij-alkogolizm
[uri] => /regions/artem/otzyvy/zhenskij-alkogolizm/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[3159] => Array
(
[id] => 3159
[parent] => 9
[alias] => alkogolnoe-otravlenie
[uri] => /regions/artem/otzyvy/alkogolnoe-otravlenie/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[3160] => Array
(
[id] => 3160
[parent] => 9
[alias] => czentr-dlya-alkogolikov
[uri] => /regions/artem/otzyvy/czentr-dlya-alkogolikov/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[3161] => Array
(
[id] => 3161
[parent] => 9
[alias] => lechenie-alkogolizma-na-domu
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-na-domu/
[menutitle] => Лечение алкоголизма на дому
[pagetitle] => Лечение алкоголизма на дому
[ignore] =>
)
[3162] => Array
(
[id] => 3162
[parent] => 9
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-gipnozom/
[menutitle] => Лечение алкоголизма гипнозом
[pagetitle] => Лечение алкоголизма гипнозом
[ignore] =>
)
[3163] => Array
(
[id] => 3163
[parent] => 9
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/otzyvy/lechenie-pivnogo-alkogolizma/
[menutitle] => Лечение пивного алкоголизма
[pagetitle] => Лечение пивного алкоголизма
[ignore] =>
)
[3164] => Array
(
[id] => 3164
[parent] => 9
[alias] => plazmaferez
[uri] => /regions/artem/otzyvy/plazmaferez/
[menutitle] => Плазмаферез
[pagetitle] => Плазмаферез
[ignore] =>
)
[3165] => Array
(
[id] => 3165
[parent] => 9
[alias] => narkologicheskij-dispanser
[uri] => /regions/artem/otzyvy/narkologicheskij-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[3166] => Array
(
[id] => 3166
[parent] => 9
[alias] => lazernoe-kodirovanie-alkogolizma
[uri] => /regions/artem/otzyvy/lazernoe-kodirovanie-alkogolizma/
[menutitle] => Лазерное кодирование алкоголизма
[pagetitle] => Лазерное кодирование алкоголизма
[ignore] =>
)
[3167] => Array
(
[id] => 3167
[parent] => 9
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/otzyvy/podshivka-ot-alkogolizma/
[menutitle] => Подшивка от алкоголизма
[pagetitle] => Подшивка от алкоголизма
[ignore] =>
)
[3168] => Array
(
[id] => 3168
[parent] => 9
[alias] => vivitrol
[uri] => /regions/artem/otzyvy/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[3169] => Array
(
[id] => 3169
[parent] => 9
[alias] => kodirovanie-algominal
[uri] => /regions/artem/otzyvy/kodirovanie-algominal/
[menutitle] => Кодирование Алгоминал
[pagetitle] => Кодирование Алгоминал
[ignore] =>
)
[3170] => Array
(
[id] => 3170
[parent] => 9
[alias] => kodirovanie-naltrekson
[uri] => /regions/artem/otzyvy/kodirovanie-naltrekson/
[menutitle] => Кодирование Налтрексон
[pagetitle] => Кодирование Налтрексон
[ignore] =>
)
[3171] => Array
(
[id] => 3171
[parent] => 9
[alias] => kodirovanie-po-dovzhenko
[uri] => /regions/artem/otzyvy/kodirovanie-po-dovzhenko/
[menutitle] => Кодирование по Довженко
[pagetitle] => Кодирование по Довженко
[ignore] =>
)
[3172] => Array
(
[id] => 3172
[parent] => 9
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/otzyvy/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[3173] => Array
(
[id] => 3173
[parent] => 9
[alias] => esperal
[uri] => /regions/artem/otzyvy/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[3174] => Array
(
[id] => 3174
[parent] => 9
[alias] => akvilong
[uri] => /regions/artem/otzyvy/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[3175] => Array
(
[id] => 3175
[parent] => 9
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/otzyvy/kodirovanie-gipnozom/
[menutitle] => Кодирование гипнозом
[pagetitle] => Кодирование гипнозом
[ignore] =>
)
[3176] => Array
(
[id] => 3176
[parent] => 9
[alias] => kodirovanie-ot-alkogolizma-na-domu
[uri] => /regions/artem/otzyvy/kodirovanie-ot-alkogolizma-na-domu/
[menutitle] => Кодирование от алкоголизма на дому
[pagetitle] => Кодирование от алкоголизма на дому
[ignore] =>
)
[3177] => Array
(
[id] => 3177
[parent] => 9
[alias] => torpedo
[uri] => /regions/artem/otzyvy/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[3178] => Array
(
[id] => 3178
[parent] => 9
[alias] => kodirovanie-dvojnoj-blok
[uri] => /regions/artem/otzyvy/kodirovanie-dvojnoj-blok/
[menutitle] => Кодирование Двойной блок
[pagetitle] => Кодирование Двойной блок
[ignore] =>
)
[3179] => Array
(
[id] => 3179
[parent] => 9
[alias] => snyatie-kodirovki
[uri] => /regions/artem/otzyvy/snyatie-kodirovki/
[menutitle] => Снятие кодировки
[pagetitle] => Снятие кодировки
[ignore] =>
)
[3180] => Array
(
[id] => 3180
[parent] => 9
[alias] => narkolog-na-dom
[uri] => /regions/artem/otzyvy/narkolog-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[3181] => Array
(
[id] => 3181
[parent] => 9
[alias] => kapelnicza-pri-intoksikaczii
[uri] => /regions/artem/otzyvy/kapelnicza-pri-intoksikaczii/
[menutitle] => Капельница при интоксикации
[pagetitle] => Капельница при интоксикации
[ignore] =>
)
[3182] => Array
(
[id] => 3182
[parent] => 9
[alias] => ekstrennoe-vyitrezvlenie
[uri] => /regions/artem/otzyvy/ekstrennoe-vyitrezvlenie/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[3183] => Array
(
[id] => 3183
[parent] => 9
[alias] => vyivod-iz-zapoya-na-domu
[uri] => /regions/artem/otzyvy/vyivod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[3184] => Array
(
[id] => 3184
[parent] => 9
[alias] => kapelnicza-ot-poxmelya
[uri] => /regions/artem/otzyvy/kapelnicza-ot-poxmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[3185] => Array
(
[id] => 3185
[parent] => 9
[alias] => kapelnicza-na-domu
[uri] => /regions/artem/otzyvy/kapelnicza-na-domu/
[menutitle] => Капельница на дому
[pagetitle] => Капельница на дому
[ignore] =>
)
[3186] => Array
(
[id] => 3186
[parent] => 9
[alias] => detoksikacziya
[uri] => /regions/artem/otzyvy/detoksikacziya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[3187] => Array
(
[id] => 3187
[parent] => 9
[alias] => czentr-dlya-narkozavisimyix
[uri] => /regions/artem/otzyvy/czentr-dlya-narkozavisimyix/
[menutitle] => Центр для наркозависимых
[pagetitle] => Центр для наркозависимых
[ignore] =>
)
[3188] => Array
(
[id] => 3188
[parent] => 9
[alias] => snyatie-lomki
[uri] => /regions/artem/otzyvy/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[3189] => Array
(
[id] => 3189
[parent] => 9
[alias] => lechenie-zavisimosti-ot-spajsa
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-spajsa/
[menutitle] => Лечение зависимости от спайса
[pagetitle] => Лечение зависимости от спайса
[ignore] =>
)
[3190] => Array
(
[id] => 3190
[parent] => 9
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[3191] => Array
(
[id] => 3191
[parent] => 9
[alias] => day-top
[uri] => /regions/artem/otzyvy/day-top/
[menutitle] => Day Top
[pagetitle] => Day Top
[ignore] =>
)
[3192] => Array
(
[id] => 3192
[parent] => 9
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/otzyvy/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[3193] => Array
(
[id] => 3193
[parent] => 9
[alias] => lechenie-kodeinovoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-kodeinovoj-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[3194] => Array
(
[id] => 3194
[parent] => 9
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/otzyvy/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[3195] => Array
(
[id] => 3195
[parent] => 9
[alias] => lechenie-zavisimosti-ot-mefedrona
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-mefedrona/
[menutitle] => Лечение зависимости от мефедрона
[pagetitle] => Лечение зависимости от мефедрона
[ignore] =>
)
[3196] => Array
(
[id] => 3196
[parent] => 9
[alias] => lechenie-solevoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-solevoj-zavisimosti/
[menutitle] => Лечение солевой зависимости
[pagetitle] => Лечение солевой зависимости
[ignore] =>
)
[3197] => Array
(
[id] => 3197
[parent] => 9
[alias] => reabilitacziya-narkozavisimyix
[uri] => /regions/artem/otzyvy/reabilitacziya-narkozavisimyix/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[3198] => Array
(
[id] => 3198
[parent] => 9
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/otzyvy/reabilitacziya-podrostkov/
[menutitle] => Реабилитация подростков
[pagetitle] => Реабилитация подростков
[ignore] =>
)
[3199] => Array
(
[id] => 3199
[parent] => 9
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[3200] => Array
(
[id] => 3200
[parent] => 9
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[3201] => Array
(
[id] => 3201
[parent] => 9
[alias] => ubod
[uri] => /regions/artem/otzyvy/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[3202] => Array
(
[id] => 3202
[parent] => 9
[alias] => lechenie-zavisimosti-ot-geroina
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-geroina/
[menutitle] => Лечение зависимости от героина
[pagetitle] => Лечение зависимости от героина
[ignore] =>
)
[3203] => Array
(
[id] => 3203
[parent] => 9
[alias] => lechenie-zavisimosti-ot-marixuanyi
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-marixuanyi/
[menutitle] => Лечение зависимости от марихуаны
[pagetitle] => Лечение зависимости от марихуаны
[ignore] =>
)
[3204] => Array
(
[id] => 3204
[parent] => 9
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/otzyvy/reabilitacziya-12-shagov/
[menutitle] => Реабилитация 12 шагов
[pagetitle] => Реабилитация 12 шагов
[ignore] =>
)
[3205] => Array
(
[id] => 3205
[parent] => 9
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/otzyvy/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[3206] => Array
(
[id] => 3206
[parent] => 9
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[3207] => Array
(
[id] => 3207
[parent] => 9
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[3208] => Array
(
[id] => 3208
[parent] => 9
[alias] => psixiatricheskaya-pomoshh
[uri] => /regions/artem/otzyvy/psixiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[3209] => Array
(
[id] => 3209
[parent] => 9
[alias] => psixiatr-na-dom
[uri] => /regions/artem/otzyvy/psixiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[3210] => Array
(
[id] => 3210
[parent] => 9
[alias] => lechenie-depressivnyix-rasstrojstv
[uri] => /regions/artem/otzyvy/lechenie-depressivnyix-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[3211] => Array
(
[id] => 3211
[parent] => 9
[alias] => detskij-psixolog
[uri] => /regions/artem/otzyvy/detskij-psixolog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[3212] => Array
(
[id] => 3212
[parent] => 9
[alias] => lechenie-depressii
[uri] => /regions/artem/otzyvy/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[3213] => Array
(
[id] => 3213
[parent] => 9
[alias] => lechenie-okr
[uri] => /regions/artem/otzyvy/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[3214] => Array
(
[id] => 3214
[parent] => 9
[alias] => lechenie-epilepsii
[uri] => /regions/artem/otzyvy/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[3215] => Array
(
[id] => 3215
[parent] => 9
[alias] => psixoterapevt-na-dom
[uri] => /regions/artem/otzyvy/psixoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[3216] => Array
(
[id] => 3216
[parent] => 9
[alias] => uslugi-psixiatra
[uri] => /regions/artem/otzyvy/uslugi-psixiatra/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[3217] => Array
(
[id] => 3217
[parent] => 9
[alias] => konsultacziya-psixologa
[uri] => /regions/artem/otzyvy/konsultacziya-psixologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[3218] => Array
(
[id] => 3218
[parent] => 9
[alias] => klinicheskij-psixolog
[uri] => /regions/artem/otzyvy/klinicheskij-psixolog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[3219] => Array
(
[id] => 3219
[parent] => 9
[alias] => lechenie-psixoza
[uri] => /regions/artem/otzyvy/lechenie-psixoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[3220] => Array
(
[id] => 3220
[parent] => 9
[alias] => lechenie-gallyuczinaczij
[uri] => /regions/artem/otzyvy/lechenie-gallyuczinaczij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[3221] => Array
(
[id] => 3221
[parent] => 9
[alias] => lechenie-panicheskix-atak
[uri] => /regions/artem/otzyvy/lechenie-panicheskix-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[3222] => Array
(
[id] => 3222
[parent] => 9
[alias] => uslugi-psixoterapevta
[uri] => /regions/artem/otzyvy/uslugi-psixoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[3223] => Array
(
[id] => 3223
[parent] => 9
[alias] => lechenie-istericheskix-rasstrojstv
[uri] => /regions/artem/otzyvy/lechenie-istericheskix-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[3224] => Array
(
[id] => 3224
[parent] => 9
[alias] => lechenie-psixicheskix-zabolevanij
[uri] => /regions/artem/otzyvy/lechenie-psixicheskix-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[3225] => Array
(
[id] => 3225
[parent] => 9
[alias] => semejnyij-psixolog
[uri] => /regions/artem/otzyvy/semejnyij-psixolog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[3226] => Array
(
[id] => 3226
[parent] => 9
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/otzyvy/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[3227] => Array
(
[id] => 3227
[parent] => 9
[alias] => lechenie-paranoji
[uri] => /regions/artem/otzyvy/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[3228] => Array
(
[id] => 3228
[parent] => 9
[alias] => lechenie-demenczii
[uri] => /regions/artem/otzyvy/lechenie-demenczii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[15] => Array
(
[ids] => Array
(
[0] => 117
[1] => 1457
[2] => 1458
[3] => 3229
[4] => 3230
)
[id] => 15
[parent] => 11
[alias] => speczialisty
[uri] => /regions/artem/o-nas/speczialisty/
[menutitle] => Специалисты
[pagetitle] => Специалисты
[ignore] =>
)
[117] => Array
(
[id] => 117
[parent] => 15
[alias] => nikolaev-stanislav-sergeevich
[uri] => /regions/artem/o-nas/speczialisty/nikolaev-stanislav-sergeevich/
[menutitle] => Николаев Станислав Сергеевич
[pagetitle] => Николаев Станислав Сергеевич
[ignore] =>
)
[1457] => Array
(
[id] => 1457
[parent] => 15
[alias] => fedorov-ivan-vladimirovich
[uri] => /regions/artem/o-nas/speczialisty/fedorov-ivan-vladimirovich/
[menutitle] => Федоров Иван Владимирович
[pagetitle] => Федоров Иван Владимирович
[ignore] =>
)
[1458] => Array
(
[id] => 1458
[parent] => 15
[alias] => miroshnichenko-ivan-olegovich
[uri] => /regions/artem/o-nas/speczialisty/miroshnichenko-ivan-olegovich/
[menutitle] => Мирошниченко Иван Олегович
[pagetitle] => Мирошниченко Иван Олегович
[ignore] =>
)
[3229] => Array
(
[id] => 3229
[parent] => 15
[alias] => shurov-vasilij-aleksandrovich
[uri] => /regions/artem/o-nas/speczialisty/shurov-vasilij-aleksandrovich/
[menutitle] => Шуров Василий Александрович
[pagetitle] => Шуров Василий Александрович
[ignore] =>
)
[3230] => Array
(
[id] => 3230
[parent] => 15
[alias] => ekaterina-anatolevna-shurova
[uri] => /regions/artem/o-nas/speczialisty/ekaterina-anatolevna-shurova/
[menutitle] => Шурова Екатерина Анатольевна
[pagetitle] => Шурова Екатерина Анатольевна
[ignore] =>
)
[18] => Array
(
[ids] => Array
(
[0] => 38
[1] => 39
[2] => 26
[3] => 27
[4] => 28
[5] => 29
[6] => 30
[7] => 31
[8] => 67
[9] => 32
[10] => 33
[11] => 34
[12] => 40
[13] => 60
)
[id] => 18
[parent] => 14
[alias] => lechenie-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/
[menutitle] => Лечение алкоголизма
[pagetitle] => Лечение алкоголизма
[ignore] =>
)
[38] => Array
(
[id] => 38
[parent] => 18
[alias] => pomoshh-alkozavisimym
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[89] => Array
(
[id] => 89
[parent] => 87
[alias] => psihoterapevt-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[12] => Array
(
[id] => 12
[parent] => 11
[alias] => liczenzii
[uri] => /regions/artem/o-nas/liczenzii/
[menutitle] => Лицензии
[pagetitle] => Лицензии
[ignore] =>
)
[0] => Array
(
[ids] => Array
(
[0] => 11
[1] => 14
[2] => 10
[3] => 9
[4] => 13
)
)
[47] => Array
(
[ids] => Array
(
[0] => 37
[1] => 70
[2] => 36
[3] => 78
[4] => 104
)
[id] => 47
[parent] => 14
[alias] => reabilitatsionnyy-tsentr
[uri] => /regions/artem/uslugi-i-ceny/reabilitatsionnyy-tsentr/
[menutitle] => Реабилитационный центр
[pagetitle] => Реабилитационный центр
[ignore] =>
)
[37] => Array
(
[id] => 37
[parent] => 47
[alias] => reabilitatsiya-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[39] => Array
(
[id] => 39
[parent] => 18
[alias] => konsultatsiya-narkologa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[14] => Array
(
[ids] => Array
(
[0] => 61
[1] => 18
[2] => 45
[3] => 47
[4] => 69
[5] => 87
)
[id] => 14
[parent] => 0
[alias] => uslugi-i-ceny
[uri] => /regions/artem/uslugi-i-ceny/
[menutitle] => Услуги
[pagetitle] => Услуги
[ignore] =>
)
[70] => Array
(
[id] => 70
[parent] => 47
[alias] => reabilitaczionnyj-czentr-dlya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/
[menutitle] => Реабилитационный центр для наркоманов
[pagetitle] => Реабилитационный центр для наркоманов
[ignore] =>
)
[90] => Array
(
[id] => 90
[parent] => 87
[alias] => uslugi-psihoterapevta
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[26] => Array
(
[id] => 26
[parent] => 18
[alias] => na-domu
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/
[menutitle] => На дому
[pagetitle] => На дому
[ignore] =>
)
[36] => Array
(
[id] => 36
[parent] => 47
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/
[menutitle] => 12 шагов для созависимых
[pagetitle] => 12 шагов для созависимых
[ignore] =>
)
[69] => Array
(
[ids] => Array
(
[0] => 71
[1] => 72
[2] => 46
[3] => 73
[4] => 74
[5] => 102
[6] => 99
[7] => 100
[8] => 101
[9] => 103
[10] => 79
[11] => 80
[12] => 81
[13] => 82
[14] => 83
[15] => 84
[16] => 105
[17] => 85
[18] => 86
[19] => 6968
)
[id] => 69
[parent] => 14
[alias] => lechenie-narkomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/
[menutitle] => Лечение наркомании
[pagetitle] => Лечение наркомании
[ignore] =>
)
[71] => Array
(
[id] => 71
[parent] => 69
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[218] => Array
(
[id] => 218
[parent] => 87
[alias] => psihiatr-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[27] => Array
(
[id] => 27
[parent] => 18
[alias] => v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/
[menutitle] => В стационаре
[pagetitle] => В стационаре
[ignore] =>
)
[72] => Array
(
[id] => 72
[parent] => 69
[alias] => ubod
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[78] => Array
(
[id] => 78
[parent] => 47
[alias] => reabilitacziya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[91] => Array
(
[id] => 91
[parent] => 87
[alias] => psihiatr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[1461] => Array
(
[id] => 1461
[parent] => 11
[alias] => pravovaya-informacziya
[uri] => /regions/artem/o-nas/pravovaya-informacziya/
[menutitle] => Правовая информация
[pagetitle] => Правовая информация
[ignore] =>
)
[28] => Array
(
[id] => 28
[parent] => 18
[alias] => ambulatorno
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/
[menutitle] => Амбулаторно
[pagetitle] => Амбулаторно
[ignore] =>
)
[46] => Array
(
[id] => 46
[parent] => 69
[alias] => lechenie-toxikomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-toxikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[73] => Array
(
[id] => 73
[parent] => 69
[alias] => snyatie-lomki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[92] => Array
(
[id] => 92
[parent] => 87
[alias] => lechenie-istericheskih-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[10] => Array
(
[id] => 10
[parent] => 0
[alias] => price
[uri] => /regions/artem/price/
[menutitle] => Цены
[pagetitle] => Цены
[ignore] =>
)
[3134] => Array
(
[id] => 3134
[parent] => 11
[alias] => vacancy
[uri] => /regions/artem/o-nas/vacancy/
[menutitle] => Вакансии
[pagetitle] => Вакансии
[ignore] =>
)
[29] => Array
(
[id] => 29
[parent] => 18
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[93] => Array
(
[id] => 93
[parent] => 87
[alias] => lechenie-depressivnyh-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[3] => Array
(
[ids] => Array
(
[0] => 214
)
)
[214] => Array
(
[id] => 214
[parent] => 3
[alias] => turborss
[uri] => /regions/artem/turborss.xml
[menutitle] => turborss
[pagetitle] => turborss
[ignore] =>
)
[30] => Array
(
[id] => 30
[parent] => 18
[alias] => hronicheskij-alkogolizm
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[74] => Array
(
[id] => 74
[parent] => 69
[alias] => ot-mefedrona
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/
[menutitle] => от мефедрона
[pagetitle] => от мефедрона
[ignore] =>
)
[94] => Array
(
[id] => 94
[parent] => 87
[alias] => konsultaciya-psihologa
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[3496] => Array
(
[id] => 3496
[parent] => 61
[alias] => prokapyivanie-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/
[menutitle] => Прокапывание от алкоголя
[pagetitle] => Прокапывание от алкоголя
[ignore] =>
)
[31] => Array
(
[id] => 31
[parent] => 18
[alias] => lechenie-zhenskogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[95] => Array
(
[id] => 95
[parent] => 87
[alias] => lechenie-psihicheskih-zabolevanij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[102] => Array
(
[id] => 102
[parent] => 69
[alias] => geroin
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/
[menutitle] => от героина
[pagetitle] => от героина
[ignore] =>
)
[3497] => Array
(
[id] => 3497
[parent] => 61
[alias] => lechenie-zapoya-v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/
[menutitle] => Лечение запоя в стационаре
[pagetitle] => Лечение запоя в стационаре
[ignore] =>
)
[67] => Array
(
[id] => 67
[parent] => 18
[alias] => detoksikacziya-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[96] => Array
(
[id] => 96
[parent] => 87
[alias] => detskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[99] => Array
(
[id] => 99
[parent] => 69
[alias] => ot-spajsa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/
[menutitle] => от спайса
[pagetitle] => от спайса
[ignore] =>
)
[13] => Array
(
[id] => 13
[parent] => 0
[alias] => contacts
[uri] => /regions/artem/contacts/
[menutitle] => Контакты
[pagetitle] => Контакты
[ignore] =>
)
[32] => Array
(
[id] => 32
[parent] => 18
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/
[menutitle] => Пивной алкоголизм
[pagetitle] => Пивной алкоголизм
[ignore] =>
)
[97] => Array
(
[id] => 97
[parent] => 87
[alias] => klinicheskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[100] => Array
(
[id] => 100
[parent] => 69
[alias] => ot-soli
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/
[menutitle] => от соли
[pagetitle] => от соли
[ignore] =>
)
[33] => Array
(
[id] => 33
[parent] => 18
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение
[pagetitle] => Принудительное лечение
[ignore] =>
)
[98] => Array
(
[id] => 98
[parent] => 87
[alias] => semejnyj-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[101] => Array
(
[id] => 101
[parent] => 69
[alias] => marihuana
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/
[menutitle] => от марихуаны
[pagetitle] => от марихуаны
[ignore] =>
)
[34] => Array
(
[id] => 34
[parent] => 18
[alias] => lechenie-posle-alkogolnogo-otravleniya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[103] => Array
(
[id] => 103
[parent] => 69
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[106] => Array
(
[id] => 106
[parent] => 87
[alias] => lechenie-depressii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[104] => Array
(
[id] => 104
[parent] => 47
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/
[menutitle] => 12 шагов для зависимых
[pagetitle] => 12 шагов для зависимых
[ignore] =>
)
[107] => Array
(
[id] => 107
[parent] => 87
[alias] => lechenie-psihoza
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[79] => Array
(
[id] => 79
[parent] => 69
[alias] => day-top
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/
[menutitle] => day top
[pagetitle] => day top
[ignore] =>
)
[108] => Array
(
[id] => 108
[parent] => 87
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[80] => Array
(
[id] => 80
[parent] => 69
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/
[menutitle] => Лечение наркозависимости подростков
[pagetitle] => Лечение наркозависимости подростков
[ignore] =>
)
[109] => Array
(
[id] => 109
[parent] => 87
[alias] => lechenie-okr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[40] => Array
(
[id] => 40
[parent] => 18
[alias] => narkologicheskiy-dispanser
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[81] => Array
(
[id] => 81
[parent] => 69
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[110] => Array
(
[id] => 110
[parent] => 87
[alias] => lechenie-gallyucinacij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[60] => Array
(
[id] => 60
[parent] => 18
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[82] => Array
(
[id] => 82
[parent] => 69
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[111] => Array
(
[id] => 111
[parent] => 87
[alias] => lechenie-paranoji
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[83] => Array
(
[id] => 83
[parent] => 69
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[112] => Array
(
[id] => 112
[parent] => 87
[alias] => lechenie-epilepsii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[113] => Array
(
[id] => 113
[parent] => 87
[alias] => lechenie-panicheskih-atak
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[84] => Array
(
[id] => 84
[parent] => 69
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[114] => Array
(
[id] => 114
[parent] => 87
[alias] => lechenie-demencii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[105] => Array
(
[id] => 105
[parent] => 69
[alias] => lechenie-ot-kodeinovoy-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[85] => Array
(
[id] => 85
[parent] => 69
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[86] => Array
(
[id] => 86
[parent] => 69
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[6968] => Array
(
[id] => 6968
[parent] => 69
[alias] => detoksikacziya-narkozavisimyix
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/
[menutitle] => Детоксикация наркозависимых
[pagetitle] => Детоксикация наркозависимых
[ignore] =>
)
)
[_result] => 1
[_tag] => [[byIdsList?ids=`9ed3495da908eac89b0013a11153c5fb`&city_id=`265`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 72
[source] => 1
[property_preprocess] => 0
[name] => byIdsList
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $list = array();
if ($not_parents) {
$not_parents = explode(",", $not_parents);
} else {
$not_parents = array();
}
if ($city_id != 7) {
$not_parents[] = 13;
}
$not_parents[] = 6;
$c = $modx->newQuery('modResource');
$c->setClassAlias('t1');
$c->leftJoin('modTemplateVarResource', 't2', 't2.contentid = t1.id AND t2.tmplvarid = 60'); //xx-id TV
if ($mode) {
$c->leftJoin('modTemplateVarResource', 't3', 't3.contentid = t1.id AND t3.tmplvarid = 37');
$c->select(array(
't1.*',
't2.value AS tv_ignore',
't3.value AS tv_footer',
));
}
$c->select(array(
't1.*',
't2.value AS tv_ignore',
));
$c->sortby('t1.menuindex', 'ASC');
$c->where(array(
't1.id:IN' => $ids,
't1.published' => 1,
't1.deleted' => 0,
't1.hidemenu' => 0,
't1.parent:NOT IN' => $not_parents,
't1.template:!=' => 2,
));
// Выводим этот SQL-запрос
if(!$services = $modx->getCollection('modResource', $c)){return;}
$city_url = $modx->getPlaceholder('city_url');
foreach ($services as $service) {
$page_fields = array_column(array($service), '_fields');
if ($no_ids) {
if (!(in_array($page_fields[0]['id'], $no_ids))){
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
} else {
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
}
return($list);
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $list = array();
if ($not_parents) {
$not_parents = explode(",", $not_parents);
} else {
$not_parents = array();
}
if ($city_id != 7) {
$not_parents[] = 13;
}
$not_parents[] = 6;
$c = $modx->newQuery('modResource');
$c->setClassAlias('t1');
$c->leftJoin('modTemplateVarResource', 't2', 't2.contentid = t1.id AND t2.tmplvarid = 60'); //xx-id TV
if ($mode) {
$c->leftJoin('modTemplateVarResource', 't3', 't3.contentid = t1.id AND t3.tmplvarid = 37');
$c->select(array(
't1.*',
't2.value AS tv_ignore',
't3.value AS tv_footer',
));
}
$c->select(array(
't1.*',
't2.value AS tv_ignore',
));
$c->sortby('t1.menuindex', 'ASC');
$c->where(array(
't1.id:IN' => $ids,
't1.published' => 1,
't1.deleted' => 0,
't1.hidemenu' => 0,
't1.parent:NOT IN' => $not_parents,
't1.template:!=' => 2,
));
// Выводим этот SQL-запрос
if(!$services = $modx->getCollection('modResource', $c)){return;}
$city_url = $modx->getPlaceholder('city_url');
foreach ($services as $service) {
$page_fields = array_column(array($service), '_fields');
if ($no_ids) {
if (!(in_array($page_fields[0]['id'], $no_ids))){
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
} else {
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
}
return($list);
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $list = array();
if ($not_parents) {
$not_parents = explode(",", $not_parents);
} else {
$not_parents = array();
}
if ($city_id != 7) {
$not_parents[] = 13;
}
$not_parents[] = 6;
$c = $modx->newQuery('modResource');
$c->setClassAlias('t1');
$c->leftJoin('modTemplateVarResource', 't2', 't2.contentid = t1.id AND t2.tmplvarid = 60'); //xx-id TV
if ($mode) {
$c->leftJoin('modTemplateVarResource', 't3', 't3.contentid = t1.id AND t3.tmplvarid = 37');
$c->select(array(
't1.*',
't2.value AS tv_ignore',
't3.value AS tv_footer',
));
}
$c->select(array(
't1.*',
't2.value AS tv_ignore',
));
$c->sortby('t1.menuindex', 'ASC');
$c->where(array(
't1.id:IN' => $ids,
't1.published' => 1,
't1.deleted' => 0,
't1.hidemenu' => 0,
't1.parent:NOT IN' => $not_parents,
't1.template:!=' => 2,
));
// Выводим этот SQL-запрос
if(!$services = $modx->getCollection('modResource', $c)){return;}
$city_url = $modx->getPlaceholder('city_url');
foreach ($services as $service) {
$page_fields = array_column(array($service), '_fields');
if ($no_ids) {
if (!(in_array($page_fields[0]['id'], $no_ids))){
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
} else {
$parent = $page_fields[0]['parent'];
$id = $page_fields[0]['id'];
$alias = $page_fields[0]['alias'];
$uri = $city_url.$page_fields[0]['uri'];
$menutitle = $page_fields[0]['menutitle'];
$pagetitle = $page_fields[0]['pagetitle'];
$ignore = $page_fields[0]['tv_ignore'];
$list[$parent]['ids'][] = $id;
$list[$id]['id'] = $id;
$list[$id]['parent'] = $parent;
$list[$id]['alias'] = $alias;
$list[$id]['uri'] = $uri;
$list[$id]['menutitle'] = ($menutitle ? $menutitle : $pagetitle);
$list[$id]['pagetitle'] = $pagetitle;
$list[$id]['ignore'] = $ignore;
if ($mode) {
$list[$id]['show'] = $page_fields[0]['tv_footer'];
}
}
}
return($list);
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => byIdsList
[id] => 72
[binding] => modsnippet
[cacheable] =>
)
[phone] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_47
[_scriptCacheKey] => elements/modsnippet/47
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/47.include.cache.php
[_properties] => Array
(
[input] => 8 (800) 301-97-09
[options] =>
[pdoTools] => pdoTools Object
*RECURSION*
)
[_propertyString] => ?input=`8 (800) 301-97-09`&options=`2eee7846f1d2c3e4d542af00205dbf70`&pdoTools=`3af02448b0001c0dbe8488a00a32b982`
[_content] => $p1 = array(" ", "-", "(", ")");
$p2 = array("", "", "", "");
return str_replace($p1, $p2, $input);
[_source] =>
[_output] => 88003019709
[_result] => 1
[_tag] => [[phone?input=`8 (800) 301-97-09`&options=`2eee7846f1d2c3e4d542af00205dbf70`&pdoTools=`3af02448b0001c0dbe8488a00a32b982`]]
[_token] =>
[_cacheable] => 1
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 47
[source] => 1
[property_preprocess] => 0
[name] => phone
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $p1 = array(" ", "-", "(", ")");
$p2 = array("", "", "", "");
return str_replace($p1, $p2, $input);
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $p1 = array(" ", "-", "(", ")");
$p2 = array("", "", "", "");
return str_replace($p1, $p2, $input);
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $p1 = array(" ", "-", "(", ")");
$p2 = array("", "", "", "");
return str_replace($p1, $p2, $input);
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => phone
[id] => 47
[binding] => modsnippet
[cacheable] => 1
)
[customMenu1] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_81
[_scriptCacheKey] => elements/modsnippet/81
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/81.include.cache.php
[_properties] => Array
(
[list] => Array
(
[61] => Array
(
[ids] => Array
(
[0] => 63
[1] => 62
[2] => 64
[3] => 65
[4] => 66
[5] => 68
[6] => 3496
[7] => 3497
)
)
[63] => Array
(
[id] => 63
[parent] => 61
[alias] => vyvod-iz-zapoya-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[45] => Array
(
[ids] => Array
(
[0] => 48
[1] => 57
[2] => 58
[3] => 59
[4] => 49
[5] => 1454
[6] => 3139
[7] => 50
[8] => 51
[9] => 52
[10] => 53
[11] => 54
[12] => 55
[13] => 56
)
)
[48] => Array
(
[id] => 48
[parent] => 45
[alias] => lazernoe-kodirovanie
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/
[menutitle] => Лазерное кодирование
[pagetitle] => Лазерное кодирование
[ignore] =>
)
[57] => Array
(
[id] => 57
[parent] => 45
[alias] => algominal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/
[menutitle] => Кодирование препаратом Алгоминал
[pagetitle] => Кодирование препаратом Алгоминал
[ignore] =>
)
[58] => Array
(
[id] => 58
[parent] => 45
[alias] => akvilong
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[59] => Array
(
[id] => 59
[parent] => 45
[alias] => raskodirovatsya-snyatie-kodirovki-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/
[menutitle] => Раскодирование
[pagetitle] => Раскодирование
[ignore] =>
)
[49] => Array
(
[id] => 49
[parent] => 45
[alias] => kodirovanie-po-metodu-dovzhenko
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/
[menutitle] => По методу Довженко
[pagetitle] => По методу Довженко
[ignore] =>
)
[1454] => Array
(
[id] => 1454
[parent] => 45
[alias] => naltrekson
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/
[menutitle] => Налтрексон
[pagetitle] => Налтрексон
[ignore] =>
)
[3139] => Array
(
[id] => 3139
[parent] => 45
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[50] => Array
(
[id] => 50
[parent] => 45
[alias] => na-dom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/
[menutitle] => Кодирование от алкоголя на дому
[pagetitle] => Кодирование от алкоголя на дому
[ignore] =>
)
[51] => Array
(
[id] => 51
[parent] => 45
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/
[menutitle] => Зашиться от алкоголизма
[pagetitle] => Зашиться от алкоголизма
[ignore] =>
)
[52] => Array
(
[id] => 52
[parent] => 45
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[62] => Array
(
[id] => 62
[parent] => 61
[alias] => vyzov-narkologa-na-dom
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[64] => Array
(
[id] => 64
[parent] => 61
[alias] => kapelnicza-na-domu-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/
[menutitle] => Капельница от запоя на дому
[pagetitle] => Капельница от запоя на дому
[ignore] =>
)
[65] => Array
(
[id] => 65
[parent] => 61
[alias] => kapelnicza-ot-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/
[menutitle] => Капельница от запоя
[pagetitle] => Капельница от запоя
[ignore] =>
)
[66] => Array
(
[id] => 66
[parent] => 61
[alias] => lechenie-pohmelya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[68] => Array
(
[id] => 68
[parent] => 61
[alias] => ekstrennoe-vytrezvlenie-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[11] => Array
(
[ids] => Array
(
[0] => 17
[1] => 12
[2] => 15
[3] => 3134
)
[id] => 11
[parent] => 0
[alias] => o-nas
[uri] => /regions/artem/o-nas/
[menutitle] => О нас
[pagetitle] => О нас
[ignore] =>
)
[17] => Array
(
[id] => 17
[parent] => 11
[alias] => usloviya-prozhivaniya
[uri] => /regions/artem/o-nas/usloviya-prozhivaniya/
[menutitle] => Условия проживания
[pagetitle] => Условия проживания
[ignore] =>
)
[53] => Array
(
[id] => 53
[parent] => 45
[alias] => torpedo
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[54] => Array
(
[id] => 54
[parent] => 45
[alias] => vivitrol
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[87] => Array
(
[ids] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 218
[4] => 91
[5] => 92
[6] => 93
[7] => 94
[8] => 95
[9] => 96
[10] => 97
[11] => 98
[12] => 106
[13] => 107
[14] => 108
[15] => 109
[16] => 110
[17] => 111
[18] => 112
[19] => 113
[20] => 114
)
)
[88] => Array
(
[id] => 88
[parent] => 87
[alias] => psihiatricheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[55] => Array
(
[id] => 55
[parent] => 45
[alias] => esperal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[56] => Array
(
[id] => 56
[parent] => 45
[alias] => dvojnoj-blok
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/
[menutitle] => Кодирование двойной блок
[pagetitle] => Кодирование двойной блок
[ignore] =>
)
[12] => Array
(
[id] => 12
[parent] => 11
[alias] => liczenzii
[uri] => /regions/artem/o-nas/liczenzii/
[menutitle] => Лицензии
[pagetitle] => Лицензии
[ignore] =>
)
[18] => Array
(
[ids] => Array
(
[0] => 38
[1] => 39
[2] => 26
[3] => 27
[4] => 28
[5] => 29
[6] => 30
[7] => 31
[8] => 67
[9] => 32
[10] => 33
[11] => 34
[12] => 40
[13] => 60
)
)
[38] => Array
(
[id] => 38
[parent] => 18
[alias] => pomoshh-alkozavisimym
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[89] => Array
(
[id] => 89
[parent] => 87
[alias] => psihoterapevt-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[90] => Array
(
[id] => 90
[parent] => 87
[alias] => uslugi-psihoterapevta
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[39] => Array
(
[id] => 39
[parent] => 18
[alias] => konsultatsiya-narkologa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[47] => Array
(
[ids] => Array
(
[0] => 37
[1] => 70
[2] => 36
[3] => 78
[4] => 104
)
)
[37] => Array
(
[id] => 37
[parent] => 47
[alias] => reabilitatsiya-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[70] => Array
(
[id] => 70
[parent] => 47
[alias] => reabilitaczionnyj-czentr-dlya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/
[menutitle] => Реабилитационный центр для наркоманов
[pagetitle] => Реабилитационный центр для наркоманов
[ignore] =>
)
[15] => Array
(
[id] => 15
[parent] => 11
[alias] => speczialisty
[uri] => /regions/artem/o-nas/speczialisty/
[menutitle] => Специалисты
[pagetitle] => Специалисты
[ignore] =>
)
[0] => Array
(
[ids] => Array
(
[0] => 11
[1] => 14
[2] => 10
[3] => 9
[4] => 13
)
)
[36] => Array
(
[id] => 36
[parent] => 47
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/
[menutitle] => 12 шагов для созависимых
[pagetitle] => 12 шагов для созависимых
[ignore] =>
)
[69] => Array
(
[ids] => Array
(
[0] => 71
[1] => 72
[2] => 73
[3] => 46
[4] => 74
[5] => 102
[6] => 99
[7] => 100
[8] => 101
[9] => 103
[10] => 79
[11] => 80
[12] => 81
[13] => 82
[14] => 83
[15] => 84
[16] => 105
[17] => 85
[18] => 86
[19] => 6968
)
)
[71] => Array
(
[id] => 71
[parent] => 69
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[218] => Array
(
[id] => 218
[parent] => 87
[alias] => psihiatr-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[14] => Array
(
[id] => 14
[parent] => 0
[alias] => uslugi-i-ceny
[uri] => /regions/artem/uslugi-i-ceny/
[menutitle] => Услуги
[pagetitle] => Услуги
[ignore] =>
)
[26] => Array
(
[id] => 26
[parent] => 18
[alias] => na-domu
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/
[menutitle] => На дому
[pagetitle] => На дому
[ignore] =>
)
[91] => Array
(
[id] => 91
[parent] => 87
[alias] => psihiatr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[72] => Array
(
[id] => 72
[parent] => 69
[alias] => ubod
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[78] => Array
(
[id] => 78
[parent] => 47
[alias] => reabilitacziya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[27] => Array
(
[id] => 27
[parent] => 18
[alias] => v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/
[menutitle] => В стационаре
[pagetitle] => В стационаре
[ignore] =>
)
[3134] => Array
(
[id] => 3134
[parent] => 11
[alias] => vacancy
[uri] => /regions/artem/o-nas/vacancy/
[menutitle] => Вакансии
[pagetitle] => Вакансии
[ignore] =>
)
[10] => Array
(
[id] => 10
[parent] => 0
[alias] => price
[uri] => /regions/artem/price/
[menutitle] => Цены
[pagetitle] => Цены
[ignore] =>
)
[92] => Array
(
[id] => 92
[parent] => 87
[alias] => lechenie-istericheskih-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[73] => Array
(
[id] => 73
[parent] => 69
[alias] => snyatie-lomki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[46] => Array
(
[id] => 46
[parent] => 69
[alias] => lechenie-toxikomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-toxikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[28] => Array
(
[id] => 28
[parent] => 18
[alias] => ambulatorno
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/
[menutitle] => Амбулаторно
[pagetitle] => Амбулаторно
[ignore] =>
)
[29] => Array
(
[id] => 29
[parent] => 18
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[3] => Array
(
[ids] => Array
(
[0] => 214
)
)
[214] => Array
(
[id] => 214
[parent] => 3
[alias] => turborss
[uri] => /regions/artem/turborss.xml
[menutitle] => turborss
[pagetitle] => turborss
[ignore] =>
)
[93] => Array
(
[id] => 93
[parent] => 87
[alias] => lechenie-depressivnyh-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[94] => Array
(
[id] => 94
[parent] => 87
[alias] => konsultaciya-psihologa
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[3496] => Array
(
[id] => 3496
[parent] => 61
[alias] => prokapyivanie-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/
[menutitle] => Прокапывание от алкоголя
[pagetitle] => Прокапывание от алкоголя
[ignore] =>
)
[30] => Array
(
[id] => 30
[parent] => 18
[alias] => hronicheskij-alkogolizm
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[74] => Array
(
[id] => 74
[parent] => 69
[alias] => ot-mefedrona
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/
[menutitle] => от мефедрона
[pagetitle] => от мефедрона
[ignore] =>
)
[9] => Array
(
[id] => 9
[parent] => 0
[alias] => otzyvy
[uri] => /regions/artem/otzyvy/
[menutitle] => Отзывы
[pagetitle] => Отзывы
[ignore] =>
)
[3497] => Array
(
[id] => 3497
[parent] => 61
[alias] => lechenie-zapoya-v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/
[menutitle] => Лечение запоя в стационаре
[pagetitle] => Лечение запоя в стационаре
[ignore] =>
)
[31] => Array
(
[id] => 31
[parent] => 18
[alias] => lechenie-zhenskogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[95] => Array
(
[id] => 95
[parent] => 87
[alias] => lechenie-psihicheskih-zabolevanij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[102] => Array
(
[id] => 102
[parent] => 69
[alias] => geroin
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/
[menutitle] => от героина
[pagetitle] => от героина
[ignore] =>
)
[67] => Array
(
[id] => 67
[parent] => 18
[alias] => detoksikacziya-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[13] => Array
(
[id] => 13
[parent] => 0
[alias] => contacts
[uri] => /regions/artem/contacts/
[menutitle] => Контакты
[pagetitle] => Контакты
[ignore] =>
)
[99] => Array
(
[id] => 99
[parent] => 69
[alias] => ot-spajsa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/
[menutitle] => от спайса
[pagetitle] => от спайса
[ignore] =>
)
[96] => Array
(
[id] => 96
[parent] => 87
[alias] => detskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[32] => Array
(
[id] => 32
[parent] => 18
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/
[menutitle] => Пивной алкоголизм
[pagetitle] => Пивной алкоголизм
[ignore] =>
)
[97] => Array
(
[id] => 97
[parent] => 87
[alias] => klinicheskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[100] => Array
(
[id] => 100
[parent] => 69
[alias] => ot-soli
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/
[menutitle] => от соли
[pagetitle] => от соли
[ignore] =>
)
[98] => Array
(
[id] => 98
[parent] => 87
[alias] => semejnyj-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[101] => Array
(
[id] => 101
[parent] => 69
[alias] => marihuana
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/
[menutitle] => от марихуаны
[pagetitle] => от марихуаны
[ignore] =>
)
[33] => Array
(
[id] => 33
[parent] => 18
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение
[pagetitle] => Принудительное лечение
[ignore] =>
)
[103] => Array
(
[id] => 103
[parent] => 69
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[106] => Array
(
[id] => 106
[parent] => 87
[alias] => lechenie-depressii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[34] => Array
(
[id] => 34
[parent] => 18
[alias] => lechenie-posle-alkogolnogo-otravleniya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[107] => Array
(
[id] => 107
[parent] => 87
[alias] => lechenie-psihoza
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[104] => Array
(
[id] => 104
[parent] => 47
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/
[menutitle] => 12 шагов для зависимых
[pagetitle] => 12 шагов для зависимых
[ignore] =>
)
[108] => Array
(
[id] => 108
[parent] => 87
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[79] => Array
(
[id] => 79
[parent] => 69
[alias] => day-top
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/
[menutitle] => day top
[pagetitle] => day top
[ignore] =>
)
[109] => Array
(
[id] => 109
[parent] => 87
[alias] => lechenie-okr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[80] => Array
(
[id] => 80
[parent] => 69
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/
[menutitle] => Лечение наркозависимости подростков
[pagetitle] => Лечение наркозависимости подростков
[ignore] =>
)
[110] => Array
(
[id] => 110
[parent] => 87
[alias] => lechenie-gallyucinacij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[81] => Array
(
[id] => 81
[parent] => 69
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[40] => Array
(
[id] => 40
[parent] => 18
[alias] => narkologicheskiy-dispanser
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[111] => Array
(
[id] => 111
[parent] => 87
[alias] => lechenie-paranoji
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[60] => Array
(
[id] => 60
[parent] => 18
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[82] => Array
(
[id] => 82
[parent] => 69
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[83] => Array
(
[id] => 83
[parent] => 69
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[112] => Array
(
[id] => 112
[parent] => 87
[alias] => lechenie-epilepsii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[113] => Array
(
[id] => 113
[parent] => 87
[alias] => lechenie-panicheskih-atak
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[84] => Array
(
[id] => 84
[parent] => 69
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[114] => Array
(
[id] => 114
[parent] => 87
[alias] => lechenie-demencii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[105] => Array
(
[id] => 105
[parent] => 69
[alias] => lechenie-ot-kodeinovoy-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[85] => Array
(
[id] => 85
[parent] => 69
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[86] => Array
(
[id] => 86
[parent] => 69
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[6968] => Array
(
[id] => 6968
[parent] => 69
[alias] => detoksikacziya-narkozavisimyix
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/
[menutitle] => Детоксикация наркозависимых
[pagetitle] => Детоксикация наркозависимых
[ignore] =>
)
)
[services_page] => 14
)
[_propertyString] => ?list=`8da48ffbfe75e1a6c91f0ddac2c1ecfe`&services_page=`14`
[_content] => $i=0;
$output = '<ul class="topmenu">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == $services_page ) {
$output .= '<li><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--noindex-->';
}
$output .= '<li class="has__child"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="has__child"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--/noindex-->';
}
}
} else {
if ($list[$id]['id'] == $services_page){
$output .= '<li class="has__child menu__btn"><span itemprop="name">' . $list[$id]['menutitle'] . '</span><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg></li>';
}
else{
$output .= '<li class="has__child"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[_source] =>
[_output] => <ul class="topmenu"><li class="has__child"><a href="/regions/artem/o-nas/" itemprop="url"><span itemprop="name">О нас</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu"><li><a href="/regions/artem/o-nas/usloviya-prozhivaniya/" itemprop="url"><span itemprop="name">Условия проживания</span></a></li><li><a href="/regions/artem/o-nas/liczenzii/" itemprop="url"><span itemprop="name">Лицензии</span></a></li><li><a href="/regions/artem/o-nas/speczialisty/" itemprop="url"><span itemprop="name">Специалисты</span></a></li><li><a href="/regions/artem/o-nas/vacancy/" itemprop="url"><span itemprop="name">Вакансии</span></a></li></ul></li><li class="has__child menu__btn"><span itemprop="name">Услуги</span><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg></li><li class="has__child"><a itemprop="url" href="/regions/artem/price/"><span itemprop="name">Цены</span></a></li><li class="has__child"><a itemprop="url" href="/regions/artem/otzyvy/"><span itemprop="name">Отзывы</span></a></li><li class="has__child"><a itemprop="url" href="/regions/artem/contacts/"><span itemprop="name">Контакты</span></a></li></ul>
[_result] => 1
[_tag] => [[customMenu1?list=`8da48ffbfe75e1a6c91f0ddac2c1ecfe`&services_page=`14`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 81
[source] => 1
[property_preprocess] => 0
[name] => customMenu1
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $i=0;
$output = '<ul class="topmenu">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == $services_page ) {
$output .= '<li><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--noindex-->';
}
$output .= '<li class="has__child"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="has__child"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--/noindex-->';
}
}
} else {
if ($list[$id]['id'] == $services_page){
$output .= '<li class="has__child menu__btn"><span itemprop="name">' . $list[$id]['menutitle'] . '</span><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg></li>';
}
else{
$output .= '<li class="has__child"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $i=0;
$output = '<ul class="topmenu">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == $services_page ) {
$output .= '<li><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--noindex-->';
}
$output .= '<li class="has__child"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="has__child"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--/noindex-->';
}
}
} else {
if ($list[$id]['id'] == $services_page){
$output .= '<li class="has__child menu__btn"><span itemprop="name">' . $list[$id]['menutitle'] . '</span><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg></li>';
}
else{
$output .= '<li class="has__child"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $i=0;
$output = '<ul class="topmenu">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == $services_page ) {
$output .= '<li><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--noindex-->';
}
$output .= '<li class="has__child"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="has__child"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg><ul class="submenu">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == $services_page) {
$output .= '<!--/noindex-->';
}
}
} else {
if ($list[$id]['id'] == $services_page){
$output .= '<li class="has__child menu__btn"><span itemprop="name">' . $list[$id]['menutitle'] . '</span><svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="https://www.w3.org/2000/svg"><path d="M9.7306 11.6084C9.39967 12.1305 8.60033 12.1305 8.2694 11.6084L6.12273 8.22152C5.782 7.68394 6.19106 7 6.85333 7L11.1467 7C11.8089 7 12.218 7.68393 11.8773 8.22152L9.7306 11.6084Z" fill=""></path></svg></li>';
}
else{
$output .= '<li class="has__child"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => customMenu1
[id] => 81
[binding] => modsnippet
[cacheable] =>
)
[customMenuServices] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_82
[_scriptCacheKey] => elements/modsnippet/82
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/82.include.cache.php
[_properties] => Array
(
[list] => Array
(
[11] => Array
(
[ids] => Array
(
[0] => 17
[1] => 12
[2] => 15
[3] => 1461
[4] => 3134
)
[id] => 11
[parent] => 0
[alias] => o-nas
[uri] => /regions/artem/o-nas/
[menutitle] => О нас
[pagetitle] => О нас
[ignore] =>
)
[17] => Array
(
[id] => 17
[parent] => 11
[alias] => usloviya-prozhivaniya
[uri] => /regions/artem/o-nas/usloviya-prozhivaniya/
[menutitle] => Условия проживания
[pagetitle] => Условия проживания
[ignore] =>
)
[45] => Array
(
[ids] => Array
(
[0] => 48
[1] => 49
[2] => 50
[3] => 51
[4] => 52
[5] => 53
[6] => 54
[7] => 55
[8] => 56
[9] => 57
[10] => 58
[11] => 59
[12] => 1454
[13] => 3139
)
[id] => 45
[parent] => 14
[alias] => kodirovanie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/
[menutitle] => Кодирование алкоголизма
[pagetitle] => Кодирование алкоголизма
[ignore] =>
)
[48] => Array
(
[id] => 48
[parent] => 45
[alias] => lazernoe-kodirovanie
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/
[menutitle] => Лазерное кодирование
[pagetitle] => Лазерное кодирование
[ignore] =>
)
[49] => Array
(
[id] => 49
[parent] => 45
[alias] => kodirovanie-po-metodu-dovzhenko
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/
[menutitle] => По методу Довженко
[pagetitle] => По методу Довженко
[ignore] =>
)
[50] => Array
(
[id] => 50
[parent] => 45
[alias] => na-dom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/
[menutitle] => Кодирование от алкоголя на дому
[pagetitle] => Кодирование от алкоголя на дому
[ignore] =>
)
[51] => Array
(
[id] => 51
[parent] => 45
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/
[menutitle] => Зашиться от алкоголизма
[pagetitle] => Зашиться от алкоголизма
[ignore] =>
)
[52] => Array
(
[id] => 52
[parent] => 45
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[53] => Array
(
[id] => 53
[parent] => 45
[alias] => torpedo
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[54] => Array
(
[id] => 54
[parent] => 45
[alias] => vivitrol
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[55] => Array
(
[id] => 55
[parent] => 45
[alias] => esperal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[56] => Array
(
[id] => 56
[parent] => 45
[alias] => dvojnoj-blok
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/
[menutitle] => Кодирование двойной блок
[pagetitle] => Кодирование двойной блок
[ignore] =>
)
[57] => Array
(
[id] => 57
[parent] => 45
[alias] => algominal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/
[menutitle] => Кодирование препаратом Алгоминал
[pagetitle] => Кодирование препаратом Алгоминал
[ignore] =>
)
[58] => Array
(
[id] => 58
[parent] => 45
[alias] => akvilong
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[59] => Array
(
[id] => 59
[parent] => 45
[alias] => raskodirovatsya-snyatie-kodirovki-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/
[menutitle] => Раскодирование
[pagetitle] => Раскодирование
[ignore] =>
)
[61] => Array
(
[ids] => Array
(
[0] => 62
[1] => 63
[2] => 64
[3] => 65
[4] => 66
[5] => 68
[6] => 3496
[7] => 3497
)
[id] => 61
[parent] => 14
[alias] => vyvod-iz-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/
[menutitle] => Вывод из запоя
[pagetitle] => Вывод из запоя
[ignore] =>
)
[62] => Array
(
[id] => 62
[parent] => 61
[alias] => vyzov-narkologa-na-dom
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[63] => Array
(
[id] => 63
[parent] => 61
[alias] => vyvod-iz-zapoya-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[64] => Array
(
[id] => 64
[parent] => 61
[alias] => kapelnicza-na-domu-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/
[menutitle] => Капельница от запоя на дому
[pagetitle] => Капельница от запоя на дому
[ignore] =>
)
[65] => Array
(
[id] => 65
[parent] => 61
[alias] => kapelnicza-ot-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/
[menutitle] => Капельница от запоя
[pagetitle] => Капельница от запоя
[ignore] =>
)
[66] => Array
(
[id] => 66
[parent] => 61
[alias] => lechenie-pohmelya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[68] => Array
(
[id] => 68
[parent] => 61
[alias] => ekstrennoe-vytrezvlenie-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[87] => Array
(
[ids] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 218
[4] => 91
[5] => 92
[6] => 93
[7] => 94
[8] => 95
[9] => 96
[10] => 97
[11] => 98
[12] => 106
[13] => 107
[14] => 108
[15] => 109
[16] => 110
[17] => 111
[18] => 112
[19] => 113
[20] => 114
)
[id] => 87
[parent] => 14
[alias] => psihiatriya
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/
[menutitle] => Психиатрия
[pagetitle] => Психиатрия
[ignore] =>
)
[88] => Array
(
[id] => 88
[parent] => 87
[alias] => psihiatricheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[1454] => Array
(
[id] => 1454
[parent] => 45
[alias] => naltrekson
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/
[menutitle] => Налтрексон
[pagetitle] => Налтрексон
[ignore] =>
)
[3139] => Array
(
[id] => 3139
[parent] => 45
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[9] => Array
(
[ids] => Array
(
[0] => 3142
[1] => 3143
[2] => 3144
[3] => 3146
[4] => 3147
[5] => 3148
[6] => 3149
[7] => 3150
[8] => 3151
[9] => 3152
[10] => 3153
[11] => 3154
[12] => 3155
[13] => 3156
[14] => 3157
[15] => 3158
[16] => 3159
[17] => 3160
[18] => 3161
[19] => 3162
[20] => 3163
[21] => 3164
[22] => 3165
[23] => 3166
[24] => 3167
[25] => 3168
[26] => 3169
[27] => 3170
[28] => 3171
[29] => 3172
[30] => 3173
[31] => 3174
[32] => 3175
[33] => 3176
[34] => 3177
[35] => 3178
[36] => 3179
[37] => 3180
[38] => 3181
[39] => 3182
[40] => 3183
[41] => 3184
[42] => 3185
[43] => 3186
[44] => 3187
[45] => 3188
[46] => 3189
[47] => 3190
[48] => 3191
[49] => 3192
[50] => 3193
[51] => 3194
[52] => 3195
[53] => 3196
[54] => 3197
[55] => 3198
[56] => 3199
[57] => 3200
[58] => 3201
[59] => 3202
[60] => 3203
[61] => 3204
[62] => 3205
[63] => 3206
[64] => 3207
[65] => 3208
[66] => 3209
[67] => 3210
[68] => 3211
[69] => 3212
[70] => 3213
[71] => 3214
[72] => 3215
[73] => 3216
[74] => 3217
[75] => 3218
[76] => 3219
[77] => 3220
[78] => 3221
[79] => 3222
[80] => 3223
[81] => 3224
[82] => 3225
[83] => 3226
[84] => 3227
[85] => 3228
)
[id] => 9
[parent] => 0
[alias] => otzyvy
[uri] => /regions/artem/otzyvy/
[menutitle] => Отзывы
[pagetitle] => Отзывы
[ignore] =>
)
[3142] => Array
(
[id] => 3142
[parent] => 9
[alias] => lechenie-alkogolizma
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma/
[menutitle] => Лечение алкоголизма
[pagetitle] => Лечение алкоголизма
[ignore] =>
)
[3143] => Array
(
[id] => 3143
[parent] => 9
[alias] => kodirovanie-alkogolizma
[uri] => /regions/artem/otzyvy/kodirovanie-alkogolizma/
[menutitle] => Кодирование алкоголизма
[pagetitle] => Кодирование алкоголизма
[ignore] =>
)
[3144] => Array
(
[id] => 3144
[parent] => 9
[alias] => lechenie-toksikomanii
[uri] => /regions/artem/otzyvy/lechenie-toksikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[3146] => Array
(
[id] => 3146
[parent] => 9
[alias] => reabilitaczionnyij-czentr
[uri] => /regions/artem/otzyvy/reabilitaczionnyij-czentr/
[menutitle] => Реабилитационный центр
[pagetitle] => Реабилитационный центр
[ignore] =>
)
[3147] => Array
(
[id] => 3147
[parent] => 9
[alias] => vyivod-iz-zapoya
[uri] => /regions/artem/otzyvy/vyivod-iz-zapoya/
[menutitle] => Вывод из запоя
[pagetitle] => Вывод из запоя
[ignore] =>
)
[3148] => Array
(
[id] => 3148
[parent] => 9
[alias] => lechenie-narkomanii
[uri] => /regions/artem/otzyvy/lechenie-narkomanii/
[menutitle] => Лечение наркомании
[pagetitle] => Лечение наркомании
[ignore] =>
)
[3149] => Array
(
[id] => 3149
[parent] => 9
[alias] => psixiatriya
[uri] => /regions/artem/otzyvy/psixiatriya/
[menutitle] => Психиатрия
[pagetitle] => Психиатрия
[ignore] =>
)
[3150] => Array
(
[id] => 3150
[parent] => 9
[alias] => pomoshh-alkozavisimyim
[uri] => /regions/artem/otzyvy/pomoshh-alkozavisimyim/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[3151] => Array
(
[id] => 3151
[parent] => 9
[alias] => lechenie-alkogolizma-v-staczionare
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-v-staczionare/
[menutitle] => Лечение алкоголизма в стационаре
[pagetitle] => Лечение алкоголизма в стационаре
[ignore] =>
)
[3152] => Array
(
[id] => 3152
[parent] => 9
[alias] => xronicheskij-alkogolizm
[uri] => /regions/artem/otzyvy/xronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[3153] => Array
(
[id] => 3153
[parent] => 9
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/otzyvy/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение от алкоголизма
[pagetitle] => Принудительное лечение от алкоголизма
[ignore] =>
)
[3154] => Array
(
[id] => 3154
[parent] => 9
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/otzyvy/lechenie-sozavisimosti/
[menutitle] => Лечение созависимости
[pagetitle] => Лечение созависимости
[ignore] =>
)
[3155] => Array
(
[id] => 3155
[parent] => 9
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/otzyvy/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[3156] => Array
(
[id] => 3156
[parent] => 9
[alias] => konsultacziya-narkologa
[uri] => /regions/artem/otzyvy/konsultacziya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[3157] => Array
(
[id] => 3157
[parent] => 9
[alias] => lechenie-alkogolizma-ambulatorno
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-ambulatorno/
[menutitle] => Лечение алкоголизма амбулаторно
[pagetitle] => Лечение алкоголизма амбулаторно
[ignore] =>
)
[3158] => Array
(
[id] => 3158
[parent] => 9
[alias] => zhenskij-alkogolizm
[uri] => /regions/artem/otzyvy/zhenskij-alkogolizm/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[3159] => Array
(
[id] => 3159
[parent] => 9
[alias] => alkogolnoe-otravlenie
[uri] => /regions/artem/otzyvy/alkogolnoe-otravlenie/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[3160] => Array
(
[id] => 3160
[parent] => 9
[alias] => czentr-dlya-alkogolikov
[uri] => /regions/artem/otzyvy/czentr-dlya-alkogolikov/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[3161] => Array
(
[id] => 3161
[parent] => 9
[alias] => lechenie-alkogolizma-na-domu
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-na-domu/
[menutitle] => Лечение алкоголизма на дому
[pagetitle] => Лечение алкоголизма на дому
[ignore] =>
)
[3162] => Array
(
[id] => 3162
[parent] => 9
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/otzyvy/lechenie-alkogolizma-gipnozom/
[menutitle] => Лечение алкоголизма гипнозом
[pagetitle] => Лечение алкоголизма гипнозом
[ignore] =>
)
[3163] => Array
(
[id] => 3163
[parent] => 9
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/otzyvy/lechenie-pivnogo-alkogolizma/
[menutitle] => Лечение пивного алкоголизма
[pagetitle] => Лечение пивного алкоголизма
[ignore] =>
)
[3164] => Array
(
[id] => 3164
[parent] => 9
[alias] => plazmaferez
[uri] => /regions/artem/otzyvy/plazmaferez/
[menutitle] => Плазмаферез
[pagetitle] => Плазмаферез
[ignore] =>
)
[3165] => Array
(
[id] => 3165
[parent] => 9
[alias] => narkologicheskij-dispanser
[uri] => /regions/artem/otzyvy/narkologicheskij-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[3166] => Array
(
[id] => 3166
[parent] => 9
[alias] => lazernoe-kodirovanie-alkogolizma
[uri] => /regions/artem/otzyvy/lazernoe-kodirovanie-alkogolizma/
[menutitle] => Лазерное кодирование алкоголизма
[pagetitle] => Лазерное кодирование алкоголизма
[ignore] =>
)
[3167] => Array
(
[id] => 3167
[parent] => 9
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/otzyvy/podshivka-ot-alkogolizma/
[menutitle] => Подшивка от алкоголизма
[pagetitle] => Подшивка от алкоголизма
[ignore] =>
)
[3168] => Array
(
[id] => 3168
[parent] => 9
[alias] => vivitrol
[uri] => /regions/artem/otzyvy/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[3169] => Array
(
[id] => 3169
[parent] => 9
[alias] => kodirovanie-algominal
[uri] => /regions/artem/otzyvy/kodirovanie-algominal/
[menutitle] => Кодирование Алгоминал
[pagetitle] => Кодирование Алгоминал
[ignore] =>
)
[3170] => Array
(
[id] => 3170
[parent] => 9
[alias] => kodirovanie-naltrekson
[uri] => /regions/artem/otzyvy/kodirovanie-naltrekson/
[menutitle] => Кодирование Налтрексон
[pagetitle] => Кодирование Налтрексон
[ignore] =>
)
[3171] => Array
(
[id] => 3171
[parent] => 9
[alias] => kodirovanie-po-dovzhenko
[uri] => /regions/artem/otzyvy/kodirovanie-po-dovzhenko/
[menutitle] => Кодирование по Довженко
[pagetitle] => Кодирование по Довженко
[ignore] =>
)
[3172] => Array
(
[id] => 3172
[parent] => 9
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/otzyvy/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[3173] => Array
(
[id] => 3173
[parent] => 9
[alias] => esperal
[uri] => /regions/artem/otzyvy/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[3174] => Array
(
[id] => 3174
[parent] => 9
[alias] => akvilong
[uri] => /regions/artem/otzyvy/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[3175] => Array
(
[id] => 3175
[parent] => 9
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/otzyvy/kodirovanie-gipnozom/
[menutitle] => Кодирование гипнозом
[pagetitle] => Кодирование гипнозом
[ignore] =>
)
[3176] => Array
(
[id] => 3176
[parent] => 9
[alias] => kodirovanie-ot-alkogolizma-na-domu
[uri] => /regions/artem/otzyvy/kodirovanie-ot-alkogolizma-na-domu/
[menutitle] => Кодирование от алкоголизма на дому
[pagetitle] => Кодирование от алкоголизма на дому
[ignore] =>
)
[3177] => Array
(
[id] => 3177
[parent] => 9
[alias] => torpedo
[uri] => /regions/artem/otzyvy/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[3178] => Array
(
[id] => 3178
[parent] => 9
[alias] => kodirovanie-dvojnoj-blok
[uri] => /regions/artem/otzyvy/kodirovanie-dvojnoj-blok/
[menutitle] => Кодирование Двойной блок
[pagetitle] => Кодирование Двойной блок
[ignore] =>
)
[3179] => Array
(
[id] => 3179
[parent] => 9
[alias] => snyatie-kodirovki
[uri] => /regions/artem/otzyvy/snyatie-kodirovki/
[menutitle] => Снятие кодировки
[pagetitle] => Снятие кодировки
[ignore] =>
)
[3180] => Array
(
[id] => 3180
[parent] => 9
[alias] => narkolog-na-dom
[uri] => /regions/artem/otzyvy/narkolog-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[3181] => Array
(
[id] => 3181
[parent] => 9
[alias] => kapelnicza-pri-intoksikaczii
[uri] => /regions/artem/otzyvy/kapelnicza-pri-intoksikaczii/
[menutitle] => Капельница при интоксикации
[pagetitle] => Капельница при интоксикации
[ignore] =>
)
[3182] => Array
(
[id] => 3182
[parent] => 9
[alias] => ekstrennoe-vyitrezvlenie
[uri] => /regions/artem/otzyvy/ekstrennoe-vyitrezvlenie/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[3183] => Array
(
[id] => 3183
[parent] => 9
[alias] => vyivod-iz-zapoya-na-domu
[uri] => /regions/artem/otzyvy/vyivod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[3184] => Array
(
[id] => 3184
[parent] => 9
[alias] => kapelnicza-ot-poxmelya
[uri] => /regions/artem/otzyvy/kapelnicza-ot-poxmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[3185] => Array
(
[id] => 3185
[parent] => 9
[alias] => kapelnicza-na-domu
[uri] => /regions/artem/otzyvy/kapelnicza-na-domu/
[menutitle] => Капельница на дому
[pagetitle] => Капельница на дому
[ignore] =>
)
[3186] => Array
(
[id] => 3186
[parent] => 9
[alias] => detoksikacziya
[uri] => /regions/artem/otzyvy/detoksikacziya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[3187] => Array
(
[id] => 3187
[parent] => 9
[alias] => czentr-dlya-narkozavisimyix
[uri] => /regions/artem/otzyvy/czentr-dlya-narkozavisimyix/
[menutitle] => Центр для наркозависимых
[pagetitle] => Центр для наркозависимых
[ignore] =>
)
[3188] => Array
(
[id] => 3188
[parent] => 9
[alias] => snyatie-lomki
[uri] => /regions/artem/otzyvy/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[3189] => Array
(
[id] => 3189
[parent] => 9
[alias] => lechenie-zavisimosti-ot-spajsa
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-spajsa/
[menutitle] => Лечение зависимости от спайса
[pagetitle] => Лечение зависимости от спайса
[ignore] =>
)
[3190] => Array
(
[id] => 3190
[parent] => 9
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[3191] => Array
(
[id] => 3191
[parent] => 9
[alias] => day-top
[uri] => /regions/artem/otzyvy/day-top/
[menutitle] => Day Top
[pagetitle] => Day Top
[ignore] =>
)
[3192] => Array
(
[id] => 3192
[parent] => 9
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/otzyvy/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[3193] => Array
(
[id] => 3193
[parent] => 9
[alias] => lechenie-kodeinovoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-kodeinovoj-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[3194] => Array
(
[id] => 3194
[parent] => 9
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/otzyvy/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[3195] => Array
(
[id] => 3195
[parent] => 9
[alias] => lechenie-zavisimosti-ot-mefedrona
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-mefedrona/
[menutitle] => Лечение зависимости от мефедрона
[pagetitle] => Лечение зависимости от мефедрона
[ignore] =>
)
[3196] => Array
(
[id] => 3196
[parent] => 9
[alias] => lechenie-solevoj-zavisimosti
[uri] => /regions/artem/otzyvy/lechenie-solevoj-zavisimosti/
[menutitle] => Лечение солевой зависимости
[pagetitle] => Лечение солевой зависимости
[ignore] =>
)
[3197] => Array
(
[id] => 3197
[parent] => 9
[alias] => reabilitacziya-narkozavisimyix
[uri] => /regions/artem/otzyvy/reabilitacziya-narkozavisimyix/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[3198] => Array
(
[id] => 3198
[parent] => 9
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/otzyvy/reabilitacziya-podrostkov/
[menutitle] => Реабилитация подростков
[pagetitle] => Реабилитация подростков
[ignore] =>
)
[3199] => Array
(
[id] => 3199
[parent] => 9
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[3200] => Array
(
[id] => 3200
[parent] => 9
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[3201] => Array
(
[id] => 3201
[parent] => 9
[alias] => ubod
[uri] => /regions/artem/otzyvy/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[3202] => Array
(
[id] => 3202
[parent] => 9
[alias] => lechenie-zavisimosti-ot-geroina
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-geroina/
[menutitle] => Лечение зависимости от героина
[pagetitle] => Лечение зависимости от героина
[ignore] =>
)
[3203] => Array
(
[id] => 3203
[parent] => 9
[alias] => lechenie-zavisimosti-ot-marixuanyi
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-marixuanyi/
[menutitle] => Лечение зависимости от марихуаны
[pagetitle] => Лечение зависимости от марихуаны
[ignore] =>
)
[3204] => Array
(
[id] => 3204
[parent] => 9
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/otzyvy/reabilitacziya-12-shagov/
[menutitle] => Реабилитация 12 шагов
[pagetitle] => Реабилитация 12 шагов
[ignore] =>
)
[3205] => Array
(
[id] => 3205
[parent] => 9
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/otzyvy/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[3206] => Array
(
[id] => 3206
[parent] => 9
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[3207] => Array
(
[id] => 3207
[parent] => 9
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/otzyvy/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[3208] => Array
(
[id] => 3208
[parent] => 9
[alias] => psixiatricheskaya-pomoshh
[uri] => /regions/artem/otzyvy/psixiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[3209] => Array
(
[id] => 3209
[parent] => 9
[alias] => psixiatr-na-dom
[uri] => /regions/artem/otzyvy/psixiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[3210] => Array
(
[id] => 3210
[parent] => 9
[alias] => lechenie-depressivnyix-rasstrojstv
[uri] => /regions/artem/otzyvy/lechenie-depressivnyix-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[3211] => Array
(
[id] => 3211
[parent] => 9
[alias] => detskij-psixolog
[uri] => /regions/artem/otzyvy/detskij-psixolog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[3212] => Array
(
[id] => 3212
[parent] => 9
[alias] => lechenie-depressii
[uri] => /regions/artem/otzyvy/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[3213] => Array
(
[id] => 3213
[parent] => 9
[alias] => lechenie-okr
[uri] => /regions/artem/otzyvy/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[3214] => Array
(
[id] => 3214
[parent] => 9
[alias] => lechenie-epilepsii
[uri] => /regions/artem/otzyvy/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[3215] => Array
(
[id] => 3215
[parent] => 9
[alias] => psixoterapevt-na-dom
[uri] => /regions/artem/otzyvy/psixoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[3216] => Array
(
[id] => 3216
[parent] => 9
[alias] => uslugi-psixiatra
[uri] => /regions/artem/otzyvy/uslugi-psixiatra/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[3217] => Array
(
[id] => 3217
[parent] => 9
[alias] => konsultacziya-psixologa
[uri] => /regions/artem/otzyvy/konsultacziya-psixologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[3218] => Array
(
[id] => 3218
[parent] => 9
[alias] => klinicheskij-psixolog
[uri] => /regions/artem/otzyvy/klinicheskij-psixolog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[3219] => Array
(
[id] => 3219
[parent] => 9
[alias] => lechenie-psixoza
[uri] => /regions/artem/otzyvy/lechenie-psixoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[3220] => Array
(
[id] => 3220
[parent] => 9
[alias] => lechenie-gallyuczinaczij
[uri] => /regions/artem/otzyvy/lechenie-gallyuczinaczij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[3221] => Array
(
[id] => 3221
[parent] => 9
[alias] => lechenie-panicheskix-atak
[uri] => /regions/artem/otzyvy/lechenie-panicheskix-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[3222] => Array
(
[id] => 3222
[parent] => 9
[alias] => uslugi-psixoterapevta
[uri] => /regions/artem/otzyvy/uslugi-psixoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[3223] => Array
(
[id] => 3223
[parent] => 9
[alias] => lechenie-istericheskix-rasstrojstv
[uri] => /regions/artem/otzyvy/lechenie-istericheskix-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[3224] => Array
(
[id] => 3224
[parent] => 9
[alias] => lechenie-psixicheskix-zabolevanij
[uri] => /regions/artem/otzyvy/lechenie-psixicheskix-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[3225] => Array
(
[id] => 3225
[parent] => 9
[alias] => semejnyij-psixolog
[uri] => /regions/artem/otzyvy/semejnyij-psixolog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[3226] => Array
(
[id] => 3226
[parent] => 9
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/otzyvy/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[3227] => Array
(
[id] => 3227
[parent] => 9
[alias] => lechenie-paranoji
[uri] => /regions/artem/otzyvy/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[3228] => Array
(
[id] => 3228
[parent] => 9
[alias] => lechenie-demenczii
[uri] => /regions/artem/otzyvy/lechenie-demenczii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[15] => Array
(
[ids] => Array
(
[0] => 117
[1] => 1457
[2] => 1458
[3] => 3229
[4] => 3230
)
[id] => 15
[parent] => 11
[alias] => speczialisty
[uri] => /regions/artem/o-nas/speczialisty/
[menutitle] => Специалисты
[pagetitle] => Специалисты
[ignore] =>
)
[117] => Array
(
[id] => 117
[parent] => 15
[alias] => nikolaev-stanislav-sergeevich
[uri] => /regions/artem/o-nas/speczialisty/nikolaev-stanislav-sergeevich/
[menutitle] => Николаев Станислав Сергеевич
[pagetitle] => Николаев Станислав Сергеевич
[ignore] =>
)
[1457] => Array
(
[id] => 1457
[parent] => 15
[alias] => fedorov-ivan-vladimirovich
[uri] => /regions/artem/o-nas/speczialisty/fedorov-ivan-vladimirovich/
[menutitle] => Федоров Иван Владимирович
[pagetitle] => Федоров Иван Владимирович
[ignore] =>
)
[1458] => Array
(
[id] => 1458
[parent] => 15
[alias] => miroshnichenko-ivan-olegovich
[uri] => /regions/artem/o-nas/speczialisty/miroshnichenko-ivan-olegovich/
[menutitle] => Мирошниченко Иван Олегович
[pagetitle] => Мирошниченко Иван Олегович
[ignore] =>
)
[3229] => Array
(
[id] => 3229
[parent] => 15
[alias] => shurov-vasilij-aleksandrovich
[uri] => /regions/artem/o-nas/speczialisty/shurov-vasilij-aleksandrovich/
[menutitle] => Шуров Василий Александрович
[pagetitle] => Шуров Василий Александрович
[ignore] =>
)
[3230] => Array
(
[id] => 3230
[parent] => 15
[alias] => ekaterina-anatolevna-shurova
[uri] => /regions/artem/o-nas/speczialisty/ekaterina-anatolevna-shurova/
[menutitle] => Шурова Екатерина Анатольевна
[pagetitle] => Шурова Екатерина Анатольевна
[ignore] =>
)
[18] => Array
(
[ids] => Array
(
[0] => 38
[1] => 39
[2] => 26
[3] => 27
[4] => 28
[5] => 29
[6] => 30
[7] => 31
[8] => 67
[9] => 32
[10] => 33
[11] => 34
[12] => 40
[13] => 60
)
[id] => 18
[parent] => 14
[alias] => lechenie-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/
[menutitle] => Лечение алкоголизма
[pagetitle] => Лечение алкоголизма
[ignore] =>
)
[38] => Array
(
[id] => 38
[parent] => 18
[alias] => pomoshh-alkozavisimym
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[89] => Array
(
[id] => 89
[parent] => 87
[alias] => psihoterapevt-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[12] => Array
(
[id] => 12
[parent] => 11
[alias] => liczenzii
[uri] => /regions/artem/o-nas/liczenzii/
[menutitle] => Лицензии
[pagetitle] => Лицензии
[ignore] =>
)
[0] => Array
(
[ids] => Array
(
[0] => 11
[1] => 14
[2] => 10
[3] => 9
[4] => 13
)
)
[47] => Array
(
[ids] => Array
(
[0] => 37
[1] => 70
[2] => 36
[3] => 78
[4] => 104
)
[id] => 47
[parent] => 14
[alias] => reabilitatsionnyy-tsentr
[uri] => /regions/artem/uslugi-i-ceny/reabilitatsionnyy-tsentr/
[menutitle] => Реабилитационный центр
[pagetitle] => Реабилитационный центр
[ignore] =>
)
[37] => Array
(
[id] => 37
[parent] => 47
[alias] => reabilitatsiya-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[39] => Array
(
[id] => 39
[parent] => 18
[alias] => konsultatsiya-narkologa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[14] => Array
(
[ids] => Array
(
[0] => 61
[1] => 18
[2] => 45
[3] => 47
[4] => 69
[5] => 87
)
[id] => 14
[parent] => 0
[alias] => uslugi-i-ceny
[uri] => /regions/artem/uslugi-i-ceny/
[menutitle] => Услуги
[pagetitle] => Услуги
[ignore] =>
)
[70] => Array
(
[id] => 70
[parent] => 47
[alias] => reabilitaczionnyj-czentr-dlya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/
[menutitle] => Реабилитационный центр для наркоманов
[pagetitle] => Реабилитационный центр для наркоманов
[ignore] =>
)
[90] => Array
(
[id] => 90
[parent] => 87
[alias] => uslugi-psihoterapevta
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[26] => Array
(
[id] => 26
[parent] => 18
[alias] => na-domu
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/
[menutitle] => На дому
[pagetitle] => На дому
[ignore] =>
)
[36] => Array
(
[id] => 36
[parent] => 47
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/
[menutitle] => 12 шагов для созависимых
[pagetitle] => 12 шагов для созависимых
[ignore] =>
)
[69] => Array
(
[ids] => Array
(
[0] => 71
[1] => 72
[2] => 46
[3] => 73
[4] => 74
[5] => 102
[6] => 99
[7] => 100
[8] => 101
[9] => 103
[10] => 79
[11] => 80
[12] => 81
[13] => 82
[14] => 83
[15] => 84
[16] => 105
[17] => 85
[18] => 86
[19] => 6968
)
[id] => 69
[parent] => 14
[alias] => lechenie-narkomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/
[menutitle] => Лечение наркомании
[pagetitle] => Лечение наркомании
[ignore] =>
)
[71] => Array
(
[id] => 71
[parent] => 69
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[218] => Array
(
[id] => 218
[parent] => 87
[alias] => psihiatr-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[27] => Array
(
[id] => 27
[parent] => 18
[alias] => v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/
[menutitle] => В стационаре
[pagetitle] => В стационаре
[ignore] =>
)
[72] => Array
(
[id] => 72
[parent] => 69
[alias] => ubod
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[78] => Array
(
[id] => 78
[parent] => 47
[alias] => reabilitacziya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[91] => Array
(
[id] => 91
[parent] => 87
[alias] => psihiatr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[1461] => Array
(
[id] => 1461
[parent] => 11
[alias] => pravovaya-informacziya
[uri] => /regions/artem/o-nas/pravovaya-informacziya/
[menutitle] => Правовая информация
[pagetitle] => Правовая информация
[ignore] =>
)
[28] => Array
(
[id] => 28
[parent] => 18
[alias] => ambulatorno
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/
[menutitle] => Амбулаторно
[pagetitle] => Амбулаторно
[ignore] =>
)
[46] => Array
(
[id] => 46
[parent] => 69
[alias] => lechenie-toxikomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-toxikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[73] => Array
(
[id] => 73
[parent] => 69
[alias] => snyatie-lomki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[92] => Array
(
[id] => 92
[parent] => 87
[alias] => lechenie-istericheskih-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[10] => Array
(
[id] => 10
[parent] => 0
[alias] => price
[uri] => /regions/artem/price/
[menutitle] => Цены
[pagetitle] => Цены
[ignore] =>
)
[3134] => Array
(
[id] => 3134
[parent] => 11
[alias] => vacancy
[uri] => /regions/artem/o-nas/vacancy/
[menutitle] => Вакансии
[pagetitle] => Вакансии
[ignore] =>
)
[29] => Array
(
[id] => 29
[parent] => 18
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[93] => Array
(
[id] => 93
[parent] => 87
[alias] => lechenie-depressivnyh-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[3] => Array
(
[ids] => Array
(
[0] => 214
)
)
[214] => Array
(
[id] => 214
[parent] => 3
[alias] => turborss
[uri] => /regions/artem/turborss.xml
[menutitle] => turborss
[pagetitle] => turborss
[ignore] =>
)
[30] => Array
(
[id] => 30
[parent] => 18
[alias] => hronicheskij-alkogolizm
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[74] => Array
(
[id] => 74
[parent] => 69
[alias] => ot-mefedrona
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/
[menutitle] => от мефедрона
[pagetitle] => от мефедрона
[ignore] =>
)
[94] => Array
(
[id] => 94
[parent] => 87
[alias] => konsultaciya-psihologa
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[3496] => Array
(
[id] => 3496
[parent] => 61
[alias] => prokapyivanie-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/
[menutitle] => Прокапывание от алкоголя
[pagetitle] => Прокапывание от алкоголя
[ignore] =>
)
[31] => Array
(
[id] => 31
[parent] => 18
[alias] => lechenie-zhenskogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[95] => Array
(
[id] => 95
[parent] => 87
[alias] => lechenie-psihicheskih-zabolevanij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[102] => Array
(
[id] => 102
[parent] => 69
[alias] => geroin
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/
[menutitle] => от героина
[pagetitle] => от героина
[ignore] =>
)
[3497] => Array
(
[id] => 3497
[parent] => 61
[alias] => lechenie-zapoya-v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/
[menutitle] => Лечение запоя в стационаре
[pagetitle] => Лечение запоя в стационаре
[ignore] =>
)
[67] => Array
(
[id] => 67
[parent] => 18
[alias] => detoksikacziya-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[96] => Array
(
[id] => 96
[parent] => 87
[alias] => detskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[99] => Array
(
[id] => 99
[parent] => 69
[alias] => ot-spajsa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/
[menutitle] => от спайса
[pagetitle] => от спайса
[ignore] =>
)
[13] => Array
(
[id] => 13
[parent] => 0
[alias] => contacts
[uri] => /regions/artem/contacts/
[menutitle] => Контакты
[pagetitle] => Контакты
[ignore] =>
)
[32] => Array
(
[id] => 32
[parent] => 18
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/
[menutitle] => Пивной алкоголизм
[pagetitle] => Пивной алкоголизм
[ignore] =>
)
[97] => Array
(
[id] => 97
[parent] => 87
[alias] => klinicheskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[100] => Array
(
[id] => 100
[parent] => 69
[alias] => ot-soli
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/
[menutitle] => от соли
[pagetitle] => от соли
[ignore] =>
)
[33] => Array
(
[id] => 33
[parent] => 18
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение
[pagetitle] => Принудительное лечение
[ignore] =>
)
[98] => Array
(
[id] => 98
[parent] => 87
[alias] => semejnyj-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[101] => Array
(
[id] => 101
[parent] => 69
[alias] => marihuana
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/
[menutitle] => от марихуаны
[pagetitle] => от марихуаны
[ignore] =>
)
[34] => Array
(
[id] => 34
[parent] => 18
[alias] => lechenie-posle-alkogolnogo-otravleniya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[103] => Array
(
[id] => 103
[parent] => 69
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[106] => Array
(
[id] => 106
[parent] => 87
[alias] => lechenie-depressii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[104] => Array
(
[id] => 104
[parent] => 47
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/
[menutitle] => 12 шагов для зависимых
[pagetitle] => 12 шагов для зависимых
[ignore] =>
)
[107] => Array
(
[id] => 107
[parent] => 87
[alias] => lechenie-psihoza
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[79] => Array
(
[id] => 79
[parent] => 69
[alias] => day-top
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/
[menutitle] => day top
[pagetitle] => day top
[ignore] =>
)
[108] => Array
(
[id] => 108
[parent] => 87
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[80] => Array
(
[id] => 80
[parent] => 69
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/
[menutitle] => Лечение наркозависимости подростков
[pagetitle] => Лечение наркозависимости подростков
[ignore] =>
)
[109] => Array
(
[id] => 109
[parent] => 87
[alias] => lechenie-okr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[40] => Array
(
[id] => 40
[parent] => 18
[alias] => narkologicheskiy-dispanser
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[81] => Array
(
[id] => 81
[parent] => 69
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[110] => Array
(
[id] => 110
[parent] => 87
[alias] => lechenie-gallyucinacij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[60] => Array
(
[id] => 60
[parent] => 18
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[82] => Array
(
[id] => 82
[parent] => 69
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[111] => Array
(
[id] => 111
[parent] => 87
[alias] => lechenie-paranoji
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[83] => Array
(
[id] => 83
[parent] => 69
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[112] => Array
(
[id] => 112
[parent] => 87
[alias] => lechenie-epilepsii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[113] => Array
(
[id] => 113
[parent] => 87
[alias] => lechenie-panicheskih-atak
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[84] => Array
(
[id] => 84
[parent] => 69
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[114] => Array
(
[id] => 114
[parent] => 87
[alias] => lechenie-demencii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[105] => Array
(
[id] => 105
[parent] => 69
[alias] => lechenie-ot-kodeinovoy-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[85] => Array
(
[id] => 85
[parent] => 69
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[86] => Array
(
[id] => 86
[parent] => 69
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[6968] => Array
(
[id] => 6968
[parent] => 69
[alias] => detoksikacziya-narkozavisimyix
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/
[menutitle] => Детоксикация наркозависимых
[pagetitle] => Детоксикация наркозависимых
[ignore] =>
)
)
[services_page] => 14
)
[_propertyString] => ?list=`9e857fcb2b8f4dc71edbcb7ca8621148`&services_page=`14`
[_content] => $i=0;
$output = '<div class="menu-service-list"><div class="container">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[$services_page]['ids'];
$output .= '<div class="left"><ul class="menu">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1) {
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
} else {
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li><a href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
}
$i++;
}
}
}
$output .= '</ul></div>';
$output .= '<div class="right">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
$output .= '<div class="item' . ($key == 0 ? ' is-active' : '') . '"><ul>';
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
$output .= '<li><a href="' . $list[$id2]['uri'] . '">' . $list[$id2]['menutitle'] . '</a></li>';
}
}
}
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
$output .= '</ul></div>';
}
else{
$output .= '<div class="item"></div>';
}
$i++;
}
}
}
$output .= '</div>';
$output .= '</div></div>';
echo $output;
[_source] =>
[_output] => <div class="menu-service-list"><div class="container"><div class="left"><ul class="menu"><li class="is-active"><a class="with-child" href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/">Вывод из запоя</a></li><li><a class="with-child" href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/">Лечение алкоголизма</a></li><li><a class="with-child" href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/">Кодирование алкоголизма</a></li><li><a class="with-child" href="/regions/artem/uslugi-i-ceny/reabilitatsionnyy-tsentr/">Реабилитационный центр</a></li><li><a class="with-child" href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/">Лечение наркомании</a></li><li><a class="with-child" href="/regions/artem/uslugi-i-ceny/psihiatriya/">Психиатрия</a></li></ul></div><div class="right"><div class="item is-active"><ul><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/">Нарколог на дом</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/">Вывод из запоя на дому</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/">Капельница от запоя на дому</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/">Капельница от запоя</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/">Капельница от похмелья</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/">Экстренное вытрезвление</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/">Прокапывание от алкоголя</a></li><li><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/">Лечение запоя в стационаре</a></li></ul></div><div class="item"><ul><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/">Помощь алкозависимым</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/">Консультация нарколога</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/">На дому</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/">В стационаре</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/">Амбулаторно</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/">Гипнозом</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/">Хронический алкоголизм</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/">Женский алкоголизм</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/">Детоксикация</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/">Пивной алкоголизм</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/">Принудительное лечение</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/">Алкогольное отравление</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/">Наркологический диспансер</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/">Наркологическая скорая</a></li></ul></div><div class="item"><ul><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/">Лазерное кодирование</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/">По методу Довженко</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/">Кодирование от алкоголя на дому</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/">Зашиться от алкоголизма</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/">Кодирование уколом</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/">Торпедо</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/">Вивитрол</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/">Эспераль</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/">Кодирование двойной блок</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/">Кодирование препаратом Алгоминал</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/">Аквилонг</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/">Раскодирование</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/">Налтрексон</a></li><li><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/">Гипнозом</a></li></ul></div><div class="item"><ul><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/">Центр для алкоголиков</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/">Реабилитационный центр для наркоманов</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/">12 шагов для созависимых</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/">Реабилитация наркозависимых</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/">12 шагов для зависимых</a></li></ul></div><div class="item"><ul><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/">Наркологическая помощь</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/">УБОД</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-toxikomanii/">Лечение токсикомании</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/">Снятие ломки</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/">от мефедрона</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/">от героина</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/">от спайса</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/">от соли</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/">от марихуаны</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/">Лечение игровой зависимости</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/">day top</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/">Лечение наркозависимости подростков</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/">Кодирование наркозависимости</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/">Амфетаминовая зависимость</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/">Лечение зависимости от бутирата</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/">Лечение зависимости от Лирики</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/">Лечение кодеиновой зависимости</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/">Лечение зависимости от гашиша</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/">Лечение зависимости от Тропикамида</a></li><li><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/">Детоксикация наркозависимых</a></li></ul></div><div class="item"><ul><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/">Психиатрическая помощь</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/">Психотерапевт на дом</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/">Услуги психотерапевта</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/">Психиатр на дом</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/">Услуги психиатра</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/">Лечение истерических расстройств</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/">Лечение депрессивных расстройств</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/">Консультация психолога</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/">Лечение психических заболеваний</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/">Детский психолог</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/">Клинический психолог</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/">Семейный психолог</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/">Лечение депрессии</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/">Лечение психоза</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/">Лечение шизофрении</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/">Лечение ОКР</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/">Лечение галлюцинаций</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/">Лечение паранойи</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/">Лечение эпилепсии</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/">Лечение панических атак</a></li><li><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/">Лечение деменции</a></li></ul></div></div></div></div>
[_result] => 1
[_tag] => [[customMenuServices?list=`9e857fcb2b8f4dc71edbcb7ca8621148`&services_page=`14`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 82
[source] => 1
[property_preprocess] => 0
[name] => customMenuServices
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $i=0;
$output = '<div class="menu-service-list"><div class="container">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[$services_page]['ids'];
$output .= '<div class="left"><ul class="menu">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1) {
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
} else {
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li><a href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
}
$i++;
}
}
}
$output .= '</ul></div>';
$output .= '<div class="right">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
$output .= '<div class="item' . ($key == 0 ? ' is-active' : '') . '"><ul>';
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
$output .= '<li><a href="' . $list[$id2]['uri'] . '">' . $list[$id2]['menutitle'] . '</a></li>';
}
}
}
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
$output .= '</ul></div>';
}
else{
$output .= '<div class="item"></div>';
}
$i++;
}
}
}
$output .= '</div>';
$output .= '</div></div>';
echo $output;
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $i=0;
$output = '<div class="menu-service-list"><div class="container">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[$services_page]['ids'];
$output .= '<div class="left"><ul class="menu">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1) {
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
} else {
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li><a href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
}
$i++;
}
}
}
$output .= '</ul></div>';
$output .= '<div class="right">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
$output .= '<div class="item' . ($key == 0 ? ' is-active' : '') . '"><ul>';
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
$output .= '<li><a href="' . $list[$id2]['uri'] . '">' . $list[$id2]['menutitle'] . '</a></li>';
}
}
}
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
$output .= '</ul></div>';
}
else{
$output .= '<div class="item"></div>';
}
$i++;
}
}
}
$output .= '</div>';
$output .= '</div></div>';
echo $output;
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $i=0;
$output = '<div class="menu-service-list"><div class="container">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[$services_page]['ids'];
$output .= '<div class="left"><ul class="menu">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1) {
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
} else {
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
$output .= '<li' . ($key == 0 ? ' class="is-active"' : '') . '><a class="with-child" href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li><a href="' . $list[$id]['uri'] .'">' . $list[$id]['menutitle'] .'</a></li>';
}
$i++;
}
}
}
$output .= '</ul></div>';
$output .= '<div class="right">';
foreach ($ids as $key => $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
$output .= '<div class="item' . ($key == 0 ? ' is-active' : '') . '"><ul>';
if ($city_noindex == 1) {
$output .= '<!--noindex-->';
}
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
$output .= '<li><a href="' . $list[$id2]['uri'] . '">' . $list[$id2]['menutitle'] . '</a></li>';
}
}
}
if ($city_noindex == 1) {
$output .= '<!--/noindex-->';
}
$output .= '</ul></div>';
}
else{
$output .= '<div class="item"></div>';
}
$i++;
}
}
}
$output .= '</div>';
$output .= '</div></div>';
echo $output;
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => customMenuServices
[id] => 82
[binding] => modsnippet
[cacheable] =>
)
[customMenuMobile] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_74
[_scriptCacheKey] => elements/modsnippet/74
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/74.include.cache.php
[_properties] => Array
(
[list] => Array
(
[45] => Array
(
[ids] => Array
(
[0] => 53
[1] => 48
[2] => 49
[3] => 50
[4] => 51
[5] => 52
[6] => 54
[7] => 55
[8] => 56
[9] => 57
[10] => 58
[11] => 59
[12] => 1454
[13] => 3139
)
[id] => 45
[parent] => 14
[alias] => kodirovanie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/
[menutitle] => Кодирование алкоголизма
[pagetitle] => Кодирование алкоголизма
[ignore] =>
)
[53] => Array
(
[id] => 53
[parent] => 45
[alias] => torpedo
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/
[menutitle] => Торпедо
[pagetitle] => Торпедо
[ignore] =>
)
[61] => Array
(
[ids] => Array
(
[0] => 66
[1] => 68
[2] => 63
[3] => 62
[4] => 65
[5] => 64
[6] => 3496
[7] => 3497
)
[id] => 61
[parent] => 14
[alias] => vyvod-iz-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/
[menutitle] => Вывод из запоя
[pagetitle] => Вывод из запоя
[ignore] =>
)
[66] => Array
(
[id] => 66
[parent] => 61
[alias] => lechenie-pohmelya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/
[menutitle] => Капельница от похмелья
[pagetitle] => Капельница от похмелья
[ignore] =>
)
[68] => Array
(
[id] => 68
[parent] => 61
[alias] => ekstrennoe-vytrezvlenie-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/
[menutitle] => Экстренное вытрезвление
[pagetitle] => Экстренное вытрезвление
[ignore] =>
)
[63] => Array
(
[id] => 63
[parent] => 61
[alias] => vyvod-iz-zapoya-na-domu
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/
[menutitle] => Вывод из запоя на дому
[pagetitle] => Вывод из запоя на дому
[ignore] =>
)
[62] => Array
(
[id] => 62
[parent] => 61
[alias] => vyzov-narkologa-na-dom
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/
[menutitle] => Нарколог на дом
[pagetitle] => Нарколог на дом
[ignore] =>
)
[48] => Array
(
[id] => 48
[parent] => 45
[alias] => lazernoe-kodirovanie
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/
[menutitle] => Лазерное кодирование
[pagetitle] => Лазерное кодирование
[ignore] =>
)
[49] => Array
(
[id] => 49
[parent] => 45
[alias] => kodirovanie-po-metodu-dovzhenko
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/
[menutitle] => По методу Довженко
[pagetitle] => По методу Довженко
[ignore] =>
)
[50] => Array
(
[id] => 50
[parent] => 45
[alias] => na-dom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/
[menutitle] => Кодирование от алкоголя на дому
[pagetitle] => Кодирование от алкоголя на дому
[ignore] =>
)
[51] => Array
(
[id] => 51
[parent] => 45
[alias] => podshivka-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/
[menutitle] => Зашиться от алкоголизма
[pagetitle] => Зашиться от алкоголизма
[ignore] =>
)
[87] => Array
(
[ids] => Array
(
[0] => 88
[1] => 89
[2] => 90
[3] => 218
[4] => 91
[5] => 92
[6] => 93
[7] => 94
[8] => 95
[9] => 96
[10] => 97
[11] => 98
[12] => 106
[13] => 107
[14] => 108
[15] => 109
[16] => 110
[17] => 111
[18] => 112
[19] => 113
[20] => 114
)
[id] => 87
[parent] => 14
[alias] => psihiatriya
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/
[menutitle] => Психиатрия
[pagetitle] => Психиатрия
[ignore] =>
)
[88] => Array
(
[id] => 88
[parent] => 87
[alias] => psihiatricheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/
[menutitle] => Психиатрическая помощь
[pagetitle] => Психиатрическая помощь
[ignore] =>
)
[52] => Array
(
[id] => 52
[parent] => 45
[alias] => kodirovanie-ukolom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/
[menutitle] => Кодирование уколом
[pagetitle] => Кодирование уколом
[ignore] =>
)
[65] => Array
(
[id] => 65
[parent] => 61
[alias] => kapelnicza-ot-zapoya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/
[menutitle] => Капельница от запоя
[pagetitle] => Капельница от запоя
[ignore] =>
)
[54] => Array
(
[id] => 54
[parent] => 45
[alias] => vivitrol
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/
[menutitle] => Вивитрол
[pagetitle] => Вивитрол
[ignore] =>
)
[55] => Array
(
[id] => 55
[parent] => 45
[alias] => esperal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/
[menutitle] => Эспераль
[pagetitle] => Эспераль
[ignore] =>
)
[56] => Array
(
[id] => 56
[parent] => 45
[alias] => dvojnoj-blok
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/
[menutitle] => Кодирование двойной блок
[pagetitle] => Кодирование двойной блок
[ignore] =>
)
[11] => Array
(
[ids] => Array
(
[0] => 17
[1] => 12
[2] => 15
[3] => 3134
)
[id] => 11
[parent] => 0
[alias] => o-nas
[uri] => /regions/artem/o-nas/
[menutitle] => О нас
[pagetitle] => О нас
[ignore] =>
)
[17] => Array
(
[id] => 17
[parent] => 11
[alias] => usloviya-prozhivaniya
[uri] => /regions/artem/o-nas/usloviya-prozhivaniya/
[menutitle] => Условия проживания
[pagetitle] => Условия проживания
[ignore] =>
)
[57] => Array
(
[id] => 57
[parent] => 45
[alias] => algominal
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/
[menutitle] => Кодирование препаратом Алгоминал
[pagetitle] => Кодирование препаратом Алгоминал
[ignore] =>
)
[64] => Array
(
[id] => 64
[parent] => 61
[alias] => kapelnicza-na-domu-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/
[menutitle] => Капельница от запоя на дому
[pagetitle] => Капельница от запоя на дому
[ignore] =>
)
[58] => Array
(
[id] => 58
[parent] => 45
[alias] => akvilong
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/
[menutitle] => Аквилонг
[pagetitle] => Аквилонг
[ignore] =>
)
[59] => Array
(
[id] => 59
[parent] => 45
[alias] => raskodirovatsya-snyatie-kodirovki-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/
[menutitle] => Раскодирование
[pagetitle] => Раскодирование
[ignore] =>
)
[1454] => Array
(
[id] => 1454
[parent] => 45
[alias] => naltrekson
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/
[menutitle] => Налтрексон
[pagetitle] => Налтрексон
[ignore] =>
)
[3139] => Array
(
[id] => 3139
[parent] => 45
[alias] => kodirovanie-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[89] => Array
(
[id] => 89
[parent] => 87
[alias] => psihoterapevt-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/
[menutitle] => Психотерапевт на дом
[pagetitle] => Психотерапевт на дом
[ignore] =>
)
[18] => Array
(
[ids] => Array
(
[0] => 38
[1] => 39
[2] => 26
[3] => 27
[4] => 28
[5] => 29
[6] => 30
[7] => 31
[8] => 67
[9] => 32
[10] => 33
[11] => 34
[12] => 40
[13] => 60
)
[id] => 18
[parent] => 14
[alias] => lechenie-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/
[menutitle] => Лечение алкоголизма
[pagetitle] => Лечение алкоголизма
[ignore] =>
)
[38] => Array
(
[id] => 38
[parent] => 18
[alias] => pomoshh-alkozavisimym
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/
[menutitle] => Помощь алкозависимым
[pagetitle] => Помощь алкозависимым
[ignore] =>
)
[12] => Array
(
[id] => 12
[parent] => 11
[alias] => liczenzii
[uri] => /regions/artem/o-nas/liczenzii/
[menutitle] => Лицензии
[pagetitle] => Лицензии
[ignore] =>
)
[47] => Array
(
[ids] => Array
(
[0] => 70
[1] => 37
[2] => 36
[3] => 78
[4] => 104
)
[id] => 47
[parent] => 14
[alias] => reabilitatsionnyy-tsentr
[uri] => /regions/artem/uslugi-i-ceny/reabilitatsionnyy-tsentr/
[menutitle] => Реабилитационный центр
[pagetitle] => Реабилитационный центр
[ignore] =>
)
[70] => Array
(
[id] => 70
[parent] => 47
[alias] => reabilitaczionnyj-czentr-dlya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/
[menutitle] => Реабилитационный центр для наркоманов
[pagetitle] => Реабилитационный центр для наркоманов
[ignore] =>
)
[37] => Array
(
[id] => 37
[parent] => 47
[alias] => reabilitatsiya-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/
[menutitle] => Центр для алкоголиков
[pagetitle] => Центр для алкоголиков
[ignore] =>
)
[39] => Array
(
[id] => 39
[parent] => 18
[alias] => konsultatsiya-narkologa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/
[menutitle] => Консультация нарколога
[pagetitle] => Консультация нарколога
[ignore] =>
)
[0] => Array
(
[ids] => Array
(
[0] => 11
[1] => 14
[2] => 10
[3] => 9
[4] => 13
)
)
[15] => Array
(
[id] => 15
[parent] => 11
[alias] => speczialisty
[uri] => /regions/artem/o-nas/speczialisty/
[menutitle] => Специалисты
[pagetitle] => Специалисты
[ignore] =>
)
[90] => Array
(
[id] => 90
[parent] => 87
[alias] => uslugi-psihoterapevta
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/
[menutitle] => Услуги психотерапевта
[pagetitle] => Услуги психотерапевта
[ignore] =>
)
[14] => Array
(
[ids] => Array
(
[0] => 61
[1] => 18
[2] => 45
[3] => 47
[4] => 69
[5] => 87
)
[id] => 14
[parent] => 0
[alias] => uslugi-i-ceny
[uri] => /regions/artem/uslugi-i-ceny/
[menutitle] => Услуги
[pagetitle] => Услуги
[ignore] =>
)
[26] => Array
(
[id] => 26
[parent] => 18
[alias] => na-domu
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/
[menutitle] => На дому
[pagetitle] => На дому
[ignore] =>
)
[218] => Array
(
[id] => 218
[parent] => 87
[alias] => psihiatr-na-dom
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/
[menutitle] => Психиатр на дом
[pagetitle] => Психиатр на дом
[ignore] =>
)
[69] => Array
(
[ids] => Array
(
[0] => 71
[1] => 72
[2] => 73
[3] => 46
[4] => 74
[5] => 102
[6] => 99
[7] => 100
[8] => 101
[9] => 103
[10] => 79
[11] => 80
[12] => 81
[13] => 82
[14] => 83
[15] => 84
[16] => 105
[17] => 85
[18] => 86
[19] => 6968
)
[id] => 69
[parent] => 14
[alias] => lechenie-narkomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/
[menutitle] => Лечение наркомании
[pagetitle] => Лечение наркомании
[ignore] =>
)
[71] => Array
(
[id] => 71
[parent] => 69
[alias] => narkologicheskaya-pomoshh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/
[menutitle] => Наркологическая помощь
[pagetitle] => Наркологическая помощь
[ignore] =>
)
[36] => Array
(
[id] => 36
[parent] => 47
[alias] => lechenie-sozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/
[menutitle] => 12 шагов для созависимых
[pagetitle] => 12 шагов для созависимых
[ignore] =>
)
[27] => Array
(
[id] => 27
[parent] => 18
[alias] => v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/
[menutitle] => В стационаре
[pagetitle] => В стационаре
[ignore] =>
)
[72] => Array
(
[id] => 72
[parent] => 69
[alias] => ubod
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/
[menutitle] => УБОД
[pagetitle] => УБОД
[ignore] =>
)
[78] => Array
(
[id] => 78
[parent] => 47
[alias] => reabilitacziya-narkozavisimyh
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/
[menutitle] => Реабилитация наркозависимых
[pagetitle] => Реабилитация наркозависимых
[ignore] =>
)
[91] => Array
(
[id] => 91
[parent] => 87
[alias] => psihiatr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/
[menutitle] => Услуги психиатра
[pagetitle] => Услуги психиатра
[ignore] =>
)
[10] => Array
(
[id] => 10
[parent] => 0
[alias] => price
[uri] => /regions/artem/price/
[menutitle] => Цены
[pagetitle] => Цены
[ignore] =>
)
[92] => Array
(
[id] => 92
[parent] => 87
[alias] => lechenie-istericheskih-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/
[menutitle] => Лечение истерических расстройств
[pagetitle] => Лечение истерических расстройств
[ignore] =>
)
[73] => Array
(
[id] => 73
[parent] => 69
[alias] => snyatie-lomki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/
[menutitle] => Снятие ломки
[pagetitle] => Снятие ломки
[ignore] =>
)
[46] => Array
(
[id] => 46
[parent] => 69
[alias] => lechenie-toxikomanii
[uri] => /regions/artem/uslugi-i-ceny/lechenie-toxikomanii/
[menutitle] => Лечение токсикомании
[pagetitle] => Лечение токсикомании
[ignore] =>
)
[3134] => Array
(
[id] => 3134
[parent] => 11
[alias] => vacancy
[uri] => /regions/artem/o-nas/vacancy/
[menutitle] => Вакансии
[pagetitle] => Вакансии
[ignore] =>
)
[28] => Array
(
[id] => 28
[parent] => 18
[alias] => ambulatorno
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/
[menutitle] => Амбулаторно
[pagetitle] => Амбулаторно
[ignore] =>
)
[3] => Array
(
[ids] => Array
(
[0] => 214
)
)
[214] => Array
(
[id] => 214
[parent] => 3
[alias] => turborss
[uri] => /regions/artem/turborss.xml
[menutitle] => turborss
[pagetitle] => turborss
[ignore] =>
)
[93] => Array
(
[id] => 93
[parent] => 87
[alias] => lechenie-depressivnyh-rasstrojstv
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/
[menutitle] => Лечение депрессивных расстройств
[pagetitle] => Лечение депрессивных расстройств
[ignore] =>
)
[29] => Array
(
[id] => 29
[parent] => 18
[alias] => lechenie-alkogolizma-gipnozom
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/
[menutitle] => Гипнозом
[pagetitle] => Гипнозом
[ignore] =>
)
[9] => Array
(
[id] => 9
[parent] => 0
[alias] => otzyvy
[uri] => /regions/artem/otzyvy/
[menutitle] => Отзывы
[pagetitle] => Отзывы
[ignore] =>
)
[3496] => Array
(
[id] => 3496
[parent] => 61
[alias] => prokapyivanie-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/
[menutitle] => Прокапывание от алкоголя
[pagetitle] => Прокапывание от алкоголя
[ignore] =>
)
[94] => Array
(
[id] => 94
[parent] => 87
[alias] => konsultaciya-psihologa
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/
[menutitle] => Консультация психолога
[pagetitle] => Консультация психолога
[ignore] =>
)
[30] => Array
(
[id] => 30
[parent] => 18
[alias] => hronicheskij-alkogolizm
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/
[menutitle] => Хронический алкоголизм
[pagetitle] => Хронический алкоголизм
[ignore] =>
)
[74] => Array
(
[id] => 74
[parent] => 69
[alias] => ot-mefedrona
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/
[menutitle] => от мефедрона
[pagetitle] => от мефедрона
[ignore] =>
)
[102] => Array
(
[id] => 102
[parent] => 69
[alias] => geroin
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/
[menutitle] => от героина
[pagetitle] => от героина
[ignore] =>
)
[3497] => Array
(
[id] => 3497
[parent] => 61
[alias] => lechenie-zapoya-v-staczionare
[uri] => /regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/
[menutitle] => Лечение запоя в стационаре
[pagetitle] => Лечение запоя в стационаре
[ignore] =>
)
[31] => Array
(
[id] => 31
[parent] => 18
[alias] => lechenie-zhenskogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/
[menutitle] => Женский алкоголизм
[pagetitle] => Женский алкоголизм
[ignore] =>
)
[95] => Array
(
[id] => 95
[parent] => 87
[alias] => lechenie-psihicheskih-zabolevanij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/
[menutitle] => Лечение психических заболеваний
[pagetitle] => Лечение психических заболеваний
[ignore] =>
)
[13] => Array
(
[id] => 13
[parent] => 0
[alias] => contacts
[uri] => /regions/artem/contacts/
[menutitle] => Контакты
[pagetitle] => Контакты
[ignore] =>
)
[96] => Array
(
[id] => 96
[parent] => 87
[alias] => detskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/
[menutitle] => Детский психолог
[pagetitle] => Детский психолог
[ignore] =>
)
[99] => Array
(
[id] => 99
[parent] => 69
[alias] => ot-spajsa
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/
[menutitle] => от спайса
[pagetitle] => от спайса
[ignore] =>
)
[67] => Array
(
[id] => 67
[parent] => 18
[alias] => detoksikacziya-ot-alkogolya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/
[menutitle] => Детоксикация
[pagetitle] => Детоксикация
[ignore] =>
)
[32] => Array
(
[id] => 32
[parent] => 18
[alias] => lechenie-pivnogo-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/
[menutitle] => Пивной алкоголизм
[pagetitle] => Пивной алкоголизм
[ignore] =>
)
[97] => Array
(
[id] => 97
[parent] => 87
[alias] => klinicheskij-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/
[menutitle] => Клинический психолог
[pagetitle] => Клинический психолог
[ignore] =>
)
[100] => Array
(
[id] => 100
[parent] => 69
[alias] => ot-soli
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/
[menutitle] => от соли
[pagetitle] => от соли
[ignore] =>
)
[101] => Array
(
[id] => 101
[parent] => 69
[alias] => marihuana
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/
[menutitle] => от марихуаны
[pagetitle] => от марихуаны
[ignore] =>
)
[98] => Array
(
[id] => 98
[parent] => 87
[alias] => semejnyj-psiholog
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/
[menutitle] => Семейный психолог
[pagetitle] => Семейный психолог
[ignore] =>
)
[33] => Array
(
[id] => 33
[parent] => 18
[alias] => prinuditelnoe-lechenie-ot-alkogolizma
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/
[menutitle] => Принудительное лечение
[pagetitle] => Принудительное лечение
[ignore] =>
)
[103] => Array
(
[id] => 103
[parent] => 69
[alias] => lechenie-igrovoj-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/
[menutitle] => Лечение игровой зависимости
[pagetitle] => Лечение игровой зависимости
[ignore] =>
)
[106] => Array
(
[id] => 106
[parent] => 87
[alias] => lechenie-depressii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/
[menutitle] => Лечение депрессии
[pagetitle] => Лечение депрессии
[ignore] =>
)
[34] => Array
(
[id] => 34
[parent] => 18
[alias] => lechenie-posle-alkogolnogo-otravleniya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/
[menutitle] => Алкогольное отравление
[pagetitle] => Алкогольное отравление
[ignore] =>
)
[104] => Array
(
[id] => 104
[parent] => 47
[alias] => reabilitacziya-12-shagov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/
[menutitle] => 12 шагов для зависимых
[pagetitle] => 12 шагов для зависимых
[ignore] =>
)
[107] => Array
(
[id] => 107
[parent] => 87
[alias] => lechenie-psihoza
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/
[menutitle] => Лечение психоза
[pagetitle] => Лечение психоза
[ignore] =>
)
[79] => Array
(
[id] => 79
[parent] => 69
[alias] => day-top
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/
[menutitle] => day top
[pagetitle] => day top
[ignore] =>
)
[108] => Array
(
[id] => 108
[parent] => 87
[alias] => lechenie-shizofrenii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/
[menutitle] => Лечение шизофрении
[pagetitle] => Лечение шизофрении
[ignore] =>
)
[80] => Array
(
[id] => 80
[parent] => 69
[alias] => reabilitacziya-podrostkov
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/
[menutitle] => Лечение наркозависимости подростков
[pagetitle] => Лечение наркозависимости подростков
[ignore] =>
)
[109] => Array
(
[id] => 109
[parent] => 87
[alias] => lechenie-okr
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/
[menutitle] => Лечение ОКР
[pagetitle] => Лечение ОКР
[ignore] =>
)
[110] => Array
(
[id] => 110
[parent] => 87
[alias] => lechenie-gallyucinacij
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/
[menutitle] => Лечение галлюцинаций
[pagetitle] => Лечение галлюцинаций
[ignore] =>
)
[81] => Array
(
[id] => 81
[parent] => 69
[alias] => kodirovanie-narkozavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/
[menutitle] => Кодирование наркозависимости
[pagetitle] => Кодирование наркозависимости
[ignore] =>
)
[40] => Array
(
[id] => 40
[parent] => 18
[alias] => narkologicheskiy-dispanser
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/
[menutitle] => Наркологический диспансер
[pagetitle] => Наркологический диспансер
[ignore] =>
)
[60] => Array
(
[id] => 60
[parent] => 18
[alias] => narkologicheskaya-skoraya
[uri] => /regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/
[menutitle] => Наркологическая скорая
[pagetitle] => Наркологическая скорая
[ignore] =>
)
[111] => Array
(
[id] => 111
[parent] => 87
[alias] => lechenie-paranoji
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/
[menutitle] => Лечение паранойи
[pagetitle] => Лечение паранойи
[ignore] =>
)
[82] => Array
(
[id] => 82
[parent] => 69
[alias] => amfetaminovaya-zavisimost
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/
[menutitle] => Амфетаминовая зависимость
[pagetitle] => Амфетаминовая зависимость
[ignore] =>
)
[83] => Array
(
[id] => 83
[parent] => 69
[alias] => lechenie-zavisimosti-ot-butirata
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/
[menutitle] => Лечение зависимости от бутирата
[pagetitle] => Лечение зависимости от бутирата
[ignore] =>
)
[112] => Array
(
[id] => 112
[parent] => 87
[alias] => lechenie-epilepsii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/
[menutitle] => Лечение эпилепсии
[pagetitle] => Лечение эпилепсии
[ignore] =>
)
[113] => Array
(
[id] => 113
[parent] => 87
[alias] => lechenie-panicheskih-atak
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/
[menutitle] => Лечение панических атак
[pagetitle] => Лечение панических атак
[ignore] =>
)
[114] => Array
(
[id] => 114
[parent] => 87
[alias] => lechenie-demencii
[uri] => /regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/
[menutitle] => Лечение деменции
[pagetitle] => Лечение деменции
[ignore] =>
)
[84] => Array
(
[id] => 84
[parent] => 69
[alias] => lechenie-zavisimosti-ot-liriki
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/
[menutitle] => Лечение зависимости от Лирики
[pagetitle] => Лечение зависимости от Лирики
[ignore] =>
)
[105] => Array
(
[id] => 105
[parent] => 69
[alias] => lechenie-ot-kodeinovoy-zavisimosti
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/
[menutitle] => Лечение кодеиновой зависимости
[pagetitle] => Лечение кодеиновой зависимости
[ignore] =>
)
[85] => Array
(
[id] => 85
[parent] => 69
[alias] => lechenie-zavisimosti-ot-gashisha
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/
[menutitle] => Лечение зависимости от гашиша
[pagetitle] => Лечение зависимости от гашиша
[ignore] =>
)
[86] => Array
(
[id] => 86
[parent] => 69
[alias] => lechenie-zavisimosti-ot-tropikamida
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/
[menutitle] => Лечение зависимости от Тропикамида
[pagetitle] => Лечение зависимости от Тропикамида
[ignore] =>
)
[6968] => Array
(
[id] => 6968
[parent] => 69
[alias] => detoksikacziya-narkozavisimyix
[uri] => /regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/
[menutitle] => Детоксикация наркозависимых
[pagetitle] => Детоксикация наркозависимых
[ignore] =>
)
)
)
[_propertyString] => ?list=`d14e4a669e55b109ab206eaa01262660`
[_content] => $i=0;
$output = '<ul class="menu-list">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == 14 ) {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--noindex-->';
}
$output .= '<li class="menu-list__item"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li class="menu-list__item"><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[_source] =>
[_output] => <ul class="menu-list"><li class="menu-list__item"><a href="/regions/artem/o-nas/" itemprop="url"><span itemprop="name">О нас</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/o-nas/usloviya-prozhivaniya/" itemprop="url"><span itemprop="name">Условия проживания</span></a></li><li class="menu-list__item"><a href="/regions/artem/o-nas/liczenzii/" itemprop="url"><span itemprop="name">Лицензии</span></a></li><li class="menu-list__item"><a href="/regions/artem/o-nas/speczialisty/" itemprop="url"><span itemprop="name">Специалисты</span></a></li><li class="menu-list__item"><a href="/regions/artem/o-nas/vacancy/" itemprop="url"><span itemprop="name">Вакансии</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/" itemprop="url"><span itemprop="name">Услуги</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/" itemprop="url"><span itemprop="name">Вывод из запоя</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-pohmelya/" itemprop="url"><span itemprop="name">Капельница от похмелья</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/ekstrennoe-vytrezvlenie-na-domu/" itemprop="url"><span itemprop="name">Экстренное вытрезвление</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyvod-iz-zapoya-na-domu/" itemprop="url"><span itemprop="name">Вывод из запоя на дому</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/vyzov-narkologa-na-dom/" itemprop="url"><span itemprop="name">Нарколог на дом</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-ot-zapoya/" itemprop="url"><span itemprop="name">Капельница от запоя</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/kapelnicza-na-domu-ot-alkogolya/" itemprop="url"><span itemprop="name">Капельница от запоя на дому</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/prokapyivanie-ot-alkogolya/" itemprop="url"><span itemprop="name">Прокапывание от алкоголя</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/vyvod-iz-zapoya/lechenie-zapoya-v-staczionare/" itemprop="url"><span itemprop="name">Лечение запоя в стационаре</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/" itemprop="url"><span itemprop="name">Лечение алкоголизма</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/pomoshh-alkozavisimym/" itemprop="url"><span itemprop="name">Помощь алкозависимым</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/konsultatsiya-narkologa/" itemprop="url"><span itemprop="name">Консультация нарколога</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/na-domu/" itemprop="url"><span itemprop="name">На дому</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/v-staczionare/" itemprop="url"><span itemprop="name">В стационаре</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/ambulatorno/" itemprop="url"><span itemprop="name">Амбулаторно</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-alkogolizma-gipnozom/" itemprop="url"><span itemprop="name">Гипнозом</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/hronicheskij-alkogolizm/" itemprop="url"><span itemprop="name">Хронический алкоголизм</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-zhenskogo-alkogolizma/" itemprop="url"><span itemprop="name">Женский алкоголизм</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/detoksikacziya-ot-alkogolya/" itemprop="url"><span itemprop="name">Детоксикация</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-pivnogo-alkogolizma/" itemprop="url"><span itemprop="name">Пивной алкоголизм</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/prinuditelnoe-lechenie-ot-alkogolizma/" itemprop="url"><span itemprop="name">Принудительное лечение</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-posle-alkogolnogo-otravleniya/" itemprop="url"><span itemprop="name">Алкогольное отравление</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskiy-dispanser/" itemprop="url"><span itemprop="name">Наркологический диспансер</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/narkologicheskaya-skoraya/" itemprop="url"><span itemprop="name">Наркологическая скорая</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/" itemprop="url"><span itemprop="name">Кодирование алкоголизма</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/torpedo/" itemprop="url"><span itemprop="name">Торпедо</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/lazernoe-kodirovanie/" itemprop="url"><span itemprop="name">Лазерное кодирование</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-po-metodu-dovzhenko/" itemprop="url"><span itemprop="name">По методу Довженко</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/na-dom/" itemprop="url"><span itemprop="name">Кодирование от алкоголя на дому</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/podshivka-ot-alkogolizma/" itemprop="url"><span itemprop="name">Зашиться от алкоголизма</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-ukolom/" itemprop="url"><span itemprop="name">Кодирование уколом</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/vivitrol/" itemprop="url"><span itemprop="name">Вивитрол</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/esperal/" itemprop="url"><span itemprop="name">Эспераль</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/dvojnoj-blok/" itemprop="url"><span itemprop="name">Кодирование двойной блок</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/algominal/" itemprop="url"><span itemprop="name">Кодирование препаратом Алгоминал</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/akvilong/" itemprop="url"><span itemprop="name">Аквилонг</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/raskodirovatsya-snyatie-kodirovki-ot-alkogolizma/" itemprop="url"><span itemprop="name">Раскодирование</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/naltrekson/" itemprop="url"><span itemprop="name">Налтрексон</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/kodirovanie-ot-alkogolizma/kodirovanie-gipnozom/" itemprop="url"><span itemprop="name">Гипнозом</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/reabilitatsionnyy-tsentr/" itemprop="url"><span itemprop="name">Реабилитационный центр</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitaczionnyj-czentr-dlya-narkozavisimyh/" itemprop="url"><span itemprop="name">Реабилитационный центр для наркоманов</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/reabilitatsiya-alkogolizma/" itemprop="url"><span itemprop="name">Центр для алкоголиков</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-alkogolizma/lechenie-sozavisimosti/" itemprop="url"><span itemprop="name">12 шагов для созависимых</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-narkozavisimyh/" itemprop="url"><span itemprop="name">Реабилитация наркозависимых</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-12-shagov/" itemprop="url"><span itemprop="name">12 шагов для зависимых</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/" itemprop="url"><span itemprop="name">Лечение наркомании</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/narkologicheskaya-pomoshh/" itemprop="url"><span itemprop="name">Наркологическая помощь</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ubod/" itemprop="url"><span itemprop="name">УБОД</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/snyatie-lomki/" itemprop="url"><span itemprop="name">Снятие ломки</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-toxikomanii/" itemprop="url"><span itemprop="name">Лечение токсикомании</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-mefedrona/" itemprop="url"><span itemprop="name">от мефедрона</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/geroin/" itemprop="url"><span itemprop="name">от героина</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-spajsa/" itemprop="url"><span itemprop="name">от спайса</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/ot-soli/" itemprop="url"><span itemprop="name">от соли</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/marihuana/" itemprop="url"><span itemprop="name">от марихуаны</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-igrovoj-zavisimosti/" itemprop="url"><span itemprop="name">Лечение игровой зависимости</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/day-top/" itemprop="url"><span itemprop="name">day top</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/reabilitacziya-podrostkov/" itemprop="url"><span itemprop="name">Лечение наркозависимости подростков</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/kodirovanie-narkozavisimosti/" itemprop="url"><span itemprop="name">Кодирование наркозависимости</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/amfetaminovaya-zavisimost/" itemprop="url"><span itemprop="name">Амфетаминовая зависимость</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-butirata/" itemprop="url"><span itemprop="name">Лечение зависимости от бутирата</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-liriki/" itemprop="url"><span itemprop="name">Лечение зависимости от Лирики</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-ot-kodeinovoy-zavisimosti/" itemprop="url"><span itemprop="name">Лечение кодеиновой зависимости</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-gashisha/" itemprop="url"><span itemprop="name">Лечение зависимости от гашиша</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/lechenie-zavisimosti-ot-tropikamida/" itemprop="url"><span itemprop="name">Лечение зависимости от Тропикамида</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/lechenie-narkomanii/detoksikacziya-narkozavisimyix/" itemprop="url"><span itemprop="name">Детоксикация наркозависимых</span></a></li></ul></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/" itemprop="url"><span itemprop="name">Психиатрия</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus"><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatricheskaya-pomoshh/" itemprop="url"><span itemprop="name">Психиатрическая помощь</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihoterapevt-na-dom/" itemprop="url"><span itemprop="name">Психотерапевт на дом</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/uslugi-psihoterapevta/" itemprop="url"><span itemprop="name">Услуги психотерапевта</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatr-na-dom/" itemprop="url"><span itemprop="name">Психиатр на дом</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/psihiatr/" itemprop="url"><span itemprop="name">Услуги психиатра</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-istericheskih-rasstrojstv/" itemprop="url"><span itemprop="name">Лечение истерических расстройств</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressivnyh-rasstrojstv/" itemprop="url"><span itemprop="name">Лечение депрессивных расстройств</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/konsultaciya-psihologa/" itemprop="url"><span itemprop="name">Консультация психолога</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihicheskih-zabolevanij/" itemprop="url"><span itemprop="name">Лечение психических заболеваний</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/detskij-psiholog/" itemprop="url"><span itemprop="name">Детский психолог</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/klinicheskij-psiholog/" itemprop="url"><span itemprop="name">Клинический психолог</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/semejnyj-psiholog/" itemprop="url"><span itemprop="name">Семейный психолог</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-depressii/" itemprop="url"><span itemprop="name">Лечение депрессии</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-psihoza/" itemprop="url"><span itemprop="name">Лечение психоза</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-shizofrenii/" itemprop="url"><span itemprop="name">Лечение шизофрении</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-okr/" itemprop="url"><span itemprop="name">Лечение ОКР</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-gallyucinacij/" itemprop="url"><span itemprop="name">Лечение галлюцинаций</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-paranoji/" itemprop="url"><span itemprop="name">Лечение паранойи</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-epilepsii/" itemprop="url"><span itemprop="name">Лечение эпилепсии</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-panicheskih-atak/" itemprop="url"><span itemprop="name">Лечение панических атак</span></a></li><li class="menu-list__item"><a href="/regions/artem/uslugi-i-ceny/psihiatriya/lechenie-demencii/" itemprop="url"><span itemprop="name">Лечение деменции</span></a></li></ul></li></ul></li><li class="menu-list__item"><a itemprop="url" href="/regions/artem/price/"><span itemprop="name">Цены</span></a></li><li class="menu-list__item"><a itemprop="url" href="/regions/artem/otzyvy/"><span itemprop="name">Отзывы</span></a></li><li class="menu-list__item"><a itemprop="url" href="/regions/artem/contacts/"><span itemprop="name">Контакты</span></a></li></ul>
[_result] => 1
[_tag] => [[customMenuMobile?list=`d14e4a669e55b109ab206eaa01262660`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 74
[source] => 1
[property_preprocess] => 0
[name] => customMenuMobile
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $i=0;
$output = '<ul class="menu-list">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == 14 ) {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--noindex-->';
}
$output .= '<li class="menu-list__item"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li class="menu-list__item"><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $i=0;
$output = '<ul class="menu-list">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == 14 ) {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--noindex-->';
}
$output .= '<li class="menu-list__item"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li class="menu-list__item"><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $i=0;
$output = '<ul class="menu-list">';
$city_id = $modx->getPlaceholder('city_id');
$city_res = $modx->getObject('modResource', $city_id);
$city_region = $city_res->getTVValue('region_1');
$city_menu = $city_res->getTVValue('city__menu');
$city_noindex = $city_res->getTVValue('city__noindex');
$ids = $list[0]['ids'];
foreach ($ids as $id) {
$regions = explode('||', $list[$id]['ignore']);
if ($regions || $regions[0] == '') {
if (in_array($city_region, $regions) || $regions[0] == '') {
$ids2 = $list[$id]['ids'];
if ($list[$id]['ids']) {
if ($city_menu == 1 && $id == 14 ) {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
} else {
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--noindex-->';
}
$output .= '<li class="menu-list__item"><a href="' . $list[$id]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
foreach ($ids2 as $id2) {
$regions2 = explode('||', $list[$id2]['ignore']);
if ($regions2 || $regions2[0] == '') {
if (in_array($city_region, $regions2) || $regions2[0] == '') {
if ($list[$id2]['ids']) {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a><svg class="down" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7306 13.1084C11.3997 13.6305 10.6003 13.6305 10.2694 13.1084L8.12273 9.72152C7.782 9.18394 8.19106 8.5 8.85333 8.5L13.1467 8.5C13.8089 8.5 14.218 9.18393 13.8773 9.72152L11.7306 13.1084Z" fill="#26364B"></path></svg><ul class="submenus">';
$ids3 = $list[$id2]['ids'];
foreach ($ids3 as $id3) {
$regions3 = explode('||', $list[$id3]['ignore']);
if ($regions3 || $regions3[0] == '') {
if (in_array($city_region, $regions3) || $regions3[0] == '') {
$output .= '<li class="menu-list__item"><a href="' . $list[$id3]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id3]['menutitle'] . '</span></a></li>';
}
}
}
$output .= '</ul></li>';
} else {
$output .= '<li class="menu-list__item"><a href="' . $list[$id2]['uri'] . '" itemprop="url"><span itemprop="name">' . $list[$id2]['menutitle'] . '</span></a></li>';
}
}
}
}
$output .= '</ul></li>';
if ($city_noindex == 1 && $id == 14) {
$output .= '<!--/noindex-->';
}
}
} else {
$output .= '<li class="menu-list__item"><a itemprop="url" href="' . $list[$id]['uri'] .'"><span itemprop="name">' . $list[$id]['menutitle'] .'</span></a></li>';
}
$i++;
}
}
}
$output .= '</ul>';
echo $output;
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => customMenuMobile
[id] => 74
[binding] => modsnippet
[cacheable] =>
)
[ServiceRedirect] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_63
[_scriptCacheKey] => elements/modsnippet/63
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/63.include.cache.php
[_properties] => Array
(
[region_list] => Array
(
[0] =>
)
[city_region] => Приморский край
[city_url] => /regions/artem/
)
[_propertyString] => ?region_list=`ce22e376e8e6b8cff5949db5edca81a9`&city_region=`Приморский край`&city_url=`/regions/artem/`
[_content] => if ($region_list[0]) {
if (!in_array($city_region, $region_list)) {
if ($city_url == '/') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST']);
exit();
} else {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST'].$city_url);
exit();
}
}
}
[_source] =>
[_output] =>
[_result] => 1
[_tag] => [[ServiceRedirect?region_list=`ce22e376e8e6b8cff5949db5edca81a9`&city_region=`Приморский край`&city_url=`/regions/artem/`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 63
[source] => 1
[property_preprocess] => 0
[name] => ServiceRedirect
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => if ($region_list[0]) {
if (!in_array($city_region, $region_list)) {
if ($city_url == '/') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST']);
exit();
} else {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST'].$city_url);
exit();
}
}
}
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => if ($region_list[0]) {
if (!in_array($city_region, $region_list)) {
if ($city_url == '/') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST']);
exit();
} else {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST'].$city_url);
exit();
}
}
}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => if ($region_list[0]) {
if (!in_array($city_region, $region_list)) {
if ($city_url == '/') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST']);
exit();
} else {
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://".$_SERVER['HTTP_HOST'].$city_url);
exit();
}
}
}
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => ServiceRedirect
[id] => 63
[binding] => modsnippet
[cacheable] =>
)
[pdoCrumbs] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_33
[_scriptCacheKey] => elements/modsnippet/33
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/33.include.cache.php
[_properties] => Array
(
[showLog] =>
[fastMode] =>
[from] => 0
[to] =>
[customParents] =>
[limit] => 10
[exclude] =>
[outputSeparator] =>
[toPlaceholder] =>
[includeTVs] =>
[prepareTVs] => 1
[processTVs] =>
[tvPrefix] => tv.
[where] =>
[showUnpublished] =>
[showDeleted] =>
[showHidden] => 0
[hideContainers] =>
[tpl] => @INLINE <div class="col breadcrumb__item"><a class="breadcrumb__link" href="{$city_url}{$uri}">{$menutitle}</a></div>
[tplCurrent] => @INLINE <div class="col breadcrumb__item"><div class="breadcrumb__current">{$menutitle}</div></div>
[tplMax] => @INLINE <li class="breadcrumb-item disabled"> ... </li>
[tplHome] =>
[tplWrapper] => @INLINE {$output}
[wrapIfEmpty] =>
[showCurrent] => 1
[showHome] => 0
[showAtHome] => 0
[hideSingle] =>
[direction] => ltr
[scheme] =>
[useWeblinkUrl] => 1
[city_url] => /regions/artem/
)
[_propertyString] => ?showLog=``&fastMode=``&from=`0`&to=``&customParents=``&limit=`10`&exclude=``&outputSeparator=``&toPlaceholder=``&includeTVs=``&prepareTVs=`1`&processTVs=``&tvPrefix=`tv.`&where=``&showUnpublished=``&showDeleted=``&showHidden=`0`&hideContainers=``&tpl=`@INLINE <div class="col breadcrumb__item"><a class="breadcrumb__link" href="{$city_url}{$uri}">{$menutitle}</a></div>`&tplCurrent=`@INLINE <div class="col breadcrumb__item"><div class="breadcrumb__current">{$menutitle}</div></div>`&tplMax=`@INLINE <li class="breadcrumb-item disabled"> ... </li>`&tplHome=``&tplWrapper=`@INLINE {$output}`&wrapIfEmpty=``&showCurrent=`1`&showHome=`0`&showAtHome=`0`&hideSingle=``&direction=`ltr`&scheme=``&useWeblinkUrl=`1`&city_url=`/regions/artem/`
[_content] => /** @var array $scriptProperties */
/** @var pdoFetch $pdoFetch */
/** @var modX $modx */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
if (!isset($from) || $from == '') {
$from = 0;
}
if (empty($to)) {
$to = $modx->resource->id;
}
if (empty($direction)) {
$direction = 'ltr';
}
if ($outputSeparator == ' → ' && $direction == 'rtl') {
$outputSeparator = ' ← ';
}
if ($limit == '') {
$limit = 10;
}
// For compatibility with BreadCrumb
if (!empty($maxCrumbs)) {
$limit = $maxCrumbs;
}
if (!empty($containerTpl)) {
$tplWrapper = $containerTpl;
}
if (!empty($currentCrumbTpl)) {
$tplCurrent = $currentCrumbTpl;
}
if (!empty($linkCrumbTpl)) {
$scriptProperties['tpl'] = $linkCrumbTpl;
}
if (!empty($maxCrumbTpl)) {
$tplMax = $maxCrumbTpl;
}
if (isset($showBreadCrumbsAtHome)) {
$showAtHome = $showBreadCrumbsAtHome;
}
if (isset($showHomeCrumb)) {
$showHome = $showHomeCrumb;
}
if (isset($showCurrentCrumb)) {
$showCurrent = $showCurrentCrumb;
}
// --
$fastMode = !empty($fastMode);
$siteStart = $modx->getOption('siteStart', $scriptProperties, $modx->getOption('site_start'));
if (empty($showAtHome) && $modx->resource->id == $siteStart) {
return '';
}
$class = $modx->getOption('class', $scriptProperties, 'modResource');
// Start building "Where" expression
$where = array();
if (empty($showUnpublished) && empty($showUnPub)) {
$where['published'] = 1;
}
if (empty($showHidden)) {
$where['hidemenu'] = 0;
}
if (empty($showDeleted)) {
$where['deleted'] = 0;
}
if (!empty($hideContainers) && empty($showContainer)) {
$where['isfolder'] = 0;
}
$resource = ($to == $modx->resource->id)
? $modx->resource
: $modx->getObject($class, $to);
if (!$resource) {
$message = 'Could not build breadcrumbs to resource "' . $to . '"';
return '';
}
if (!empty($customParents)) {
$customParents = is_array($customParents) ? $customParents : array_map('trim', explode(',', $customParents));
$parents = is_array($customParents) ? array_reverse($customParents) : array();
}
if (empty($parents)) {
$parents = $modx->getParentIds($resource->id, $limit, array('context' => $resource->get('context_key')));
}
if (!empty($showHome)) {
$parents[] = $siteStart;
}
$ids = array($resource->id);
foreach ($parents as $parent) {
if (!empty($parent)) {
$ids[] = $parent;
}
if (!empty($from) && $parent == $from) {
break;
}
}
$where['id:IN'] = $ids;
if (!empty($exclude)) {
$where['id:NOT IN'] = array_map('trim', explode(',', $exclude));
}
// Fields to select
$resourceColumns = array_keys($modx->getFieldMeta($class));
$select = array($class => implode(',', $resourceColumns));
// Add custom parameters
foreach (array('where', 'select') as $v) {
if (!empty($scriptProperties[$v])) {
$tmp = $scriptProperties[$v];
if (!is_array($tmp)) {
$tmp = json_decode($tmp, true);
}
if (is_array($tmp)) {
$$v = array_merge($$v, $tmp);
}
}
unset($scriptProperties[$v]);
}
$pdoFetch->addTime('Conditions prepared');
// Default parameters
$default = array(
'class' => $class,
'where' => json_encode($where),
'select' => json_encode($select),
'groupby' => $class . '.id',
'sortby' => "find_in_set(`$class`.`id`,'" . implode(',', $ids) . "')",
'sortdir' => '',
'return' => 'data',
'totalVar' => 'pdocrumbs.total',
'disableConditions' => true,
);
// Merge all properties and run!
$pdoFetch->addTime('Query parameters ready');
$pdoFetch->setConfig(array_merge($default, $scriptProperties), false);
$rows = $pdoFetch->run();
$output = [];
if (!empty($rows) && is_array($rows)) {
if (strtolower($direction) == 'ltr') {
$rows = array_reverse($rows);
}
foreach ($rows as $row) {
if (!empty($useWeblinkUrl) && $row['class_key'] == 'modWebLink') {
$row['link'] = is_numeric(trim($row['content'], '[]~ '))
? $pdoFetch->makeUrl((int)trim($row['content'], '[]~ '), $row)
: $row['content'];
} else {
$row['link'] = $pdoFetch->makeUrl($row['id'], $row);
}
$row = array_merge(
$scriptProperties,
$row,
['idx' => $pdoFetch->idx++]
);
if (empty($row['menutitle'])) {
$row['menutitle'] = $row['pagetitle'];
}
if (isset($return) && $return === 'data') {
$output[] = $row;
continue;
}
if ($row['id'] == $resource->id && empty($showCurrent)) {
continue;
} elseif ($row['id'] == $resource->id && !empty($tplCurrent)) {
$tpl = $tplCurrent;
} elseif ($row['id'] == $siteStart && !empty($tplHome)) {
$tpl = $tplHome;
} else {
$tpl = $pdoFetch->defineChunk($row);
}
$output[] = empty($tpl)
? '<pre>' . $pdoFetch->getChunk('', $row) . '</pre>'
: $pdoFetch->getChunk($tpl, $row, $fastMode);
}
}
if (isset($return) && $return === 'data') {
return $output;
}
$pdoFetch->addTime('Chunks processed');
if (count($output) == 1 && !empty($hideSingle)) {
$pdoFetch->addTime('The only result was hidden, because the parameter "hideSingle" activated');
$output = array();
}
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoCrumbsLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
if (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output = implode($outputSeparator, $output);
if ($pdoFetch->idx >= $limit && !empty($tplMax) && !empty($output)) {
$output = ($direction == 'ltr')
? $pdoFetch->getChunk($tplMax, array(), $fastMode) . $output
: $output . $pdoFetch->getChunk($tplMax, array(), $fastMode);
}
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array('output' => $output, 'crumbs' => $output), $fastMode);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[_source] =>
[_output] => <div class="col breadcrumb__item"><a class="breadcrumb__link" href="/regions/artem/uslugi-i-ceny/">Услуги</a></div><div class="col breadcrumb__item"><a class="breadcrumb__link" href="/regions/artem/uslugi-i-ceny/psihiatriya/">Психиатрия</a></div><div class="col breadcrumb__item"><div class="breadcrumb__current">Лечение панических атак</div></div>
[_result] => 1
[_tag] => [[pdoCrumbs?showLog=``&fastMode=``&from=`0`&to=``&customParents=``&limit=`10`&exclude=``&outputSeparator=``&toPlaceholder=``&includeTVs=``&prepareTVs=`1`&processTVs=``&tvPrefix=`tv.`&where=``&showUnpublished=``&showDeleted=``&showHidden=`0`&hideContainers=``&tpl=`@INLINE <div class="col breadcrumb__item"><a class="breadcrumb__link" href="{$city_url}{$uri}">{$menutitle}</a></div>`&tplCurrent=`@INLINE <div class="col breadcrumb__item"><div class="breadcrumb__current">{$menutitle}</div></div>`&tplMax=`@INLINE <li class="breadcrumb-item disabled"> ... </li>`&tplHome=``&tplWrapper=`@INLINE {$output}`&wrapIfEmpty=``&showCurrent=`1`&showHome=`0`&showAtHome=`0`&hideSingle=``&direction=`ltr`&scheme=``&useWeblinkUrl=`1`&city_url=`/regions/artem/`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 33
[source] => 1
[property_preprocess] => 0
[name] => pdoCrumbs
[description] =>
[editor_type] => 0
[category] => 8
[cache_type] => 0
[snippet] => /** @var array $scriptProperties */
/** @var pdoFetch $pdoFetch */
/** @var modX $modx */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
if (!isset($from) || $from == '') {
$from = 0;
}
if (empty($to)) {
$to = $modx->resource->id;
}
if (empty($direction)) {
$direction = 'ltr';
}
if ($outputSeparator == ' → ' && $direction == 'rtl') {
$outputSeparator = ' ← ';
}
if ($limit == '') {
$limit = 10;
}
// For compatibility with BreadCrumb
if (!empty($maxCrumbs)) {
$limit = $maxCrumbs;
}
if (!empty($containerTpl)) {
$tplWrapper = $containerTpl;
}
if (!empty($currentCrumbTpl)) {
$tplCurrent = $currentCrumbTpl;
}
if (!empty($linkCrumbTpl)) {
$scriptProperties['tpl'] = $linkCrumbTpl;
}
if (!empty($maxCrumbTpl)) {
$tplMax = $maxCrumbTpl;
}
if (isset($showBreadCrumbsAtHome)) {
$showAtHome = $showBreadCrumbsAtHome;
}
if (isset($showHomeCrumb)) {
$showHome = $showHomeCrumb;
}
if (isset($showCurrentCrumb)) {
$showCurrent = $showCurrentCrumb;
}
// --
$fastMode = !empty($fastMode);
$siteStart = $modx->getOption('siteStart', $scriptProperties, $modx->getOption('site_start'));
if (empty($showAtHome) && $modx->resource->id == $siteStart) {
return '';
}
$class = $modx->getOption('class', $scriptProperties, 'modResource');
// Start building "Where" expression
$where = array();
if (empty($showUnpublished) && empty($showUnPub)) {
$where['published'] = 1;
}
if (empty($showHidden)) {
$where['hidemenu'] = 0;
}
if (empty($showDeleted)) {
$where['deleted'] = 0;
}
if (!empty($hideContainers) && empty($showContainer)) {
$where['isfolder'] = 0;
}
$resource = ($to == $modx->resource->id)
? $modx->resource
: $modx->getObject($class, $to);
if (!$resource) {
$message = 'Could not build breadcrumbs to resource "' . $to . '"';
return '';
}
if (!empty($customParents)) {
$customParents = is_array($customParents) ? $customParents : array_map('trim', explode(',', $customParents));
$parents = is_array($customParents) ? array_reverse($customParents) : array();
}
if (empty($parents)) {
$parents = $modx->getParentIds($resource->id, $limit, array('context' => $resource->get('context_key')));
}
if (!empty($showHome)) {
$parents[] = $siteStart;
}
$ids = array($resource->id);
foreach ($parents as $parent) {
if (!empty($parent)) {
$ids[] = $parent;
}
if (!empty($from) && $parent == $from) {
break;
}
}
$where['id:IN'] = $ids;
if (!empty($exclude)) {
$where['id:NOT IN'] = array_map('trim', explode(',', $exclude));
}
// Fields to select
$resourceColumns = array_keys($modx->getFieldMeta($class));
$select = array($class => implode(',', $resourceColumns));
// Add custom parameters
foreach (array('where', 'select') as $v) {
if (!empty($scriptProperties[$v])) {
$tmp = $scriptProperties[$v];
if (!is_array($tmp)) {
$tmp = json_decode($tmp, true);
}
if (is_array($tmp)) {
$$v = array_merge($$v, $tmp);
}
}
unset($scriptProperties[$v]);
}
$pdoFetch->addTime('Conditions prepared');
// Default parameters
$default = array(
'class' => $class,
'where' => json_encode($where),
'select' => json_encode($select),
'groupby' => $class . '.id',
'sortby' => "find_in_set(`$class`.`id`,'" . implode(',', $ids) . "')",
'sortdir' => '',
'return' => 'data',
'totalVar' => 'pdocrumbs.total',
'disableConditions' => true,
);
// Merge all properties and run!
$pdoFetch->addTime('Query parameters ready');
$pdoFetch->setConfig(array_merge($default, $scriptProperties), false);
$rows = $pdoFetch->run();
$output = [];
if (!empty($rows) && is_array($rows)) {
if (strtolower($direction) == 'ltr') {
$rows = array_reverse($rows);
}
foreach ($rows as $row) {
if (!empty($useWeblinkUrl) && $row['class_key'] == 'modWebLink') {
$row['link'] = is_numeric(trim($row['content'], '[]~ '))
? $pdoFetch->makeUrl((int)trim($row['content'], '[]~ '), $row)
: $row['content'];
} else {
$row['link'] = $pdoFetch->makeUrl($row['id'], $row);
}
$row = array_merge(
$scriptProperties,
$row,
['idx' => $pdoFetch->idx++]
);
if (empty($row['menutitle'])) {
$row['menutitle'] = $row['pagetitle'];
}
if (isset($return) && $return === 'data') {
$output[] = $row;
continue;
}
if ($row['id'] == $resource->id && empty($showCurrent)) {
continue;
} elseif ($row['id'] == $resource->id && !empty($tplCurrent)) {
$tpl = $tplCurrent;
} elseif ($row['id'] == $siteStart && !empty($tplHome)) {
$tpl = $tplHome;
} else {
$tpl = $pdoFetch->defineChunk($row);
}
$output[] = empty($tpl)
? '<pre>' . $pdoFetch->getChunk('', $row) . '</pre>'
: $pdoFetch->getChunk($tpl, $row, $fastMode);
}
}
if (isset($return) && $return === 'data') {
return $output;
}
$pdoFetch->addTime('Chunks processed');
if (count($output) == 1 && !empty($hideSingle)) {
$pdoFetch->addTime('The only result was hidden, because the parameter "hideSingle" activated');
$output = array();
}
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoCrumbsLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
if (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output = implode($outputSeparator, $output);
if ($pdoFetch->idx >= $limit && !empty($tplMax) && !empty($output)) {
$output = ($direction == 'ltr')
? $pdoFetch->getChunk($tplMax, array(), $fastMode) . $output
: $output . $pdoFetch->getChunk($tplMax, array(), $fastMode);
}
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array('output' => $output, 'crumbs' => $output), $fastMode);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[locked] => 0
[properties] => a:31:{s:7:"showLog";a:7:{s:4:"name";s:7:"showLog";s:4:"desc";s:21:"pdotools_prop_showLog";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"fastMode";a:7:{s:4:"name";s:8:"fastMode";s:4:"desc";s:22:"pdotools_prop_fastMode";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:4:"from";a:7:{s:4:"name";s:4:"from";s:4:"desc";s:18:"pdotools_prop_from";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";i:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:2:"to";a:7:{s:4:"name";s:2:"to";s:4:"desc";s:16:"pdotools_prop_to";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:13:"customParents";a:7:{s:4:"name";s:13:"customParents";s:4:"desc";s:27:"pdotools_prop_customParents";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"limit";a:7:{s:4:"name";s:5:"limit";s:4:"desc";s:19:"pdotools_prop_limit";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";i:10;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"exclude";a:7:{s:4:"name";s:7:"exclude";s:4:"desc";s:21:"pdotools_prop_exclude";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:15:"outputSeparator";a:7:{s:4:"name";s:15:"outputSeparator";s:4:"desc";s:29:"pdotools_prop_outputSeparator";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:1:"
";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:13:"toPlaceholder";a:7:{s:4:"name";s:13:"toPlaceholder";s:4:"desc";s:27:"pdotools_prop_toPlaceholder";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"includeTVs";a:7:{s:4:"name";s:10:"includeTVs";s:4:"desc";s:24:"pdotools_prop_includeTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"prepareTVs";a:7:{s:4:"name";s:10:"prepareTVs";s:4:"desc";s:24:"pdotools_prop_prepareTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:1:"1";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"processTVs";a:7:{s:4:"name";s:10:"processTVs";s:4:"desc";s:24:"pdotools_prop_processTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"tvPrefix";a:7:{s:4:"name";s:8:"tvPrefix";s:4:"desc";s:22:"pdotools_prop_tvPrefix";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:3:"tv.";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"where";a:7:{s:4:"name";s:5:"where";s:4:"desc";s:19:"pdotools_prop_where";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:15:"showUnpublished";a:7:{s:4:"name";s:15:"showUnpublished";s:4:"desc";s:29:"pdotools_prop_showUnpublished";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"showDeleted";a:7:{s:4:"name";s:11:"showDeleted";s:4:"desc";s:25:"pdotools_prop_showDeleted";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"showHidden";a:7:{s:4:"name";s:10:"showHidden";s:4:"desc";s:24:"pdotools_prop_showHidden";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:1;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:14:"hideContainers";a:7:{s:4:"name";s:14:"hideContainers";s:4:"desc";s:28:"pdotools_prop_hideContainers";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:3:"tpl";a:7:{s:4:"name";s:3:"tpl";s:4:"desc";s:17:"pdotools_prop_tpl";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:79:"@INLINE <li class="breadcrumb-item"><a href="[[+link]]">[[+menutitle]]</a></li>";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"tplCurrent";a:7:{s:4:"name";s:10:"tplCurrent";s:4:"desc";s:24:"pdotools_prop_tplCurrent";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:62:"@INLINE <li class="breadcrumb-item active">[[+menutitle]]</li>";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"tplMax";a:7:{s:4:"name";s:6:"tplMax";s:4:"desc";s:20:"pdotools_prop_tplMax";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:65:"@INLINE <li class="breadcrumb-item disabled"> ... </li>";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"tplHome";a:7:{s:4:"name";s:7:"tplHome";s:4:"desc";s:21:"pdotools_prop_tplHome";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"tplWrapper";a:7:{s:4:"name";s:10:"tplWrapper";s:4:"desc";s:24:"pdotools_prop_tplWrapper";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:47:"@INLINE <ol class="breadcrumb">[[+output]]</ol>";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"wrapIfEmpty";a:7:{s:4:"name";s:11:"wrapIfEmpty";s:4:"desc";s:25:"pdotools_prop_wrapIfEmpty";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"showCurrent";a:7:{s:4:"name";s:11:"showCurrent";s:4:"desc";s:25:"pdotools_prop_showCurrent";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:1;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"showHome";a:7:{s:4:"name";s:8:"showHome";s:4:"desc";s:22:"pdotools_prop_showHome";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"showAtHome";a:7:{s:4:"name";s:10:"showAtHome";s:4:"desc";s:24:"pdotools_prop_showAtHome";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:1;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"hideSingle";a:7:{s:4:"name";s:10:"hideSingle";s:4:"desc";s:24:"pdotools_prop_hideSingle";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:9:"direction";a:7:{s:4:"name";s:9:"direction";s:4:"desc";s:23:"pdotools_prop_direction";s:4:"type";s:4:"list";s:7:"options";a:2:{i:0;a:2:{s:5:"value";s:3:"ltr";s:4:"text";s:19:"Left To Right (ltr)";}i:1;a:2:{s:5:"value";s:3:"rtl";s:4:"text";s:19:"Right To Left (rtl)";}}s:5:"value";s:3:"ltr";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"scheme";a:7:{s:4:"name";s:6:"scheme";s:4:"desc";s:20:"pdotools_prop_scheme";s:4:"type";s:4:"list";s:7:"options";a:6:{i:0;a:2:{s:5:"value";s:0:"";s:4:"text";s:14:"System default";}i:1;a:2:{s:5:"value";i:-1;s:4:"text";s:25:"-1 (relative to site_url)";}i:2;a:2:{s:5:"value";s:4:"full";s:4:"text";s:40:"full (absolute, prepended with site_url)";}i:3;a:2:{s:5:"value";s:3:"abs";s:4:"text";s:39:"abs (absolute, prepended with base_url)";}i:4;a:2:{s:5:"value";s:4:"http";s:4:"text";s:38:"http (absolute, forced to http scheme)";}i:5;a:2:{s:5:"value";s:5:"https";s:4:"text";s:40:"https (absolute, forced to https scheme)";}}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:13:"useWeblinkUrl";a:7:{s:4:"name";s:13:"useWeblinkUrl";s:4:"desc";s:27:"pdotools_prop_useWeblinkUrl";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:1;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}}
[moduleguid] =>
[static] => 0
[static_file] => core/components/pdotools/elements/snippets/snippet.pdocrumbs.php
[content] => /** @var array $scriptProperties */
/** @var pdoFetch $pdoFetch */
/** @var modX $modx */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
if (!isset($from) || $from == '') {
$from = 0;
}
if (empty($to)) {
$to = $modx->resource->id;
}
if (empty($direction)) {
$direction = 'ltr';
}
if ($outputSeparator == ' → ' && $direction == 'rtl') {
$outputSeparator = ' ← ';
}
if ($limit == '') {
$limit = 10;
}
// For compatibility with BreadCrumb
if (!empty($maxCrumbs)) {
$limit = $maxCrumbs;
}
if (!empty($containerTpl)) {
$tplWrapper = $containerTpl;
}
if (!empty($currentCrumbTpl)) {
$tplCurrent = $currentCrumbTpl;
}
if (!empty($linkCrumbTpl)) {
$scriptProperties['tpl'] = $linkCrumbTpl;
}
if (!empty($maxCrumbTpl)) {
$tplMax = $maxCrumbTpl;
}
if (isset($showBreadCrumbsAtHome)) {
$showAtHome = $showBreadCrumbsAtHome;
}
if (isset($showHomeCrumb)) {
$showHome = $showHomeCrumb;
}
if (isset($showCurrentCrumb)) {
$showCurrent = $showCurrentCrumb;
}
// --
$fastMode = !empty($fastMode);
$siteStart = $modx->getOption('siteStart', $scriptProperties, $modx->getOption('site_start'));
if (empty($showAtHome) && $modx->resource->id == $siteStart) {
return '';
}
$class = $modx->getOption('class', $scriptProperties, 'modResource');
// Start building "Where" expression
$where = array();
if (empty($showUnpublished) && empty($showUnPub)) {
$where['published'] = 1;
}
if (empty($showHidden)) {
$where['hidemenu'] = 0;
}
if (empty($showDeleted)) {
$where['deleted'] = 0;
}
if (!empty($hideContainers) && empty($showContainer)) {
$where['isfolder'] = 0;
}
$resource = ($to == $modx->resource->id)
? $modx->resource
: $modx->getObject($class, $to);
if (!$resource) {
$message = 'Could not build breadcrumbs to resource "' . $to . '"';
return '';
}
if (!empty($customParents)) {
$customParents = is_array($customParents) ? $customParents : array_map('trim', explode(',', $customParents));
$parents = is_array($customParents) ? array_reverse($customParents) : array();
}
if (empty($parents)) {
$parents = $modx->getParentIds($resource->id, $limit, array('context' => $resource->get('context_key')));
}
if (!empty($showHome)) {
$parents[] = $siteStart;
}
$ids = array($resource->id);
foreach ($parents as $parent) {
if (!empty($parent)) {
$ids[] = $parent;
}
if (!empty($from) && $parent == $from) {
break;
}
}
$where['id:IN'] = $ids;
if (!empty($exclude)) {
$where['id:NOT IN'] = array_map('trim', explode(',', $exclude));
}
// Fields to select
$resourceColumns = array_keys($modx->getFieldMeta($class));
$select = array($class => implode(',', $resourceColumns));
// Add custom parameters
foreach (array('where', 'select') as $v) {
if (!empty($scriptProperties[$v])) {
$tmp = $scriptProperties[$v];
if (!is_array($tmp)) {
$tmp = json_decode($tmp, true);
}
if (is_array($tmp)) {
$$v = array_merge($$v, $tmp);
}
}
unset($scriptProperties[$v]);
}
$pdoFetch->addTime('Conditions prepared');
// Default parameters
$default = array(
'class' => $class,
'where' => json_encode($where),
'select' => json_encode($select),
'groupby' => $class . '.id',
'sortby' => "find_in_set(`$class`.`id`,'" . implode(',', $ids) . "')",
'sortdir' => '',
'return' => 'data',
'totalVar' => 'pdocrumbs.total',
'disableConditions' => true,
);
// Merge all properties and run!
$pdoFetch->addTime('Query parameters ready');
$pdoFetch->setConfig(array_merge($default, $scriptProperties), false);
$rows = $pdoFetch->run();
$output = [];
if (!empty($rows) && is_array($rows)) {
if (strtolower($direction) == 'ltr') {
$rows = array_reverse($rows);
}
foreach ($rows as $row) {
if (!empty($useWeblinkUrl) && $row['class_key'] == 'modWebLink') {
$row['link'] = is_numeric(trim($row['content'], '[]~ '))
? $pdoFetch->makeUrl((int)trim($row['content'], '[]~ '), $row)
: $row['content'];
} else {
$row['link'] = $pdoFetch->makeUrl($row['id'], $row);
}
$row = array_merge(
$scriptProperties,
$row,
['idx' => $pdoFetch->idx++]
);
if (empty($row['menutitle'])) {
$row['menutitle'] = $row['pagetitle'];
}
if (isset($return) && $return === 'data') {
$output[] = $row;
continue;
}
if ($row['id'] == $resource->id && empty($showCurrent)) {
continue;
} elseif ($row['id'] == $resource->id && !empty($tplCurrent)) {
$tpl = $tplCurrent;
} elseif ($row['id'] == $siteStart && !empty($tplHome)) {
$tpl = $tplHome;
} else {
$tpl = $pdoFetch->defineChunk($row);
}
$output[] = empty($tpl)
? '<pre>' . $pdoFetch->getChunk('', $row) . '</pre>'
: $pdoFetch->getChunk($tpl, $row, $fastMode);
}
}
if (isset($return) && $return === 'data') {
return $output;
}
$pdoFetch->addTime('Chunks processed');
if (count($output) == 1 && !empty($hideSingle)) {
$pdoFetch->addTime('The only result was hidden, because the parameter "hideSingle" activated');
$output = array();
}
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoCrumbsLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
if (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output = implode($outputSeparator, $output);
if ($pdoFetch->idx >= $limit && !empty($tplMax) && !empty($output)) {
$output = ($direction == 'ltr')
? $pdoFetch->getChunk($tplMax, array(), $fastMode) . $output
: $output . $pdoFetch->getChunk($tplMax, array(), $fastMode);
}
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array('output' => $output, 'crumbs' => $output), $fastMode);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => /** @var array $scriptProperties */
/** @var pdoFetch $pdoFetch */
/** @var modX $modx */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
if (!isset($from) || $from == '') {
$from = 0;
}
if (empty($to)) {
$to = $modx->resource->id;
}
if (empty($direction)) {
$direction = 'ltr';
}
if ($outputSeparator == ' → ' && $direction == 'rtl') {
$outputSeparator = ' ← ';
}
if ($limit == '') {
$limit = 10;
}
// For compatibility with BreadCrumb
if (!empty($maxCrumbs)) {
$limit = $maxCrumbs;
}
if (!empty($containerTpl)) {
$tplWrapper = $containerTpl;
}
if (!empty($currentCrumbTpl)) {
$tplCurrent = $currentCrumbTpl;
}
if (!empty($linkCrumbTpl)) {
$scriptProperties['tpl'] = $linkCrumbTpl;
}
if (!empty($maxCrumbTpl)) {
$tplMax = $maxCrumbTpl;
}
if (isset($showBreadCrumbsAtHome)) {
$showAtHome = $showBreadCrumbsAtHome;
}
if (isset($showHomeCrumb)) {
$showHome = $showHomeCrumb;
}
if (isset($showCurrentCrumb)) {
$showCurrent = $showCurrentCrumb;
}
// --
$fastMode = !empty($fastMode);
$siteStart = $modx->getOption('siteStart', $scriptProperties, $modx->getOption('site_start'));
if (empty($showAtHome) && $modx->resource->id == $siteStart) {
return '';
}
$class = $modx->getOption('class', $scriptProperties, 'modResource');
// Start building "Where" expression
$where = array();
if (empty($showUnpublished) && empty($showUnPub)) {
$where['published'] = 1;
}
if (empty($showHidden)) {
$where['hidemenu'] = 0;
}
if (empty($showDeleted)) {
$where['deleted'] = 0;
}
if (!empty($hideContainers) && empty($showContainer)) {
$where['isfolder'] = 0;
}
$resource = ($to == $modx->resource->id)
? $modx->resource
: $modx->getObject($class, $to);
if (!$resource) {
$message = 'Could not build breadcrumbs to resource "' . $to . '"';
return '';
}
if (!empty($customParents)) {
$customParents = is_array($customParents) ? $customParents : array_map('trim', explode(',', $customParents));
$parents = is_array($customParents) ? array_reverse($customParents) : array();
}
if (empty($parents)) {
$parents = $modx->getParentIds($resource->id, $limit, array('context' => $resource->get('context_key')));
}
if (!empty($showHome)) {
$parents[] = $siteStart;
}
$ids = array($resource->id);
foreach ($parents as $parent) {
if (!empty($parent)) {
$ids[] = $parent;
}
if (!empty($from) && $parent == $from) {
break;
}
}
$where['id:IN'] = $ids;
if (!empty($exclude)) {
$where['id:NOT IN'] = array_map('trim', explode(',', $exclude));
}
// Fields to select
$resourceColumns = array_keys($modx->getFieldMeta($class));
$select = array($class => implode(',', $resourceColumns));
// Add custom parameters
foreach (array('where', 'select') as $v) {
if (!empty($scriptProperties[$v])) {
$tmp = $scriptProperties[$v];
if (!is_array($tmp)) {
$tmp = json_decode($tmp, true);
}
if (is_array($tmp)) {
$$v = array_merge($$v, $tmp);
}
}
unset($scriptProperties[$v]);
}
$pdoFetch->addTime('Conditions prepared');
// Default parameters
$default = array(
'class' => $class,
'where' => json_encode($where),
'select' => json_encode($select),
'groupby' => $class . '.id',
'sortby' => "find_in_set(`$class`.`id`,'" . implode(',', $ids) . "')",
'sortdir' => '',
'return' => 'data',
'totalVar' => 'pdocrumbs.total',
'disableConditions' => true,
);
// Merge all properties and run!
$pdoFetch->addTime('Query parameters ready');
$pdoFetch->setConfig(array_merge($default, $scriptProperties), false);
$rows = $pdoFetch->run();
$output = [];
if (!empty($rows) && is_array($rows)) {
if (strtolower($direction) == 'ltr') {
$rows = array_reverse($rows);
}
foreach ($rows as $row) {
if (!empty($useWeblinkUrl) && $row['class_key'] == 'modWebLink') {
$row['link'] = is_numeric(trim($row['content'], '[]~ '))
? $pdoFetch->makeUrl((int)trim($row['content'], '[]~ '), $row)
: $row['content'];
} else {
$row['link'] = $pdoFetch->makeUrl($row['id'], $row);
}
$row = array_merge(
$scriptProperties,
$row,
['idx' => $pdoFetch->idx++]
);
if (empty($row['menutitle'])) {
$row['menutitle'] = $row['pagetitle'];
}
if (isset($return) && $return === 'data') {
$output[] = $row;
continue;
}
if ($row['id'] == $resource->id && empty($showCurrent)) {
continue;
} elseif ($row['id'] == $resource->id && !empty($tplCurrent)) {
$tpl = $tplCurrent;
} elseif ($row['id'] == $siteStart && !empty($tplHome)) {
$tpl = $tplHome;
} else {
$tpl = $pdoFetch->defineChunk($row);
}
$output[] = empty($tpl)
? '<pre>' . $pdoFetch->getChunk('', $row) . '</pre>'
: $pdoFetch->getChunk($tpl, $row, $fastMode);
}
}
if (isset($return) && $return === 'data') {
return $output;
}
$pdoFetch->addTime('Chunks processed');
if (count($output) == 1 && !empty($hideSingle)) {
$pdoFetch->addTime('The only result was hidden, because the parameter "hideSingle" activated');
$output = array();
}
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoCrumbsLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
if (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output = implode($outputSeparator, $output);
if ($pdoFetch->idx >= $limit && !empty($tplMax) && !empty($output)) {
$output = ($direction == 'ltr')
? $pdoFetch->getChunk($tplMax, array(), $fastMode) . $output
: $output . $pdoFetch->getChunk($tplMax, array(), $fastMode);
}
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array('output' => $output, 'crumbs' => $output), $fastMode);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[placeholders] => Array
(
)
[properties] => Array
(
[showLog] =>
[fastMode] =>
[from] => 0
[to] =>
[customParents] =>
[limit] => 10
[exclude] =>
[outputSeparator] =>
[toPlaceholder] =>
[includeTVs] =>
[prepareTVs] => 1
[processTVs] =>
[tvPrefix] => tv.
[where] =>
[showUnpublished] =>
[showDeleted] =>
[showHidden] => 1
[hideContainers] =>
[tpl] => @INLINE <li class="breadcrumb-item"><a href="[[+link]]">[[+menutitle]]</a></li>
[tplCurrent] => @INLINE <li class="breadcrumb-item active">[[+menutitle]]</li>
[tplMax] => @INLINE <li class="breadcrumb-item disabled"> ... </li>
[tplHome] =>
[tplWrapper] => @INLINE <ol class="breadcrumb">[[+output]]</ol>
[wrapIfEmpty] =>
[showCurrent] => 1
[showHome] =>
[showAtHome] => 1
[hideSingle] =>
[direction] => ltr
[scheme] =>
[useWeblinkUrl] => 1
)
[name] => pdoCrumbs
[id] => 33
[binding] => modsnippet
[cacheable] =>
)
[host] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_42
[_scriptCacheKey] => elements/modsnippet/42
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/42.include.cache.php
[_properties] => Array
(
)
[_propertyString] =>
[_content] => echo $_SERVER['HTTP_HOST'];
[_source] =>
[_output] => narkologiya24.clinic
[_result] => 1
[_tag] => [[host]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 42
[source] => 1
[property_preprocess] => 0
[name] => host
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => echo $_SERVER['HTTP_HOST'];
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => echo $_SERVER['HTTP_HOST'];
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => echo $_SERVER['HTTP_HOST'];
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => host
[id] => 42
[binding] => modsnippet
[cacheable] =>
)
[phpthumbon] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_41
[_scriptCacheKey] => elements/modsnippet/41
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/41.include.cache.php
[_properties] => Array
(
[input] => assets/upload/banner-img.png
[options] => w=443&h=531&zc=1&q=100&f=webp
[pdoTools] => pdoTools Object
*RECURSION*
)
[_propertyString] => ?input=`assets/upload/banner-img.png`&options=`w=443&h=531&zc=1&q=100&f=webp`&pdoTools=`e644dde1ff598b428c9cc4be9bd8cbcd`
[_content] => /**
* phpThumbOn
* Создание превьюх картинок
*
* Copyright 2013 by Agel_Nash <Agel_Nash@xaker.ru>
*
* @category images
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <Agel_Nash@xaker.ru>
*/
if(empty($modx) || !($modx instanceof modX)) return '';
$componentPath = (string)$modx->getOption('phpthumbon.core_path', null, $modx->getOption('core_path').'components/phpthumbon/');
if(!isset($modx->phpThumbOn)){
$modx->phpThumbOn = $modx->getService("phpthumbon","phpThumbOn",$componentPath.'model/phpthumbon/', $scriptProperties);
}
if(!($flag = ($modx->phpThumbOn instanceof phpThumbOn))){
$modx->phpThumbOn = null;
}
return $flag ? $modx->phpThumbOn->run($scriptProperties) : $modx->getOption('phpthumbon.noimage', $scriptProperties);
[_source] =>
[_output] => /assets/cache_image/assets/upload/banner-img_443x531_6e4.webp
[_result] => 1
[_tag] => [[phpthumbon?input=`assets/upload/banner-img.png`&options=`w=443&h=531&zc=1&q=100&f=webp`&pdoTools=`e644dde1ff598b428c9cc4be9bd8cbcd`]]
[_token] =>
[_cacheable] => 1
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 41
[source] => 0
[property_preprocess] => 0
[name] => phpthumbon
[description] => Создание превьюх картинок
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => /**
* phpThumbOn
* Создание превьюх картинок
*
* Copyright 2013 by Agel_Nash <Agel_Nash@xaker.ru>
*
* @category images
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <Agel_Nash@xaker.ru>
*/
if(empty($modx) || !($modx instanceof modX)) return '';
$componentPath = (string)$modx->getOption('phpthumbon.core_path', null, $modx->getOption('core_path').'components/phpthumbon/');
if(!isset($modx->phpThumbOn)){
$modx->phpThumbOn = $modx->getService("phpthumbon","phpThumbOn",$componentPath.'model/phpthumbon/', $scriptProperties);
}
if(!($flag = ($modx->phpThumbOn instanceof phpThumbOn))){
$modx->phpThumbOn = null;
}
return $flag ? $modx->phpThumbOn->run($scriptProperties) : $modx->getOption('phpthumbon.noimage', $scriptProperties);
[locked] => 0
[properties] => a:2:{s:5:"input";a:7:{s:4:"name";s:5:"input";s:4:"desc";s:16:"phpthumbon.input";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:21:"phpthumbon:properties";s:4:"area";s:0:"";}s:7:"options";a:7:{s:4:"name";s:7:"options";s:4:"desc";s:17:"phpthumbon.folder";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:21:"phpthumbon:properties";s:4:"area";s:0:"";}}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => /**
* phpThumbOn
* Создание превьюх картинок
*
* Copyright 2013 by Agel_Nash <Agel_Nash@xaker.ru>
*
* @category images
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <Agel_Nash@xaker.ru>
*/
if(empty($modx) || !($modx instanceof modX)) return '';
$componentPath = (string)$modx->getOption('phpthumbon.core_path', null, $modx->getOption('core_path').'components/phpthumbon/');
if(!isset($modx->phpThumbOn)){
$modx->phpThumbOn = $modx->getService("phpthumbon","phpThumbOn",$componentPath.'model/phpthumbon/', $scriptProperties);
}
if(!($flag = ($modx->phpThumbOn instanceof phpThumbOn))){
$modx->phpThumbOn = null;
}
return $flag ? $modx->phpThumbOn->run($scriptProperties) : $modx->getOption('phpthumbon.noimage', $scriptProperties);
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => /**
* phpThumbOn
* Создание превьюх картинок
*
* Copyright 2013 by Agel_Nash <Agel_Nash@xaker.ru>
*
* @category images
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <Agel_Nash@xaker.ru>
*/
if(empty($modx) || !($modx instanceof modX)) return '';
$componentPath = (string)$modx->getOption('phpthumbon.core_path', null, $modx->getOption('core_path').'components/phpthumbon/');
if(!isset($modx->phpThumbOn)){
$modx->phpThumbOn = $modx->getService("phpthumbon","phpThumbOn",$componentPath.'model/phpthumbon/', $scriptProperties);
}
if(!($flag = ($modx->phpThumbOn instanceof phpThumbOn))){
$modx->phpThumbOn = null;
}
return $flag ? $modx->phpThumbOn->run($scriptProperties) : $modx->getOption('phpthumbon.noimage', $scriptProperties);
[placeholders] => Array
(
)
[properties] => Array
(
[input] =>
[options] =>
)
[name] => phpthumbon
[id] => 41
[binding] => modsnippet
[cacheable] => 1
)
[priceConvert] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_96
[_scriptCacheKey] => elements/modsnippet/96
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/96.include.cache.php
[_properties] => Array
(
[input] => 2500 ₽
[options] =>
[pdoTools] => pdoTools Object
*RECURSION*
)
[_propertyString] => ?input=`2500 ₽`&options=`d1f287ec1f3514e392f583c483cc408f`&pdoTools=`87a8dbac7badb400c8d62f071407babe`
[_content] => $country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
$price = $price ? $price : $input;
// Получение объектов с проверкой публикации
$country = $modx->getObject('modCountry', [
'id' => $country_id,
'published' => 1,
'deleted' => 0
]);
if (!$country) {
return 'Страна не найдена или не опубликована';
}
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', $currency_id);
if (!$currency) {
return 'Валюта не найдена';
}
$symbol = $currency->get('symbol');
if ($country_id != 1) {
$amountInCurrency = $price / $currency->get('price') * $country->get('coefficient');
// Логарифмическое округление
$order = floor(log10($amountInCurrency));
$factor = pow(10, $order);
$price = ceil($amountInCurrency / ($factor / 10)) * ($factor / 10);
}
$data = trim(implode(' ', [
number_format($price, 0, '.', ' '),
$symbol
]));
return $data;
[_source] =>
[_output] => 2 500 ₽
[_result] => 1
[_tag] => [[priceConvert?input=`2500 ₽`&options=`d1f287ec1f3514e392f583c483cc408f`&pdoTools=`87a8dbac7badb400c8d62f071407babe`]]
[_token] =>
[_cacheable] => 1
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 96
[source] => 1
[property_preprocess] => 0
[name] => priceConvert
[description] => Конвертация цены
[editor_type] => 0
[category] => 27
[cache_type] => 0
[snippet] => $country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
$price = $price ? $price : $input;
// Получение объектов с проверкой публикации
$country = $modx->getObject('modCountry', [
'id' => $country_id,
'published' => 1,
'deleted' => 0
]);
if (!$country) {
return 'Страна не найдена или не опубликована';
}
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', $currency_id);
if (!$currency) {
return 'Валюта не найдена';
}
$symbol = $currency->get('symbol');
if ($country_id != 1) {
$amountInCurrency = $price / $currency->get('price') * $country->get('coefficient');
// Логарифмическое округление
$order = floor(log10($amountInCurrency));
$factor = pow(10, $order);
$price = ceil($amountInCurrency / ($factor / 10)) * ($factor / 10);
}
$data = trim(implode(' ', [
number_format($price, 0, '.', ' '),
$symbol
]));
return $data;
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] => core/components/modcountriesprices/elements/snippets/priceconvert.php
[content] => $country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
$price = $price ? $price : $input;
// Получение объектов с проверкой публикации
$country = $modx->getObject('modCountry', [
'id' => $country_id,
'published' => 1,
'deleted' => 0
]);
if (!$country) {
return 'Страна не найдена или не опубликована';
}
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', $currency_id);
if (!$currency) {
return 'Валюта не найдена';
}
$symbol = $currency->get('symbol');
if ($country_id != 1) {
$amountInCurrency = $price / $currency->get('price') * $country->get('coefficient');
// Логарифмическое округление
$order = floor(log10($amountInCurrency));
$factor = pow(10, $order);
$price = ceil($amountInCurrency / ($factor / 10)) * ($factor / 10);
}
$data = trim(implode(' ', [
number_format($price, 0, '.', ' '),
$symbol
]));
return $data;
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $country_id = $country_id ? $country_id : $modx->getPlaceholder('country');
$price = $price ? $price : $input;
// Получение объектов с проверкой публикации
$country = $modx->getObject('modCountry', [
'id' => $country_id,
'published' => 1,
'deleted' => 0
]);
if (!$country) {
return 'Страна не найдена или не опубликована';
}
$currency_id = $country->get('currency');
$currency = $modx->getObject('modCurrency', $currency_id);
if (!$currency) {
return 'Валюта не найдена';
}
$symbol = $currency->get('symbol');
if ($country_id != 1) {
$amountInCurrency = $price / $currency->get('price') * $country->get('coefficient');
// Логарифмическое округление
$order = floor(log10($amountInCurrency));
$factor = pow(10, $order);
$price = ceil($amountInCurrency / ($factor / 10)) * ($factor / 10);
}
$data = trim(implode(' ', [
number_format($price, 0, '.', ' '),
$symbol
]));
return $data;
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => priceConvert
[id] => 96
[binding] => modsnippet
[cacheable] => 1
)
[getSpecialistId] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_54
[_scriptCacheKey] => elements/modsnippet/54
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/54.include.cache.php
[_properties] => Array
(
[region] => Приморский край
[parent] => 15
[context] => web
)
[_propertyString] => ?region=`Приморский край`&parent=`15`&context=`web`
[_content] => $child = $modx->getChildIds($parent, 10, array('context' => $context));
if(!$docs = $modx->getCollection('modResource', array(
'id:IN' => $child,
))){return;}
foreach($docs as $doc) {
$region_list = $doc->getTVValue('doctor_ignore_region_list');
$region_list = explode(",", $region_list);
if (!in_array($region, $region_list, true)) {
$output[] .= $doc->get('id');
}
}
echo(implode(",",$output));
[_source] =>
[_output] => 115,116,117,118,119,120,1457,1458
[_result] => 1
[_tag] => [[getSpecialistId?region=`Приморский край`&parent=`15`&context=`web`]]
[_token] =>
[_cacheable] =>
[_processed] => 1
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] => modOutputFilter Object
(
[modx] => modX Object
*RECURSION*
)
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 54
[source] => 1
[property_preprocess] => 0
[name] => getSpecialistId
[description] =>
[editor_type] => 0
[category] => 0
[cache_type] => 0
[snippet] => $child = $modx->getChildIds($parent, 10, array('context' => $context));
if(!$docs = $modx->getCollection('modResource', array(
'id:IN' => $child,
))){return;}
foreach($docs as $doc) {
$region_list = $doc->getTVValue('doctor_ignore_region_list');
$region_list = explode(",", $region_list);
if (!in_array($region, $region_list, true)) {
$output[] .= $doc->get('id');
}
}
echo(implode(",",$output));
[locked] => 0
[properties] => a:0:{}
[moduleguid] =>
[static] => 0
[static_file] =>
[content] => $child = $modx->getChildIds($parent, 10, array('context' => $context));
if(!$docs = $modx->getCollection('modResource', array(
'id:IN' => $child,
))){return;}
foreach($docs as $doc) {
$region_list = $doc->getTVValue('doctor_ignore_region_list');
$region_list = explode(",", $region_list);
if (!in_array($region, $region_list, true)) {
$output[] .= $doc->get('id');
}
}
echo(implode(",",$output));
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => $child = $modx->getChildIds($parent, 10, array('context' => $context));
if(!$docs = $modx->getCollection('modResource', array(
'id:IN' => $child,
))){return;}
foreach($docs as $doc) {
$region_list = $doc->getTVValue('doctor_ignore_region_list');
$region_list = explode(",", $region_list);
if (!in_array($region, $region_list, true)) {
$output[] .= $doc->get('id');
}
}
echo(implode(",",$output));
[placeholders] => Array
(
)
[properties] => Array
(
)
[name] => getSpecialistId
[id] => 54
[binding] => modsnippet
[cacheable] =>
)
[pdoResources] => Array
(
[object] => modSnippet_mysql Object
(
[_scriptName] => elements_modsnippet_31
[_scriptCacheKey] => elements/modsnippet/31
[_scriptFilename:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/includes/elements/modsnippet/31.include.cache.php
[_properties] => Array
(
[tpl] => @FILE chunks/doctors__item.tpl
[returnIds] =>
[showLog] =>
[fastMode] =>
[sortby] => menuindex
[sortbyTV] =>
[sortbyTVType] =>
[sortdir] => ASC
[sortdirTV] => ASC
[limit] => 0
[offset] => 0
[depth] => 10
[outputSeparator] =>
[toPlaceholder] =>
[parents] => 15
[includeContent] =>
[includeTVs] => fieldImage,spec_posts_migx
[prepareTVs] => 1
[processTVs] =>
[tvPrefix] =>
[tvFilters] =>
[tvFiltersAndDelimiter] => ,
[tvFiltersOrDelimiter] => ||
[where] =>
[showUnpublished] =>
[showDeleted] =>
[showHidden] => 1
[hideContainers] =>
[context] =>
[idx] =>
[first] =>
[last] =>
[tplFirst] =>
[tplLast] =>
[tplOdd] =>
[tplWrapper] =>
[wrapIfEmpty] =>
[totalVar] => total
[resources] => 115,116,117,118,119,120,1457,1458
[tplCondition] =>
[tplOperator] => ==
[conditionalTpls] =>
[select] =>
[toSeparatePlaceholders] =>
[loadModels] =>
[scheme] =>
[useWeblinkUrl] =>
[city_url] => /regions/artem/
)
[_propertyString] => ?tpl=`@FILE chunks/doctors__item.tpl`&returnIds=``&showLog=``&fastMode=``&sortby=`menuindex`&sortbyTV=``&sortbyTVType=``&sortdir=`ASC`&sortdirTV=`ASC`&limit=`0`&offset=`0`&depth=`10`&outputSeparator=`
`&toPlaceholder=``&parents=`15`&includeContent=``&includeTVs=`fieldImage,spec_posts_migx`&prepareTVs=`1`&processTVs=``&tvPrefix=``&tvFilters=``&tvFiltersAndDelimiter=`,`&tvFiltersOrDelimiter=`||`&where=``&showUnpublished=``&showDeleted=``&showHidden=`1`&hideContainers=``&context=``&idx=``&first=``&last=``&tplFirst=``&tplLast=``&tplOdd=``&tplWrapper=``&wrapIfEmpty=``&totalVar=`total`&resources=`115,116,117,118,119,120,1457,1458`&tplCondition=``&tplOperator=`==`&conditionalTpls=``&select=``&toSeparatePlaceholders=``&loadModels=``&scheme=``&useWeblinkUrl=``&city_url=`/regions/artem/`
[_content] => /** @var array $scriptProperties */
/** @var modX $modx */
if (isset($parents) && $parents === '') {
$scriptProperties['parents'] = $modx->resource->id;
}
if (!empty($returnIds)) {
$scriptProperties['return'] = $return = 'ids';
} elseif (!isset($return)) {
$scriptProperties['return'] = $return = 'chunks';
}
// Adding extra parameters into special place so we can put them in a results
/** @var modSnippet $snippet */
$additionalPlaceholders = $properties = [];
if (isset($this) && $this instanceof modSnippet && $this->get('properties')) {
$properties = $this->get('properties');
}
elseif ($snippet = $modx->getObject('modSnippet', ['name' => 'pdoResources'])) {
$properties = $snippet->get('properties');
}
if (!empty($properties)) {
foreach ($scriptProperties as $k => $v) {
if (!isset($properties[$k])) {
$additionalPlaceholders[$k] = $v;
}
}
}
$scriptProperties['additionalPlaceholders'] = $additionalPlaceholders;
/** @var pdoFetch $pdoFetch */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
$output = $pdoFetch->run();
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoResourcesLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
// Return output
if (!empty($returnIds)) {
$modx->setPlaceholder('pdoResources.log', $log);
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
} elseif ($return === 'data') {
return $output;
} elseif (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array_merge($additionalPlaceholders, ['output' => $output]),
$pdoFetch->config['fastMode']);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[_source] =>
[_output] =>
[_result] => 1
[_tag] => [[pdoResources?tpl=`@FILE chunks/doctors__item.tpl`&returnIds=``&showLog=``&fastMode=``&sortby=`menuindex`&sortbyTV=``&sortbyTVType=``&sortdir=`ASC`&sortdirTV=`ASC`&limit=`0`&offset=`0`&depth=`10`&outputSeparator=`
`&toPlaceholder=``&parents=`15`&includeContent=``&includeTVs=`fieldImage,spec_posts_migx`&prepareTVs=`1`&processTVs=``&tvPrefix=``&tvFilters=``&tvFiltersAndDelimiter=`,`&tvFiltersOrDelimiter=`||`&where=``&showUnpublished=``&showDeleted=``&showHidden=`1`&hideContainers=``&context=``&idx=``&first=``&last=``&tplFirst=``&tplLast=``&tplOdd=``&tplWrapper=``&wrapIfEmpty=``&totalVar=`total`&resources=`115,116,117,118,119,120,1457,1458`&tplCondition=``&tplOperator=`==`&conditionalTpls=``&select=``&toSeparatePlaceholders=``&loadModels=``&scheme=``&useWeblinkUrl=``&city_url=`/regions/artem/`]]
[_token] =>
[_cacheable] =>
[_processed] =>
[_filters] => Array
(
[input] => modInputFilter Object
(
[modx] => modX Object
*RECURSION*
[_commands:modInputFilter:private] =>
[_modifiers:modInputFilter:private] =>
)
[output] =>
)
[_sourcePath:protected] =>
[_sourceFile:protected] =>
[_invalidCharacters:protected] => Array
(
[0] => !
[1] => @
[2] => #
[3] => $
[4] => %
[5] => ^
[6] => &
[7] => *
[8] => (
[9] => )
[10] => +
[11] => =
[12] => [
[13] => ]
[14] => {
[15] => }
[16] => '
[17] => "
[18] => ;
[19] => :
[20] => \
[21] => /
[22] => <
[23] => >
[24] => ?
[25] =>
[26] => ,
[27] => `
[28] => ~
)
[_policies:protected] => Array
(
[web] => Array
(
)
)
[xpdo] => modX Object
*RECURSION*
[container] => narkologiya24
[fieldNames] =>
[_class] => modSnippet
[_package] => modx
[_alias] => modSnippet
[_pk] =>
[_pktype] =>
[_table] => `modx_site_snippets`
[_tableMeta] => Array
(
[engine] => InnoDB
)
[_dirty] => Array
(
)
[_lazy] => Array
(
)
[_fields] => Array
(
[id] => 31
[source] => 1
[property_preprocess] => 0
[name] => pdoResources
[description] =>
[editor_type] => 0
[category] => 8
[cache_type] => 0
[snippet] => /** @var array $scriptProperties */
/** @var modX $modx */
if (isset($parents) && $parents === '') {
$scriptProperties['parents'] = $modx->resource->id;
}
if (!empty($returnIds)) {
$scriptProperties['return'] = $return = 'ids';
} elseif (!isset($return)) {
$scriptProperties['return'] = $return = 'chunks';
}
// Adding extra parameters into special place so we can put them in a results
/** @var modSnippet $snippet */
$additionalPlaceholders = $properties = [];
if (isset($this) && $this instanceof modSnippet && $this->get('properties')) {
$properties = $this->get('properties');
}
elseif ($snippet = $modx->getObject('modSnippet', ['name' => 'pdoResources'])) {
$properties = $snippet->get('properties');
}
if (!empty($properties)) {
foreach ($scriptProperties as $k => $v) {
if (!isset($properties[$k])) {
$additionalPlaceholders[$k] = $v;
}
}
}
$scriptProperties['additionalPlaceholders'] = $additionalPlaceholders;
/** @var pdoFetch $pdoFetch */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
$output = $pdoFetch->run();
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoResourcesLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
// Return output
if (!empty($returnIds)) {
$modx->setPlaceholder('pdoResources.log', $log);
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
} elseif ($return === 'data') {
return $output;
} elseif (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array_merge($additionalPlaceholders, ['output' => $output]),
$pdoFetch->config['fastMode']);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[locked] => 0
[properties] => a:47:{s:3:"tpl";a:7:{s:4:"name";s:3:"tpl";s:4:"desc";s:17:"pdotools_prop_tpl";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:9:"returnIds";a:7:{s:4:"name";s:9:"returnIds";s:4:"desc";s:23:"pdotools_prop_returnIds";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"showLog";a:7:{s:4:"name";s:7:"showLog";s:4:"desc";s:21:"pdotools_prop_showLog";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"fastMode";a:7:{s:4:"name";s:8:"fastMode";s:4:"desc";s:22:"pdotools_prop_fastMode";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"sortby";a:7:{s:4:"name";s:6:"sortby";s:4:"desc";s:20:"pdotools_prop_sortby";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:11:"publishedon";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"sortbyTV";a:7:{s:4:"name";s:8:"sortbyTV";s:4:"desc";s:22:"pdotools_prop_sortbyTV";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:12:"sortbyTVType";a:7:{s:4:"name";s:12:"sortbyTVType";s:4:"desc";s:26:"pdotools_prop_sortbyTVType";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"sortdir";a:7:{s:4:"name";s:7:"sortdir";s:4:"desc";s:21:"pdotools_prop_sortdir";s:4:"type";s:4:"list";s:7:"options";a:2:{i:0;a:2:{s:4:"text";s:3:"ASC";s:5:"value";s:3:"ASC";}i:1;a:2:{s:4:"text";s:4:"DESC";s:5:"value";s:4:"DESC";}}s:5:"value";s:4:"DESC";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:9:"sortdirTV";a:7:{s:4:"name";s:9:"sortdirTV";s:4:"desc";s:23:"pdotools_prop_sortdirTV";s:4:"type";s:4:"list";s:7:"options";a:2:{i:0;a:2:{s:4:"text";s:3:"ASC";s:5:"value";s:3:"ASC";}i:1;a:2:{s:4:"text";s:4:"DESC";s:5:"value";s:4:"DESC";}}s:5:"value";s:3:"ASC";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"limit";a:7:{s:4:"name";s:5:"limit";s:4:"desc";s:19:"pdotools_prop_limit";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";i:10;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"offset";a:7:{s:4:"name";s:6:"offset";s:4:"desc";s:20:"pdotools_prop_offset";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";i:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"depth";a:7:{s:4:"name";s:5:"depth";s:4:"desc";s:19:"pdotools_prop_depth";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";i:10;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:15:"outputSeparator";a:7:{s:4:"name";s:15:"outputSeparator";s:4:"desc";s:29:"pdotools_prop_outputSeparator";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:1:"
";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:13:"toPlaceholder";a:7:{s:4:"name";s:13:"toPlaceholder";s:4:"desc";s:27:"pdotools_prop_toPlaceholder";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"parents";a:7:{s:4:"name";s:7:"parents";s:4:"desc";s:21:"pdotools_prop_parents";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:14:"includeContent";a:7:{s:4:"name";s:14:"includeContent";s:4:"desc";s:28:"pdotools_prop_includeContent";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"includeTVs";a:7:{s:4:"name";s:10:"includeTVs";s:4:"desc";s:24:"pdotools_prop_includeTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"prepareTVs";a:7:{s:4:"name";s:10:"prepareTVs";s:4:"desc";s:24:"pdotools_prop_prepareTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:1:"1";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"processTVs";a:7:{s:4:"name";s:10:"processTVs";s:4:"desc";s:24:"pdotools_prop_processTVs";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"tvPrefix";a:7:{s:4:"name";s:8:"tvPrefix";s:4:"desc";s:22:"pdotools_prop_tvPrefix";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:3:"tv.";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:9:"tvFilters";a:7:{s:4:"name";s:9:"tvFilters";s:4:"desc";s:23:"pdotools_prop_tvFilters";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:21:"tvFiltersAndDelimiter";a:7:{s:4:"name";s:21:"tvFiltersAndDelimiter";s:4:"desc";s:35:"pdotools_prop_tvFiltersAndDelimiter";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:1:",";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:20:"tvFiltersOrDelimiter";a:7:{s:4:"name";s:20:"tvFiltersOrDelimiter";s:4:"desc";s:34:"pdotools_prop_tvFiltersOrDelimiter";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:2:"||";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"where";a:7:{s:4:"name";s:5:"where";s:4:"desc";s:19:"pdotools_prop_where";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:15:"showUnpublished";a:7:{s:4:"name";s:15:"showUnpublished";s:4:"desc";s:29:"pdotools_prop_showUnpublished";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"showDeleted";a:7:{s:4:"name";s:11:"showDeleted";s:4:"desc";s:25:"pdotools_prop_showDeleted";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"showHidden";a:7:{s:4:"name";s:10:"showHidden";s:4:"desc";s:24:"pdotools_prop_showHidden";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:1;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:14:"hideContainers";a:7:{s:4:"name";s:14:"hideContainers";s:4:"desc";s:28:"pdotools_prop_hideContainers";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"context";a:7:{s:4:"name";s:7:"context";s:4:"desc";s:21:"pdotools_prop_context";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:3:"idx";a:7:{s:4:"name";s:3:"idx";s:4:"desc";s:17:"pdotools_prop_idx";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:5:"first";a:7:{s:4:"name";s:5:"first";s:4:"desc";s:19:"pdotools_prop_first";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:4:"last";a:7:{s:4:"name";s:4:"last";s:4:"desc";s:18:"pdotools_prop_last";s:4:"type";s:11:"numberfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"tplFirst";a:7:{s:4:"name";s:8:"tplFirst";s:4:"desc";s:22:"pdotools_prop_tplFirst";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:7:"tplLast";a:7:{s:4:"name";s:7:"tplLast";s:4:"desc";s:21:"pdotools_prop_tplLast";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"tplOdd";a:7:{s:4:"name";s:6:"tplOdd";s:4:"desc";s:20:"pdotools_prop_tplOdd";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"tplWrapper";a:7:{s:4:"name";s:10:"tplWrapper";s:4:"desc";s:24:"pdotools_prop_tplWrapper";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"wrapIfEmpty";a:7:{s:4:"name";s:11:"wrapIfEmpty";s:4:"desc";s:25:"pdotools_prop_wrapIfEmpty";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:8:"totalVar";a:7:{s:4:"name";s:8:"totalVar";s:4:"desc";s:22:"pdotools_prop_totalVar";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:5:"total";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:9:"resources";a:7:{s:4:"name";s:9:"resources";s:4:"desc";s:23:"pdotools_prop_resources";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:12:"tplCondition";a:7:{s:4:"name";s:12:"tplCondition";s:4:"desc";s:26:"pdotools_prop_tplCondition";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:11:"tplOperator";a:7:{s:4:"name";s:11:"tplOperator";s:4:"desc";s:25:"pdotools_prop_tplOperator";s:4:"type";s:4:"list";s:7:"options";a:10:{i:0;a:2:{s:4:"text";s:11:"is equal to";s:5:"value";s:2:"==";}i:1;a:2:{s:4:"text";s:15:"is not equal to";s:5:"value";s:2:"!=";}i:2;a:2:{s:4:"text";s:9:"less than";s:5:"value";s:1:"<";}i:3;a:2:{s:4:"text";s:21:"less than or equal to";s:5:"value";s:2:"<=";}i:4;a:2:{s:4:"text";s:24:"greater than or equal to";s:5:"value";s:2:">=";}i:5;a:2:{s:4:"text";s:8:"is empty";s:5:"value";s:5:"empty";}i:6;a:2:{s:4:"text";s:12:"is not empty";s:5:"value";s:6:"!empty";}i:7;a:2:{s:4:"text";s:7:"is null";s:5:"value";s:4:"null";}i:8;a:2:{s:4:"text";s:11:"is in array";s:5:"value";s:7:"inarray";}i:9;a:2:{s:4:"text";s:10:"is between";s:5:"value";s:7:"between";}}s:5:"value";s:2:"==";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:15:"conditionalTpls";a:7:{s:4:"name";s:15:"conditionalTpls";s:4:"desc";s:29:"pdotools_prop_conditionalTpls";s:4:"type";s:8:"textarea";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"select";a:7:{s:4:"name";s:6:"select";s:4:"desc";s:20:"pdotools_prop_select";s:4:"type";s:8:"textarea";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:22:"toSeparatePlaceholders";a:7:{s:4:"name";s:22:"toSeparatePlaceholders";s:4:"desc";s:36:"pdotools_prop_toSeparatePlaceholders";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:10:"loadModels";a:7:{s:4:"name";s:10:"loadModels";s:4:"desc";s:24:"pdotools_prop_loadModels";s:4:"type";s:9:"textfield";s:7:"options";a:0:{}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:6:"scheme";a:7:{s:4:"name";s:6:"scheme";s:4:"desc";s:20:"pdotools_prop_scheme";s:4:"type";s:4:"list";s:7:"options";a:6:{i:0;a:2:{s:5:"value";s:0:"";s:4:"text";s:14:"System default";}i:1;a:2:{s:5:"value";i:-1;s:4:"text";s:25:"-1 (relative to site_url)";}i:2;a:2:{s:5:"value";s:4:"full";s:4:"text";s:40:"full (absolute, prepended with site_url)";}i:3;a:2:{s:5:"value";s:3:"abs";s:4:"text";s:39:"abs (absolute, prepended with base_url)";}i:4;a:2:{s:5:"value";s:4:"http";s:4:"text";s:38:"http (absolute, forced to http scheme)";}i:5;a:2:{s:5:"value";s:5:"https";s:4:"text";s:40:"https (absolute, forced to https scheme)";}}s:5:"value";s:0:"";s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}s:13:"useWeblinkUrl";a:7:{s:4:"name";s:13:"useWeblinkUrl";s:4:"desc";s:27:"pdotools_prop_useWeblinkUrl";s:4:"type";s:13:"combo-boolean";s:7:"options";a:0:{}s:5:"value";b:0;s:7:"lexicon";s:19:"pdotools:properties";s:4:"area";s:0:"";}}
[moduleguid] =>
[static] => 0
[static_file] => core/components/pdotools/elements/snippets/snippet.pdoresources.php
[content] => /** @var array $scriptProperties */
/** @var modX $modx */
if (isset($parents) && $parents === '') {
$scriptProperties['parents'] = $modx->resource->id;
}
if (!empty($returnIds)) {
$scriptProperties['return'] = $return = 'ids';
} elseif (!isset($return)) {
$scriptProperties['return'] = $return = 'chunks';
}
// Adding extra parameters into special place so we can put them in a results
/** @var modSnippet $snippet */
$additionalPlaceholders = $properties = [];
if (isset($this) && $this instanceof modSnippet && $this->get('properties')) {
$properties = $this->get('properties');
}
elseif ($snippet = $modx->getObject('modSnippet', ['name' => 'pdoResources'])) {
$properties = $snippet->get('properties');
}
if (!empty($properties)) {
foreach ($scriptProperties as $k => $v) {
if (!isset($properties[$k])) {
$additionalPlaceholders[$k] = $v;
}
}
}
$scriptProperties['additionalPlaceholders'] = $additionalPlaceholders;
/** @var pdoFetch $pdoFetch */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
$output = $pdoFetch->run();
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoResourcesLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
// Return output
if (!empty($returnIds)) {
$modx->setPlaceholder('pdoResources.log', $log);
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
} elseif ($return === 'data') {
return $output;
} elseif (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array_merge($additionalPlaceholders, ['output' => $output]),
$pdoFetch->config['fastMode']);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
)
[_fieldMeta] => Array
(
[id] => Array
(
[dbtype] => int
[precision] => 10
[attributes] => unsigned
[phptype] => integer
[null] =>
[index] => pk
[generated] => native
)
[source] => Array
(
[dbtype] => int
[attributes] => unsigned
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[property_preprocess] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
)
[name] => Array
(
[dbtype] => varchar
[precision] => 50
[phptype] => string
[null] =>
[default] =>
[index] => unique
)
[description] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
[editor_type] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
)
[category] => Array
(
[dbtype] => int
[precision] => 11
[phptype] => integer
[null] =>
[default] => 0
[index] => fk
)
[cache_type] => Array
(
[dbtype] => tinyint
[precision] => 1
[phptype] => integer
[null] =>
[default] => 0
)
[snippet] => Array
(
[dbtype] => mediumtext
[phptype] => string
)
[locked] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[properties] => Array
(
[dbtype] => text
[phptype] => array
[null] => 1
)
[moduleguid] => Array
(
[dbtype] => varchar
[precision] => 32
[phptype] => string
[null] =>
[default] =>
[index] => fk
)
[static] => Array
(
[dbtype] => tinyint
[precision] => 1
[attributes] => unsigned
[phptype] => boolean
[null] =>
[default] => 0
[index] => index
)
[static_file] => Array
(
[dbtype] => varchar
[precision] => 191
[phptype] => string
[null] =>
[default] =>
)
)
[_fieldAliases] => Array
(
[content] => snippet
)
[_aggregates] => Array
(
[CategoryAcls] => Array
(
[class] => modAccessCategory
[local] => category
[foreign] => target
[owner] => local
[cardinality] => many
)
[Source] => Array
(
[class] => sources.modMediaSource
[local] => source
[foreign] => id
[owner] => foreign
[cardinality] => one
)
[Category] => Array
(
[class] => modCategory
[key] => id
[local] => category
[foreign] => id
[cardinality] => one
[owner] => foreign
)
)
[_composites] => Array
(
[Acls] => Array
(
[class] => modAccessElement
[local] => id
[foreign] => target
[owner] => local
[cardinality] => many
)
[PropertySets] => Array
(
[class] => modElementPropertySet
[local] => id
[foreign] => element
[owner] => local
[cardinality] => many
[criteria] => Array
(
[foreign] => Array
(
[element_class] => modSnippet
)
)
)
)
[_relatedObjects] => Array
(
[CategoryAcls] => Array
(
)
[Source] =>
[Category] =>
[Acls] => Array
(
)
[PropertySets] => Array
(
)
)
[_validator] =>
[_validationRules] => Array
(
)
[_validated] => Array
(
)
[_validationLoaded] =>
[_new] =>
[_cacheFlag] => 1
[_options] => Array
(
)
)
[content] => /** @var array $scriptProperties */
/** @var modX $modx */
if (isset($parents) && $parents === '') {
$scriptProperties['parents'] = $modx->resource->id;
}
if (!empty($returnIds)) {
$scriptProperties['return'] = $return = 'ids';
} elseif (!isset($return)) {
$scriptProperties['return'] = $return = 'chunks';
}
// Adding extra parameters into special place so we can put them in a results
/** @var modSnippet $snippet */
$additionalPlaceholders = $properties = [];
if (isset($this) && $this instanceof modSnippet && $this->get('properties')) {
$properties = $this->get('properties');
}
elseif ($snippet = $modx->getObject('modSnippet', ['name' => 'pdoResources'])) {
$properties = $snippet->get('properties');
}
if (!empty($properties)) {
foreach ($scriptProperties as $k => $v) {
if (!isset($properties[$k])) {
$additionalPlaceholders[$k] = $v;
}
}
}
$scriptProperties['additionalPlaceholders'] = $additionalPlaceholders;
/** @var pdoFetch $pdoFetch */
$fqn = $modx->getOption('pdoFetch.class', null, 'pdotools.pdofetch', true);
$path = $modx->getOption('pdofetch_class_path', null, MODX_CORE_PATH . 'components/pdotools/model/', true);
if ($pdoClass = $modx->loadClass($fqn, $path, false, true)) {
$pdoFetch = new $pdoClass($modx, $scriptProperties);
} else {
return false;
}
$pdoFetch->addTime('pdoTools loaded');
$output = $pdoFetch->run();
$log = '';
if ($modx->user->hasSessionContext('mgr') && !empty($showLog)) {
$log .= '<pre class="pdoResourcesLog">' . print_r($pdoFetch->getTime(), 1) . '</pre>';
}
// Return output
if (!empty($returnIds)) {
$modx->setPlaceholder('pdoResources.log', $log);
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
} elseif ($return === 'data') {
return $output;
} elseif (!empty($toSeparatePlaceholders)) {
$output['log'] = $log;
$modx->setPlaceholders($output, $toSeparatePlaceholders);
} else {
$output .= $log;
if (!empty($tplWrapper) && (!empty($wrapIfEmpty) || !empty($output))) {
$output = $pdoFetch->getChunk($tplWrapper, array_merge($additionalPlaceholders, ['output' => $output]),
$pdoFetch->config['fastMode']);
}
if (!empty($toPlaceholder)) {
$modx->setPlaceholder($toPlaceholder, $output);
} else {
return $output;
}
}
[placeholders] => Array
(
)
[properties] => Array
(
[tpl] =>
[returnIds] =>
[showLog] =>
[fastMode] =>
[sortby] => publishedon
[sortbyTV] =>
[sortbyTVType] =>
[sortdir] => DESC
[sortdirTV] => ASC
[limit] => 10
[offset] => 0
[depth] => 10
[outputSeparator] =>
[toPlaceholder] =>
[parents] =>
[includeContent] =>
[includeTVs] =>
[prepareTVs] => 1
[processTVs] =>
[tvPrefix] => tv.
[tvFilters] =>
[tvFiltersAndDelimiter] => ,
[tvFiltersOrDelimiter] => ||
[where] =>
[showUnpublished] =>
[showDeleted] =>
[showHidden] => 1
[hideContainers] =>
[context] =>
[idx] =>
[first] =>
[last] =>
[tplFirst] =>
[tplLast] =>
[tplOdd] =>
[tplWrapper] =>
[wrapIfEmpty] =>
[totalVar] => total
[resources] =>
[tplCondition] =>
[tplOperator] => ==
[conditionalTpls] =>
[select] =>
[toSeparatePlaceholders] =>
[loadModels] =>
[scheme] =>
[useWeblinkUrl] =>
)
[name] => pdoResources
[id] => 31
[binding] => modsnippet
[cacheable] =>
)
)
)
[idx] => 1
[time:protected] => 1762934412.5138
[count:protected] => 0
[preparing:protected] =>
[start:protected] => 1762934412.2004
[parser] =>
[fenom] => FenomX Object
(
[pdoTools:protected] => pdoTools Object
*RECURSION*
[modx:protected] => modX Object
*RECURSION*
[pre_filters] => Array
(
)
[filters] => Array
(
)
[tag_filters] => Array
(
)
[call_filters] => Array
(
)
[post_filters] => Array
(
)
[_storage:protected] => Array
(
[128@file:templates/MainTemplate.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:templates/MainTemplate.tpl
[_scm:protected] =>
[_base_name:protected] => templates/MainTemplate.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1756820204
[_depends:protected] => Array
(
[file] => Array
(
[templates/LayoutTemplate.tpl] => 1762520139
[templates/MainTemplate.tpl] => 1756820204
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/head.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/head.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/head.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762781526
[_depends:protected] => Array
(
[file] => Array
(
[chunks/head.tpl] => 1762781526
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/header.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/header.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/header.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1746608714
[_depends:protected] => Array
(
[file] => Array
(
[chunks/header.tpl] => 1746608714
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/infoblocks/infoblock_banner.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/infoblocks/infoblock_banner.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/infoblocks/infoblock_banner.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762429170
[_depends:protected] => Array
(
[file] => Array
(
[chunks/infoblocks/infoblock_banner.tpl] => 1762429170
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/breadcrumbs.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/breadcrumbs.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/breadcrumbs.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762429167
[_depends:protected] => Array
(
[file] => Array
(
[chunks/breadcrumbs.tpl] => 1762429167
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
[128@file:chunks/infoblocks/infoblock_spec.tpl] => Fenom\Render Object
(
[_code:protected] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$var] => <required>
[$tpl] => <required>
)
)
[_name:protected] => file:chunks/infoblocks/infoblock_spec.tpl
[_scm:protected] =>
[_base_name:protected] => chunks/infoblocks/infoblock_spec.tpl
[_fenom:protected] => FenomX Object
*RECURSION*
[_time:protected] => 1762933727
[_depends:protected] => Array
(
[file] => Array
(
[chunks/infoblocks/infoblock_spec.tpl] => 1762933727
)
)
[_options:protected] => 0
[_provider:protected] =>
[_macros:protected] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
)
[_compile_dir:protected] => /var/www/www-root/data/www/narkologiya24.clinic/core/cache/default/pdotools/file/
[_compile_id:protected] =>
[_compiles:protected] => Array
(
)
[_options:protected] => 128
[_provider:Fenom:private] => modChunkProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
)
[_providers:protected] => Array
(
[template] => modTemplateProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
)
[file] => modFileProvider Object
(
[modx] => modX Object
*RECURSION*
[pdoTools] => pdoTools Object
*RECURSION*
[_path:Fenom\Provider:private] => /var/www/www-root/data/www/narkologiya24.clinic/core/elements
[_clear_cache:protected] =>
)
)
[_modifiers:protected] => Array
(
[upper] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[up] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lower] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[low] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[date_format] => Fenom\Modifier::dateFormat
[date] => Fenom\Modifier::date
[truncate] => Fenom\Modifier::truncate
[escape] => Fenom\Modifier::escape
[e] => Fenom\Modifier::escape
[unescape] => Fenom\Modifier::unescape
[strip] => Fenom\Modifier::strip
[length] => Fenom\Modifier::length
[iterable] => Fenom\Modifier::isIterable
[replace] => Fenom\Modifier::replace
[ereplace] => Fenom\Modifier::ereplace
[match] => Fenom\Modifier::match
[ematch] => Fenom\Modifier::ematch
[split] => Fenom\Modifier::split
[esplit] => Fenom\Modifier::esplit
[join] => Fenom\Modifier::join
[in] => Fenom\Modifier::in
[range] => Fenom\Modifier::range
[md5] => md5
[sha1] => sha1
[crc32] => crc32
[urldecode] => urldecode
[urlencode] => urlencode
[rawurldecode] => rawurldecode
[base64_decode] => base64_decode
[base64_encode] => base64_encode
[http_build_query] => http_build_query
[print_r] => print_r
[var_dump] => var_dump
[dump] => var_dump
[nl2br] => nl2br
[ellipsis] => Fenom\Modifier::truncate
[len] => Fenom\Modifier::length
[strlen] => Fenom\Modifier::length
[number_format] => number_format
[number] => number_format
[reset] => reset
[end] => end
[strtolower] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lowercase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[lcase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[strtoupper] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[uppercase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucase] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucwords] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[ucfirst] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[htmlentities] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[htmlent] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$enc] => <optional>
)
)
[limit] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$limit] => <optional>
[$enc] => <optional>
)
)
[tag] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[esc] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
)
)
[strip_tags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[stripTags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)
)
[striptags] => Closure Object
(
[this] => FenomX Object
*RECURSION*
[parameter] => Array
(
[$string] => <required>
[$allowable_tags] => <optional>
)