Восстановить потерянные значения характеристик

Была характеристика "Емкость аккумулятора", тип "текст (input)"

Потребовалось вывести характеристику в подбор в магазине и пришлось поменять тип характеристики на "Выбор нескольких возможных вариантов (checkbox):Произвольное число" - по другому "текст (input)" в подбор не выводится.

После сохранения на сайте стали отображаться значения в разнобой.

Стал упорядочивать значения в ручную - по увеличению.

После очередного сохранения большинство значений характеристики пропало - из более 130 значений в админке отображаются только 6 значений, а на сайте в подборе вообще только 2.

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


<h5 class="border" data-uid="69"><span>Емкость аккумулятора, мАч<i></i></span></h5> <div id="f_69" class="hide_ filter-param last"> <label> <input type="checkbox" name="yemkost_akkumulyatora[]" value="73"> 1700 </label> <label> <input type="checkbox" name="yemkost_akkumulyatora[]" value="110"> 2000 </label> <label> <input type="checkbox" name="yemkost_akkumulyatora[]" value="128"> 1800 </label> <label> <input type="checkbox" name="yemkost_akkumulyatora[]" value="144"> 1400 </label>

и так далее.


Уважаемые специалисты!

Утеряно около 130 значений характеристик для не менее 500 товаров.

Существует ли возможность в ручную восстановить (прописать) значения характеристик (с учетом, что все значения имеются) без повторного прописания значений в каждом товаре?


Спасибо

6 ответов

  • 1

    Насколько я вижу, в этом файлике отсутствует привязка значения характеристики к товару. Поэтому никак.
    Сами значения можно отпарстить и добавить....но при таком кол-ве характеристик вручную будет как бы не быстрее.

    • +1
      kvall23@mail.ru kvall23@mail.ru 20 февраля 2016 08:44 #

      А разве конкретное значение характеристики не прописывается в самом товаре?

      Если восстановить все значения, то они должны автоматически появиться в товаре.

      • +1

        У товара прописываются feature_value_id, а не значение. После пересоздания значений у характеристики value_id будут другие.

        • +1
          Alex Alex 8 февраля 2019 12:04 #

          Контент менеджер поменял значение типа характеристики на "Выбор нескольких возможных вариантов (checkbox)" однако при выборе вариантов на этот тип, подходящим было только "произвольное число" (см. скрин)

          Большинство размеров на сайте указанно в международном значении (S,L,XXL и тд)

          Система сама присвоила какие-то цифровые значения

          Позже были поменяны эти ненужные значения в поле редактирования артикулов и остатков на нужные буквенные.

          Теперь при открытии сайта, в карточке товара размер отображается правильно.

          В редактировании товара тоже

          Однако на карточке товара, в разделе характеристики, указанно старое цифровое значение.

          Так же во многих случаях, кнопка корзины вообще не работает, или при изменении товара в карточке, в корзине добавляется один и тот же размер

          Что с этим делать и как вернуть обратно работоспособность?

          Спасибо

  • 1
    kvall23@mail.ru 20 февраля 2016 11:22 #

    Спасибо, буду забивать заново.

    • +1
      Antonio Antonio 8 февраля 2019 12:23 #

      Наверное можно сделать откат нужных файлов на сервере предыдущим числом, когда были сделаны изменения. 

Добавить ответ

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