Показывается полный список значений характеристик в бэке без "показать еще" Принято

1

На странице работы с характеристиками в админке стали вываливаться полотнища значений характеристик, без "показать еще". Не во всех характеристиках, но в большей их части.
http://joxi.net/Q2KePk3H4Mp9Qr

Замечено в паре магазинов на последней версии SS.
На более старой версии всё норм.
Проверьте пожалуйста.

5 комментариев

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 9 октября 2018 08:52 #

    Так происходит, например, после редактирования характеристики. Не тот случай? При каких действиях такое замечалось?

    • +1

      Возможно. Спросил у оператора одного из сайтов. Он это заметили как раз во время редактирования значений, но точно не уверен.

    • +1

      А комментарий какой-нибудь будет?

      Так происходит, например, после редактирования характеристики.

      Если такое было, то как лечится?

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 12 октября 2018 08:56 #

        Что именно нужно исправить в коде, не подскажу. Передал замечание разработчикам, чтобы отменили разворачивание всех значений после редактирования характеристики. Видимо, это создаёт неудобства в работе с характеристиками, когда значений очень много.

        • +1

          Ок. Я понял.
          Проблема только в том, что потом эти полотнища так и вываливаются, сколько бы не обновляли страницу и заново не редактировали.
          Судя по шаблону 

          {$more = (!empty($values_per_feature) && (($feature.count>($values_per_feature+2))||($feature.count>count($feature.values))))?($feature.count-count($feature.values)):null}
          {foreach $feature.values as $value_id => $value}
                  <li data-value-id="{$value_id}">{if is_object($value) && isset($value['icon'])}{$value['icon']|default:''}{/if}{$value|escape}</li>
          {/foreach}
          {if $more}
              <li class="js-more-link"><a href="#/features/feature/values/show/{$id}/" class="js-action inline-link"><b><i>{$more|string_format:"[`Show %d more`]"}</i></b></a></li>
          {/if}

          проблема в том, что sql запрос возвращает все значения характеристик($feature.values),а не 7 первых.
          Потом выделю время, внимательнее изучу код, может что накопаю.

          Добавить комментарий

          Чтобы добавить комментарий, зарегистрируйтесь или войдите