Shopify Theme Development |По какому шорткоду можно перетаскивать URL страницы аккаунта без якорных тегов? - PullRequest
0 голосов
/ 19 сентября 2019

Я создаю тему и требую ссылки на страницы входа / выхода / регистрации, но не хочу классический шорткод.Я просто хочу, чтобы URL больше ничего.

Может кто-нибудь помочь мне подсказать, как эти URL называются без тегов привязки?

Классический шорткод:

{% if shop.customer_accounts_enabled %}
    {% if customer %}
        <a href="/account">My Account</a>
        {{ 'Log Out' | customer_logout_link }}
    {% else %}
        {{ 'Log In ' | customer_login_link }}
        {{ 'Register' | customer_register_link }}
    {% endif %}
{% endif %}

Требуемый формат:

{{ customer_logout_link_url }}
{{ customer_login_link_url }}
{{ customer_register_link_url }}

Буду признателен за любые указания, Джейсон.

1 Ответ

0 голосов
/ 19 сентября 2019

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

{% capture customer_logout_link_url %}{{ 'Log Out' | customer_logout_link }}{% endcapture %}
{% capture customer_login_link_url %}{{ 'Log In ' | customer_login_link }}{% endcapture %}
{% capture customer_register_link_url %}{{ 'Register' | customer_register_link }}{% endcapture %}

{% if shop.customer_accounts_enabled %}
    {% if customer %}
        <a href="/account">My Account</a>
        {{ customer_logout_link_url }}
    {% else %}
        {{ customer_login_link_url }}
        {{ customer_register_link_url }}
    {% endif %}
{% endif %}
...