我在Magento中有一个带有以下内容的静态块:
<li><a href="#/contacts">Contact Us</a></li>
我想将#替换为网站的基本网址。我希望它能动态地检索它。
答案 0 :(得分:64)
尝试将此添加到静态块:
<a href="{{store url=""}}">Link to Base URL</a>
这应创建指向商店基本网址的链接。
答案 1 :(得分:18)
您可以使用此{{store direct_url="contacts"}}
例如:
<a href="{{store direct_url="contacts"}}">contact us</a>
答案 2 :(得分:9)
对于那些仍在寻找解决方案的人来说,以下内容应该为您提供帮助......
对于不安全的基本网址:
{{config path='web/unsecure/base_url'}}
或者对于安全的基本网址:
{{config path='web/secure/base_url'}}
答案 3 :(得分:1)
试试这个
<a href="{{store url="contacts"}}">Contact Us</a>
答案 4 :(得分:0)
更清晰实用的场景(适用于所有级别的用户)将是: 假设,我们在页脚区/其他地方添加了一个静态块。在那个静态块中我们有这样的词:联系我们 我们想要添加这些单词的cms-page链接(联系我们)。
采用精心设计的步骤,简洁明了:
步骤1:通过CMS&gt;页面创建页面。在“网页信息”标签部分,我们设置了网址密钥* page-contact-us
必要的文本可以通过内容选项卡区域写入。
第2步:通过CMS&gt; Static Blocks打开我们的静态块后,我们必须像这样编写代码:
<a href="{{store url="page-contact-us"}}">Contact Us</a>
就是这样,该静态块的基本URL现在已激活,可以动态检索。
答案 5 :(得分:0)
您可以在静态块中添加商店网址:
<a href="{{store direct_url='identifier'}}">Your link</a>