Проблемы после обновления на MODx 2.4.3
Привет друзья. Столкнулся с проблемой вывода новостей после обновления на MODx 2.4.3 c версии 2.4.2
Изначально у меня в сайдбаре выводятся новости вот так: https://yadi.sk/i/GMOntpJRpQEL5
После обновления, там вместо новостей стали выводится сами товары https://yadi.sk/i/AuWDrCf4pQ925
Использую для вывода PdoTools (версия последняя), в связке с шаблонизатором Femom. Код вызова выглядит так:
Решение моих проблем нашел тут https://github.com/modxcms/revolution/pull/12907
Изначально у меня в сайдбаре выводятся новости вот так: https://yadi.sk/i/GMOntpJRpQEL5
После обновления, там вместо новостей стали выводится сами товары https://yadi.sk/i/AuWDrCf4pQ925
Использую для вывода PdoTools (версия последняя), в связке с шаблонизатором Femom. Код вызова выглядит так:
<div class="left_news_block">
<h3>Новости</h3>
{if $_modx->resource.template == 6 || $_modx->resource.template == 3}
{set $news_limite = 1}
{else}
{set $news_limite = 3}
{/if}
{$_modx->runSnippet('ms2GalleryResources', [
'parents' => 4,
'tpl'=> 'tpl.news',
'limit'=> $news_limite
'includeThumbs' => '88x88'
'includeContent' => 1,
'tplWrapper' => '@INLINE <ul>[[+output]]</ul>'
])}
<div class="all_link">
<a href="[[~4]]">Все новости</a>
</div>
</div>Опытным путем, пришел к тому, что если делать шаблон не через шаблонизатор (код ниже) все встает на свои места. {extends 'template:8. Статья'}
{block 'aside'}
[[$filter]]
{parent}
{/block}
{block 'content'}
[[$content.category]]
{/block}Еще нюанс при обновлении: перестал работать вывод картинки заглушки (если у товара нет фото):<img src="[[+270x235:default=`[[++assets_url]]components/minishop2/img/web/ms2_small.jpg`]]" alt="[[+pagetitle:Jevix]]">В коде просто нет урла в атрибуте src.Решение моих проблем нашел тут https://github.com/modxcms/revolution/pull/12907
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Это на первый взгляд.
А вообще не думаю, что дело в версии MODX.
Почему-то при обновлении на новую версию все ломалось.
Сделал жесткий инклуд.
А вот проблема с нерабочим условием :default наблюдается в разных местах на нескольких сайтах.
Ну и выкидывай нафиг этот default:
Jevix нужно будет указать как модификатор Fenom.