Как добавить в массив одну копию ms2gallery?
Всем привет. Может кто-нибудь подсказать каким образом заджойнить ms2Gallery, чтобы не создавалось по 3 копии одной и той же записи с разными размерами изображений (small, medium, full), а в массив добавлялись поля (small, medium, full) к одной записи? Так вроде в msProducts сделано. Хотелось узнать возможно ли такое сделать средствами pdoTools?
P.S. Код за катом.
Вот код:
P.S. Код за катом.
Вот код:
{'!pdoPage' | snippet : [
'element' => 'pdoClass',
'class' => 'sOneMusicTrack',
'loadModels' => 'ms2gallery',
'leftJoin' => '{
"Image": {
"class": "msResourceFile",
"on": "sOneMusicTrack.docid = Image.resource_id"
}
}',
'select' => '{
"sOneMusicTrack": "*",
"Image": "Image.url as img"
}',
'where' => [
'docid' => $docid
],
'limit' => 100,
'tpl' => 'sOneMusicTrack.json'
]} Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
И вот еще из того же проекта: