将类添加到 Shopify 液体链接?

Joe*_*rth 2 liquid shopify

我正在尝试为我的客户生成一个注销链接,但想对链接应用一个类。

{{ 'layout.customer.log_out' | t | customer_logout_link }}
Run Code Online (Sandbox Code Playgroud)

上面的液体代码生成

<a href="/account/logout" id="customer_logout_link">Log out</a>
Run Code Online (Sandbox Code Playgroud)

我想添加一个类属性。例如,

<a href="/account/logout" class="CLASS-NAME" id="customer_logout_link">Log out</a>
Run Code Online (Sandbox Code Playgroud)

Hov*_*yan 10

您可以使用replace过滤器将类添加到链接,您的代码将如下所示

{{ 'layout.customer.log_out' | t | customer_logout_link | replace: '<a', '<a class="my_class"' }}
Run Code Online (Sandbox Code Playgroud)

  • 这是更好的答案,因为您希望这些链接是动态的。否则为什么要使用液体标签呢? (2认同)