Как я могу создать ссылку на внешний веб-сайт в Oro navigation?

#orocrm #orocommerce

#orocrm #orocommerce

Вопрос:

Я пытаюсь создать ссылку на внешний веб-сайт в приложении Oro, используя navigation.yml file. Я делаю это с помощью опции uri следующим образом:

 test:
    label: 'Test'
    uri: 'https://external-resource.com/'
  

Но он добавляет URL-адрес к домену моего веб-сайта. Как я могу создать ссылку на внешний веб-сайт?

Ответ №1:

Вы используете правильный синтаксис. Я только что протестировал приведенный выше пример в бэк-офисе OroCommerce и главном меню магазина, и все работает. Таким образом, проблема, скорее всего, в шаблоне twig, используемом для отображения меню.

Чтобы узнать, какой шаблон twig используется для меню, вы можете использовать Oro Twig Inspector, который уже интегрирован в приложение OroCommerce.

В шаблоне вы должны использовать item.uri как есть для href, как это делается в базовом шаблоне меню, используемом в приложениях Oro.

Комментарии:

1. Вы совершенно правы, это была ошибка в нашем расширении.