在Magento2中获得base url,media url,link url

在Magento2中获得base url,media url,link url
2017年1月19日 Edited 2022年12月7日 浏览量 24 1 min read
在Magento2中获得base url,media url,link url

在Magento2中,我们如果想要获得一个url链接,首先我们需要来实例化\Magento\Framework\App\ObjectManager类来获得当前店铺:

    
        //实例化“\Magento\Framework\App\ObjectManager”类
        $_objectManager = \Magento\Framework\App\ObjectManager::getInstance(); 
        $storeManager = $_objectManager->get('Magento\Store\Model\StoreManagerInterface'); 
        $currentStore = $storeManager->getStore();
    

实例化之后,就可以轻松的使用$currentStoregetBaseUrl()来获得店铺的url了,获得当前店铺url:

    
        $baseUrl = $currentStore->getBaseUrl();
        /*输出链接如下:*/
        /*http://magento2.magease.com*/
    

获得MEDIA url:

            
        $mediaUrl = $currentStore->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA);
        /*输出MEDIA链接如下:*/
        /*http://magento2.magease.com/pub/media*/
    

获得LINK url:

    
        $linkUrl = $currentStore->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_LINK);
        /*输出LINK链接如下:*/
        /*http://magento2.magease.com*/
    
Previous article:
Next article:
Comments
发表评论,留下你的足迹
我们不会公开你的邮箱地址

是否允许我们在发布新内容或者进行促销活动向您发送消息?

Remind me later

Thank you! Please check your email inbox to confirm.

Oops! Notifications are disabled.

© 2014-2023 www.magease.com. All Rights Reserved. 寰云网络 版权所有    鲁ICP备 14014975号-1