2017-01-20 3 views
0

Я работаю над темой Shopify, созданной другим разработчиком. Первоначально, когда мы обновляли «Compare at Price» и «Price» при редактировании продукта, пользовательский метафилд под названием «details.final_sale» обновлялся до «true» или «false» в зависимости от процента продажи. Если метафилд был «правдой», на странице этого продукта будет отображаться сообщение «Окончательная продажа». В противном случае значение по умолчанию будет «ложным» для этого поля, чтобы сообщение не отображалось.Изменить: обновить метафилы, когда задана определенная цена и сравнить цена.

Например, если у нас был продукт с ценой 40 долл. США и цена по цене 100 долл. США, то это было бы 60%. Предполагается, что метафилд «details.final_sale» обновится до true для любых продуктов, которые превышают 60%, но теперь он, похоже, не работает.

Может ли кто-нибудь направить меня в направлении, где я должен смотреть, чтобы автоматически обновлять метафилд, когда установлен определенный процент скидки? Опять же, он изначально был настроен на работу таким образом, но внезапно он прекратил работать ...

+0

Дэвид выглядит правильным ответом на меня. Я только что ответил на http://stackoverflow.com/questions/41643795/ с тем, что может быть полезным для вас решением. – Blorf

+0

Вы могли бы только обновить переменную, а не метафилд. – Buts

ответ

2

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

Смежные вопросы