Не работает BannerY

не могу найти проблему почему не работает BannerY
что сделал установил с официального магазина
[[!BannerY?
        &positions=`2`
        &tpl=`@INLINE 
            <div class="banner-block__banner-item">
                <a href="[[++bannery_click]]/[[+adposition]]"><img src="[[+image]]" alt="banner"></a>
            </div>`
]]

сделал такой снипет и в на странице он не отображается и в коде в html тоже. Потом ради проверки сделал на пустой странице
[[!BannerY?&positions=`2 ]]
тоже самое не работает. я понял что позиция это ID в позиции. и не знаю он не работает. Помоги пожалуйста вроде не нубский вопрос
Пробовал работает он или нет, создал ресур и вывод сделал
[[!BannerY? &position=`2`]]
позицию перепроверил…
Одним словом баннер нечего не выводит
Иван
11 апреля 2019, 14:45
modx.pro
651
0

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

Иван
12 апреля 2019, 07:05
+1
решил проблему с BannerY ошибка была из-за строгости режима в базе данных может кому потом в будущем поможет.
В логах нашел такую ошибку
[pdoTools] Error 42000: Expression #10 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'videocamera.byAdPosition.id' which is not functionally dependent on columns in GROUP BY clause;
Если вы используете openserver то в конфигурации MySql 5.7 нужно отключить строгий режим раскометировать строчку sql-mode=«STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION»… перезпустить сервер и все будет работать
вот примерно статьи которые могу помочь qaru.site/questions/16290501/how-to-disable-strict-mode-in-mysql-using-mamp-on-a-mac
modx.pro/help/14845
    Василий Наумкин
    16 апреля 2019, 14:06
    +1
    Обновил BannerY для работы в MySQL 5.7+ со строгим режимом — можно обновляться.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2