我知道在 .phtml 文件中你可以这样做,例如:
<?php echo $this->helper('derco_core')->getStoreUrl('dcmotosesp')?>
我想在静态块内做同样的事情。提前致谢。
我知道在 .phtml 文件中你可以这样做,例如:
<?php echo $this->helper('derco_core')->getStoreUrl('dcmotosesp')?>
我想在静态块内做同样的事情。提前致谢。
{{store url}}
使用简码 ( )获取特定商店的 url 没有“干净”的方式。
...因为store
短代码处理程序以这样的方式结束(请参阅Mage_Core_Model_Email_Template_Filter::storeDirective()
):
return Mage::app()->getStore(Mage::getDesign()->getStore())->getUrl($path, $params);
这意味着 store 不能作为参数传递。
以下可能有效,但有点难看。这个想法是___store
通过$_GET
告诉 Magento 切换到特定商店来发送参数。
<a href="{{store url="some/url/here" _query="___store=store_code_here"}}">TEST LINK</a>
(将“store_code_here”替换为您的特定商店代码)。
另一种选择是扩展上述方法并允许它接收store_code
参数。