Подтвердить что ты не робот

Magento Store - получить базовый URL в статическом блоке

У меня есть статический блок в Magento с этим контентом:

<li><a href="#/contacts">Contact Us</a></li>

Я хотел бы заменить # на URL-адрес базы сайта. Я хочу, чтобы он извлекал это динамически.

4b9b3361

Ответ 1

Попробуйте добавить это к своему статическому блоку:

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

Это должно создать ссылку на ваш базовый URL магазина.

Ответ 2

вы можете использовать этот {{store direct_url="contacts"}}

Например:

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

Ответ 3

Для тех, кто все еще ищет решение, следующее должно сделать трюк для вас...

Для необеспеченного базового URL:

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

Или для защищенного базового URL:

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

Ответ 4

Попробуйте это

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

Ответ 5

Более понятный и практичный сценарий (для всех пользователей): Предположим, мы добавили статический блок в области нижнего колонтитула/в другом месте. В этом статическом блоке мы имеем такие слова: И мы хотим добавить ссылку cms-страницы этих слов (свяжитесь с нами).

Хороший и простой способ с разработанными шагами:

Шаг-1: Создайте страницу через CMS > Страницы. В разделе "Информация о странице" мы устанавливаем URL-адрес * page-contact-us Необходимый текст можно записать через область вкладки содержимого.

Шаг-2:. После открытия нашего статического блока через CMS > Статические блоки, мы должны написать код следующим образом:

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

Что все, базовый URL-адрес этого статического блока теперь активирован и может быть восстановлен динамически.

Ответ 6

Вы можете добавить URL магазина в статический блок:

<a href="{{store direct_url='identifier'}}">Your link</a>