Есть ли способ перенаправить клиента на ссылку, основанную на ключевом слове в извлеченном названии продукта? - PullRequest
0 голосов
/ 11 апреля 2019

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

Я перебрал всю эту документацию, но не знаю, как ее реализовать.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 Ответ

0 голосов
/ 11 апреля 2019

Вы близки, просто нужно указать .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>
...