Romancho

Romancho

Был в сети 24 июля 2023, 17:46
Заказы принимаю
В 2019 данный пример не работает. Пытаюсь вывести изображения галерей ресурсов с ms2Gallery. В контексте «web» (русская версия), где есть галереи всё отображается. В контекст «en» сделан перевод средствами Babel и галереи не находятся.
[[!pdoPage?
        	&element=`ms2GalleryResources`
                &resource=`[[!idBabel]]`
        	&tpl=`GalleryMain`
        	&includeThumbs=`big`
        	&includeTVs=`colorpicker, exh_date`
        	&sortby={"menuindex":"ASC"}
        	&ajaxMode=`ajax`
        	&showLog=`1`
        	&limit=`0`
        	&ajaxTplMore=`@INLINE <button class="btn btn-brown btn-more">[[++cultureKey:is=`ru`:then=`Показать еще`:else=`Show more`]]</button>`
        ]]
GalleryMain.tpl
<div class="slot">
    <a href="[[+alias]]" class="">
        <div class="overlay-album"></div>
        <div class="slot_image">
            <img class="responsive-image" src="[[+big]]" alt="[[+pagetitle]]">
        </div>
        <div class="info-block">
            <div class="backshadow" style="background-color:#[[+tv.colorpicker]];"></div>
            <div class="info">
                <div class="panel-top">
                    <h4>[[+pagetitle]]</h4>
                    <span class="date">[[+tv.exh_date]]</span>
                </div>
                <div class="panel-bottom">
                    <span class="description">[[+description]]</span>
                </div>    
            </div>
        </div>
    </a>
</div>
Сниппет тот же. В контексте «en» [[+big]] unknown
А как в правой части вывести список ресурсов по каждому флажку из дерева ресурсов.

[[!yandexMaps?
        &tvCoords=`coords`
        &fieldForBalloonContent=`content`
        &fieldForHint=`pagetitle`
        &objectsTypesJSON=`[
            {
                "OpenShop": {
                    "parent":"596",
                    "preset":"islands#blueDotIcon",
                    "title":"Список работающих магазинов",
                    "subFilters": {
                        "types": {
                            "presetFieldText":"pagetitle"
                        }
                    }
                },        
                "SoonShop": {
                    "parent":"598",
                    "preset":"islands#orangeDotIcon",
                    "title":"Скоро открытие"
                }
            }
        ]`
    ]]
Что нужно в subFilters добавить? pdoResources и pdoFiled в чанках карты работают не так.
Пробовали на моем рабочем и домашнем компе, на 4-х компах заказчика + переносил сайт на локалхост под Денвер. После удаления и переустановки обновленного Tickets всё прекрасно работает.
Признаю, что сайт уже сам по себе напоминает Франкештейна, может что-то законфликтовало с предыдущей версией Tickets — сейчас всё отлично работает.