Проблемы после обновления на MODx 2.4.3

Привет друзья. Столкнулся с проблемой вывода новостей после обновления на MODx 2.4.3 c версии 2.4.2
Изначально у меня в сайдбаре выводятся новости вот так: 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
Артём Добряков
24 февраля 2016, 09:47
modx.pro
2
1 538
0

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

Василий Наумкин
24 февраля 2016, 12:50
+1
Как минимум не стоит мешать и Fenom и MODX теги. Ну и расширяемый шаблон лучше указывать по id:
{extends 'template:15'}
Это на первый взгляд.

А вообще не думаю, что дело в версии MODX.
    Артём Добряков
    24 февраля 2016, 14:17
    0
    Василий, спасибо за ответ, но я пробовал откатываться на версию 2.4.2 — все нормально работает. Как только обновляю (сайт на modhost) до 2.4.3, появляется эта ситуация. Не понятно почему перестает работать :default= При обновлении еще в логе ошибок вот это: https://yadi.sk/i/3s_xlurwpQ64b
      Артём Добряков
      24 февраля 2016, 17:21
      0
      Да, действительно. Все дело было из-за этого {parent}
      Почему-то при обновлении на новую версию все ломалось.
      Сделал жесткий инклуд.

      А вот проблема с нерабочим условием :default наблюдается в разных местах на нескольких сайтах.
        Артём Добряков
        24 февраля 2016, 21:26
        0
        Кому интересно, нашел ответ во всех бедах) Вот https://github.com/modxcms/revolution/pull/12907
          Василий Наумкин
          24 февраля 2016, 22:05
          2
          +3
          Прикольно!

          Ну и выкидывай нафиг этот default:
          <img src="{$_pls['270x235'] ?: '/assets/components/minishop2/img/web/ms2_small.jpg'}"
          	alt="{$pagetitle | Jevix}" />
          Jevix нужно будет указать как модификатор Fenom.
            Борода
            25 февраля 2016, 10:07
            0
            Лучи добра тебе! У меня тоже перестали работать модификаторы) Всё никак не мог понять почему)
              Борода
              25 февраля 2016, 15:43
              0
              Подскажи начинающему, как правильно оттуда файлы заменять?) А то Я копировал строчки выделенные зелёным и потом плюсики удалял)
                Артём Добряков
                25 февраля 2016, 17:11
                0
                Я обычно нахожу файл в котором были изменения, и копирую только часть нажав на ROW. Но иногда если много изменений и в разных строчках, то полностью файл выкачиваю.
                  Сергей Шлоков
                  25 февраля 2016, 18:05
                  +1
                  Нажимаешь кнопку View, открывается файл, копируешь, вставляешь.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              9