Связать пользовательское поле с внешним сайтом

У меня сейчас есть компонент темы, который отображает пользовательское поле профиля как ссылку на странице профиля пользователя, карточке и т. д.

Я сделал что-то вроде этого.

Эта инструкция теперь устарела из-за Ember 5.

Есть ли у кого-нибудь рекомендации, как обновить это, чтобы оно продолжало работать?

Посмотрите последний пост. Я установил это, и всё работает как по маслу.

Спасибо, но он сказал, что предупреждение об устаревании всё ещё есть. Я предположил, что это связано с Ember 5… Это не так?

В моих логах я не вижу никаких ошибок от этого.

Это не устаревание Ember 5, но всё же это устаревание, которое мне нужно исправить в какой-то момент. На данный момент это устаревание не ломает компонент темы или ваш сайт.

Постараюсь вспомнить и создать тему об этом (имеется в виду TC, а не устаревание).

Спасибо. Я протестировал его, сделал форк и внес некоторые изменения для своих задач. Очень полезно!

Из любопытства, что именно вы в нём изменили?

У нас есть два поля профиля. Одно — название организации, а другое — URL её веб-сайта. Мы отображаем название организации на профиле и делаем ссылку на сайт организации.

Я также скрываю стандартное отображение обоих этих полей без ссылок с помощью CSS, чтобы данные не дублировались.

Итак, ваши поля выглядят так?

Название поля Значение
Название организации Example
URL организации example.com

Я, наверное, смогу добавить это как отдельную настройку в будущем.

Да. Так что после моего изменения я просто поставил «2» в первом настройке вашего компонента и «1» во втором.

Это показывает, какое изменение мне пришлось внести. Теперь, когда я об этом думаю, вот ссылка на репозиторий. Очень быстро и небрежно.

Только что закончил настройку ссылок в стиле «организация». Посмотрите, пожалуйста, как это работает у вас?