much=100 Здесь 100 – это цифра после которой кол-во не показывается. Например, если указать 10. То 9 штук будет видно, а на 11 штуке уже цифра не будет показываться. Если хотите скрыть вообще кол-во, замените 100 на 0. Либо удалите чуть ниже два фрагмента кода:
Здравствуйте, Евгений! Проверьте, что вы удаляете в файле выбранной темы.
Иногда покупатели путают активную тему с клонированной. Т.е. вы правите в одной теме, а изменения смотрите в другой.
Чудес не бывает. Код:
({$n} [`items`])
Есть только в файле product.cart.html темы proStore для приложения магазин. Два фрагмента рядом. В других файлах этого кода нет, и удаление приводит к должному эффекту.
На всякий случай пропишу готовый код. Что оригинале:
Где much=100 означает, что после 100 шт. товара в наличии не показывать его кол-во low=5 означает, что если товара менее 5 шт., то показывать "в наличии" жёлтым critical=2 – осталось N штук.
Поменяйте эти цифры под свои значения. Если хотите вообще убрать цифры у значений "в наличии" зелёным и "в наличии" жёлтым, то удалите фрагменты кода:
Заменил слова на свои, но почему-то при наличии от 3-х штук и выше в карточке товара наличие отображается зеленым, две штуки - желтым и одна штука - красным. Хотя настройки low и critical оставил прежними.
Владимир, поясню. Конечно же, от изменения слов цвет и не должен меняться. Я этого и не хотел. Цвета меня устраивают.
Еще раз повторю, что "настройки low и critical оставил прежними", поэтому и скриншот привел. То есть, у меня настройки стоят low=5, critical=2, соответственно, при количестве товара на складе равном 3, у меня наличие должно отображаться желтым цветом и должно быть написано "Мало" (в соответствии с настройками из скриншота), а у меня оно отображается зеленым и написано "В наличии", как если бы у меня товара было бы больше 5 штук. Почему так, я не знаю. Может быть я в коде где-то ошибся.
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!
Узнавайте первым о скидках и специальных предложениях!
Добавил в TODO list
Здравствуйте! Есть решение убрать кол-во товаров в скобках?
Здравствуйте, Кристина!
Есть.
Откройте приложение Магазин - витрина - proStore - шаблоны - файл product.cart.html
В этом файле найдите код:
much=100 Здесь 100 – это цифра после которой кол-во не показывается. Например, если указать 10.
То 9 штук будет видно, а на 11 штуке уже цифра не будет показываться.
Если хотите скрыть вообще кол-во, замените 100 на 0.
Либо удалите чуть ниже два фрагмента кода:
Владимир, добрый день! Предложенная вами коррекция кода (much=0) проблему не решает - количество товара все равно демонстрируется на витрине.
И второй вариант также не решает данный момент.
Здравствуйте, Евгений!
Проверьте, что вы удаляете в файле выбранной темы.
Иногда покупатели путают активную тему с клонированной.
Т.е. вы правите в одной теме, а изменения смотрите в другой.
Чудес не бывает. Код:
Есть только в файле product.cart.html темы proStore для приложения магазин. Два фрагмента рядом.
В других файлах этого кода нет, и удаление приводит к должному эффекту.
На всякий случай пропишу готовый код.
Что оригинале:
Что должно получиться:
Можно даже так:
Час добрый. Интересует тот же вопрос - как убрать кол-во товара в скобках
Здравствуйте, Алексей!
Читайте комменты выше. =)
немного не то ожидалось ) при кол-ве 1-2 штуки выводится "Осталась 1 штука"
а хочется сделать так:
В файле product.cart.html найдите код:
Где
much=100 означает, что после 100 шт. товара в наличии не показывать его кол-во
low=5 означает, что если товара менее 5 шт., то показывать "в наличии" жёлтым
critical=2 – осталось N штук.
Поменяйте эти цифры под свои значения.
Если хотите вообще убрать цифры у значений "в наличии" зелёным и "в наличии" жёлтым, то удалите фрагменты кода:
и
Если хотите поменять у зелёного "в наличии" надпись на свою то в строке:
[`In stock`] замените на своё слово.
Аналогично и с жёлтым "в наличии" – если хотите свою слово, то в строке:
так же замените слово [`In stock`] на своё.
Осталась 1 штука – склоняется, поэтому там лучше ничего не менять.
Владимир, добрый день!
Заменил слова на свои, но почему-то при наличии от 3-х штук и выше в карточке товара наличие отображается зеленым, две штуки - желтым и одна штука - красным. Хотя настройки low и critical оставил прежними.
Здравствуйте!
Не совсем понял сути вопроса.
Вернее логики. Почему от изменения слов цвета наличия должны меняться?
Если хотите менять цвета, то нужно менять классы (на вашем скриншоте):
green – зелёный
yellow – жёлтый
red – красный
Другие классы цветов в теме не поддерживаются.
Владимир, поясню. Конечно же, от изменения слов цвет и не должен меняться. Я этого и не хотел. Цвета меня устраивают.
Еще раз повторю, что "настройки low и critical оставил прежними", поэтому и скриншот привел. То есть, у меня настройки стоят low=5, critical=2, соответственно, при количестве товара на складе равном 3, у меня наличие должно отображаться желтым цветом и должно быть написано "Мало" (в соответствии с настройками из скриншота), а у меня оно отображается зеленым и написано "В наличии", как если бы у меня товара было бы больше 5 штук. Почему так, я не знаю. Может быть я в коде где-то ошибся.
Пришлите доступы в админку на [email protected] + ссылку на товар, где возникает данный эффект.