Frage

Ich habe mich gefragt, wie man das benutzt getBaseUrl() in der Controller-/Helferklasse.

Hat jemand eine Idee?

War es hilfreich?

Lösung

Basierend auf der doppelten Frage werde ich nur erklären, wie man es in einem Helfer/Controller macht

Zuerst muss man das injizieren Magento\Store\Model\StoreManagerInterface in Ihrem Konstruktor:

protected $_storeManager;

public function __construct(
    ...
    \Magento\Store\Model\StoreManagerInterface $storeManager
) {
    $this->_storeManager = $storeManager;
    parent::__construct(...);
}

Dann können Sie es jederzeit in Ihrer Klasse wie folgt verwenden:

$this->_storeManager->getStore()->getBaseUrl();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top