2010-01-05 29 views

Trả lời

58

Hãy thử này thêm vào khối tĩnh của bạn:

<a href="{{store url=""}}">Link to Base URL</a> 

Điều đó sẽ tạo ra một liên kết đến URL cơ sở của cửa hàng của bạn.

+10

trong PHP: $ baseurl = Mage :: app() -> getStore() -> getBaseUrl(); – B00MER

+13

Nhưng php không hoạt động bên trong các khối tĩnh ... – rahijain

7

Đối với những người vẫn đang tìm kiếm một giải pháp, sau đây nên làm các trick cho bạn ...

Đối với URL cơ sở không có bảo đảm:

{{config path='web/unsecure/base_url'}} 

Hoặc cho URL cơ sở bảo đảm:

{{config path='web/secure/base_url'}} 
+0

điều này không bao gồm mã cửa hàng (nếu trong url) và '{{store url =" "}}' sử dụng url an toàn hoặc không an toàn automagically – PvdL

17

bạn có thể sử dụng {{store direct_url="contacts"}}

Đối với exa mple:

<a href="{{store direct_url="contacts"}}">contact us</a> 
0

Hãy thử

<a href="{{store url="contacts"}}">Contact Us</a> 
0

rõ ràng hơn một chút và thực tế tình huống này (cho tất cả các cấp độ của người sử dụng) sẽ là: Giả sử, chúng tôi đã bổ sung thêm một tĩnh-block trong footer- khu vực/nơi khác. Trong khối tĩnh đó, chúng tôi có các từ như sau: Liên hệ với chúng tôi Và chúng tôi muốn thêm liên kết trang cms của các từ đó (Liên hệ với chúng tôi).

Nice và cách đơn giản với các bước xây dựng:

Bước 1: Tạo một trang qua CMS> Trang. Trong phần 'Thông tin trang', chúng tôi đặt khóa URL * page-contact-us Văn bản cần thiết có thể được viết thông qua khu vực tab nội dung.

Bước 2: Sau khi mở lên tĩnh-block của chúng tôi thông qua CMS> Static Blocks, chúng ta phải viết mã như theo cách này:

<a href="{{store url="page-contact-us"}}">Contact Us</a>

Đó là tất cả, URL cơ sở đó Khối tĩnh hiện được kích hoạt và có thể được truy xuất động.

Các vấn đề liên quan