We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 49911
    • 1 Posts
    Поставил я это чудо Babel 3.0.0-beta3. Раньше на 2-й версии все было чудесно. Сейчас наблюдаю странные баги.

    1. На сайте 20 регионов. В BabelLinks ссылки почему-то выводятся не везде. То есть находясь в «Москве» показываются, к примеру, все ссылки, кроме текущего региона. На поддомене «Рязань» показывается 13 ссылок, на поддомене «Белгород» — 3. Все цифры условные, пишу для примера. Какой-то прямой зависимости, почему так, не нашел.

    Все ресурсы созданы через «Создать перевод Babel», все страницы друг с другом соответственно слинкованы.

    2. Не выводит ссылку на текущий контекст. Раньше она выводилась и к ней добавлялся активный класс, указанный в параметрах сниппета.

    3. Если мы находимся, к примеру, на странице 3-го уровня вложенности Главная > Новости > Полная новость и страницы «Полная новость» нет для другого контекста, то ссылка на этот контекст не выведется вообще. Раньше вывелась бы ссылка на страницу УВ2 «Новости», если она создана. Если страница «Новости» не создана, вывелась бы ссылка на главную. То есть проверялись родители, а сейчас нет.

    Сниппет BabelLinks вывожу так:
    [[BabelLinks?tpl=`citySelector` &activeCls=`selected`]]


    Чанк citySelector:
    <li><a class="[[+active:notempty=`[[+active]]`]]" href="[[+url]]">[[+cultureKey]]</a></li>


    Может, у меня руки кривые и я зря грешу на баги бета версии? Но, вроде, все верно же.

    Есть какая-нибудь альтернатива Babel?

    P.S. Старые версии Babel не пробовал, но подозреваю, что они будут несовместимы из-за новых стилей админки Revo.
      • 50075
      • 1 Posts
      По поводу вывода ссылки на текущий контент. Я тоже с этим столкнулся, и решилось это просто:
      [[BabelLinks? &showCurrent=`1` &tpl=`babelLincs.tpl`]]

      По остальным не скажу, у меня все нормально...