Magento 2 получает URL-адрес страницы CMS и выводит его в html-файл
У меня есть следующий код в html-файле.
<div><span data-bind="i18n: 'insurance condition'"></span> <a href="https://example.com/index.php/sales-and-delivery-terms" target="_blank" data-bind="i18n: 'condition link'"></a></div>
<input type="checkbox" name="extra_fee_flag" class="checkbox" id="extra_fee_flag" value="1"/>
<span data-bind="text: getExtraFeeLabel()"></span>
<span> + </span>
<span data-bind="text: getFormattedPrice()" class="price" style="font-weight: 600"></span>
В теге A у меня есть жестко закодированная ссылка на страницу продажи и условия, которая является блоком CMS. Как я могу получить URL-адрес этой страницы динамически, чтобы даже в один прекрасный день URL-адрес был изменен администратором, эта ссылка все равно будет работать?
3
Author: Sourabh Kumar Sharma, 2018-01-23
1 answers
Используйте это:
<a href="<?php echo $this->getUrl('my_page_url_key');?>">Link to my page</a>
1
Author: vbak, 2018-10-11 11:25:13