`<a href='{{ "administer/catalog-items_item"|page({ item_id: item.id }) }}'>test
</a>`
当我单击测试时,它单击了下图所示的某些代码中的URL,有什么方法可以解决这个问题?
无法将twig markup
添加到static page
内容中。
但是,如果您想使用
twig markup
,则可以使用代码片段来使用它。
让我告诉你,如何使用代码段添加该动态链接。
1。创建代码段
或只是使用代码并添加它
文件:/themes/your_theme/partials/static-snippet.htm
description = "test snippet"
[viewBag]
snippetCode = "test-snippet"
snippetName = "Test Snippet"
==
<a href={{ "ajax"|page }}> click me </a>
注意:请根据需要更改代码。 <a href='{{"administer/catalog-items_item"|page({ item_id: item.id }) }}'>test</a>
对于您的商品ID,您需要对要在代码段中显示的ID进行变量设置。或从部分添加组件中获取并从那里获取。
2。将代码段添加到您的静态页面
或只是使用代码并添加它
文件:/themes/your_theme/content/static-pages/static-page.htm
[viewBag]
title = "static-page"
url = "/static-page"
is_hidden = 0
navigation_hidden = 0
==
<figure data-snippet="test-snippet"> </figure>
[Note:在这里,您只需要使用<figure data-snippet="test-snippet"> </figure>
并将其粘贴到需要显示链接的位置即可。
[如有疑问请发表评论。