Как я могу добавить пользовательскую кнопку в сводку профиля пользователя и виджет карточки?
Мы хотим добавить призыв к действию (CTA), который будет выполнять какое-то действие (например, перенаправление), но не сохранять данные…
Мой первоначальный код ниже почти решает задачу, но он размещается в секции заголовка, и я не смог найти способ сделать это в сводке профиля пользователя и в карточке:
По сути, плагин-аутлет — это способ внедрить код в определённое место.
Рекомендуется создать компонент темы с помощью CLI для тем и использовать отдельные файлы, как я сделал в своём компоненте темы здесь (не стесняйтесь клонировать мой репозиторий, чтобы вы могли протестировать или изменить его):
Однако вы всё ещё можете протестировать это, используя тег <script>:
В вашем случае вы напишете:
<script type='text/x-handlebars' data-template-name='/connectors/user-profile-controls/my_connector_name'>
Содержимое шаблона здесь
</script>
Обратите внимание на первую строку. Мы используем user-profile-controls как имя коннектора, а my_connector_name может быть любым именем, которое вы хотите.
Отлично! Теперь я понимаю суть, и раз это можно протестировать прямо в теге script, то хотя бы мы сможем проверить это заранее, прежде чем создавать компонент. Ещё раз спасибо