Magento là một open source tương đối phức tạp và mềm dẻo nên ngay cả những việc tưởng chừng như đơn giản nhưng nếu chúng ta chưa từng nghe hay đọc về nó thì cũng rất khó để có thể code được. Việc get Url trong Magento cũng là một trong những việc chúng ta phải làm thường xuyên trong quá trình code extension nhưng ít ai có thể nắm được nó từ A->Z.
Hôm nay mình sẽ hướng dẫn các bạn sử dụng những hàm cơ bản của Magento để lấy ra các url một cách dễ dàng.
1. Get base url
1
2
3
4
5
6
7
|
2. Get current url
1
| Mage::helper( 'core/url' )->getCurrentUrl(); |
3. Get module url
1
| Mage::getUrl( 'route/controller/action' ); |
4. Get secure url
1
2
| Mage::getUrl( '' , array ( '_secure' =>true)); Mage::getUrl( 'route/controller/action' , array ( '_secure' =>true)); |
5. Get url in static block
– Get Base URL
1
| {{base url=''}} |
– Get Skin URL
1
| {{skin url='images/imagename.jpg'}} |
– Get Media URL
1
| {{media url='/imagename.jpg'}} |
– Get Store URL
1
| {{store url='mypage.html'}} |
0 nhận xét:
Đăng nhận xét