#javascript #shopify #liquid #checkout
#javascript #Shopify #жидкость #Оформить покупку
Вопрос:
Мне нужно иметь возможность перенаправлять клиента, который покупает определенный продукт, в форму для более подробного сбора данных. Не слишком опытен в программировании, но в настоящее время у меня есть это в разделе дополнительных сценариев.
Я просмотрел всю эту документацию, но понятия не имею, как ее реализовать. https://help.shopify.com/en/themes/liquid/objects/checkout
В настоящее время есть это для ключевого слова autocheckout:
{% if line.product.handle.includes('**autocheckout**') %}
<script> window.location ="https://docs.google.com"; </script>
{% break %}
{% endif %}
{% endfor %}
Я ожидал, что это перенаправит, но это не работает.
Ответ №1:
Вы близки, просто нужно указать .href,
в настоящее время у вас есть
<script> window.location = "https://docs.google.com"; </script>
просто сделайте это, чтобы заставить его работать, он имитирует щелчок мыши
<script> window.location.href = "https://docs.google.com"; </script>
кроме того, вы можете поэкспериментировать и попробовать и это, оно имитирует перенаправление HTTP
<script> window.location.replace = "https://docs.google.com"; </script>
Комментарии:
1. тебе очень нравится 🙂