Выполнить where в pdoPage

как правильно выполнить where

в тв поле city храниться название города — Москва

$_modx->getPlaceholder('sd.city') — тоже хранит название города Москва

{'!pdoPage' | snippet : [
                            'element' => 'pdoResources',
                            'tpl' => '@FILE tpl/sale.tpl',
                            'parents' => $_modx->resource.id,
                            'limit' => 12,
                            'showHidden' => 1,
                            'includeTVs' => 'city',
                            'includeContent' => 1,
                            'processTVs' => 1,
                            'templates' => 15,
                            'tvPrefix' => '',
                            'where' => '{ 
                                "city":"$_modx->getPlaceholder('sd.city')"
                            }',
                            'sortby' => 'publishedon',
                            'sortdir' => 'desc',
                        ]}
Максим
30 сентября 2020, 15:50
modx.pro
623
0

Комментарии: 1

Евгений Webinmd
30 сентября 2020, 16:27
+1
{'!pdoPage' | snippet : [
    'element' => 'pdoResources',
    'tpl' => '@FILE tpl/sale.tpl',
    'parents' => $_modx->resource.id,
    'limit' => 12,
    'showHidden' => 1,
    'includeTVs' => 'city',
    'includeContent' => 1,
    'processTVs' => 1,
    'templates' => 15,
    'tvPrefix' => '',
    'where' => [
        'city' => $_modx->getPlaceholder('sd.city')
    ],
    'sortby' => 'publishedon',
    'sortdir' => 'desc',
]}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1