to działa idealnie. czy możemy dostać adres URL bez bazy?
Magento Learner,
7
Aby to zrobić, musisz użyć niestandardowego bloku z modułu i wykonać następujące czynności:
W Magento 2, można użyć \Magento\Store\Model\StoreManagerInterface, który jest przechowywany w zmiennej dostępnej $_storeManagerdla każdej klasy rozciągającej \Magento\Framework\View\Element\Templatewięc większość zajęć blokowych ( Template, Messages, Redirectrodzajów bloków, ale nie Textani TextList).
W ten sposób w swoim bloku możesz utworzyć następującą metodę uzyskania bieżącego adresu URL:
Aby to zrobić, musisz użyć niestandardowego bloku z modułu i wykonać następujące czynności:
W Magento 2, można użyć
\Magento\Store\Model\StoreManagerInterface
, który jest przechowywany w zmiennej dostępnej$_storeManager
dla każdej klasy rozciągającej\Magento\Framework\View\Element\Template
więc większość zajęć blokowych (Template
,Messages
,Redirect
rodzajów bloków, ale nieText
aniTextList
).W ten sposób w swoim bloku możesz utworzyć następującą metodę uzyskania bieżącego adresu URL:
Po zakończeniu możesz wywołać następujące elementy w swoim szablonie:
źródło
źródło