# Разрешение шаблона компонента: розовый баннер

**URL:** https://meta.discourse.org/t/component-template-resolving-pink-banner/369978
**Category:** Support
**Created:** [13.Июнь.2025 01:26:16 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978 "2025-06-13T01:26:16Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![patrickemin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/patrickemin/32/520162_2.png) [@patrickemin](https://meta.discourse.org/u/patrickemin)
#### Post date: [13.Июнь.2025 01:26:16 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/1 "2025-06-13T01:26:16Z")

</div>

Привет! После обновления сегодня до последней версии у меня появился тот самый 🤨 розовый баннер:

![На изображении показано предупреждение о темах, обсуждениях или расширениях, которые могут нарушать правила сообщества или условия использования в Element, со ссылкой на дополнительную информацию. (Подпись сгенерирована ИИ)](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/0/d/00db5e57279830bc51f214ce6dbc2ba888593052_2_690x40.png)

С пояснительной страницей: [Component Template Resolving | Ember.js - Deprecations](https://deprecations.emberjs.com/id/component-template-resolving/)

Я не смог разобраться в этих объяснениях… Не мог бы кто-нибудь объяснить это человеку без технического бэкграунда? 😁

Спасибо!

О, я понимаю, что баннер может быть не розовым для всех… 🙃

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [13.Июнь.2025 03:46:44 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/2 "2025-06-13T03:46:44Z")

</div>

Это происходит потому, что вы используете два неофициальных компонента темы, которые необходимо обновить для работы с шаблонами и JS API:

 ![Screenshot 2025-06-12 at 8.38.59 PM](https://global.discourse-cdn.com/meta/original/4X/6/b/6/6b6fe77307c253f61d3938fcc43429c355946ff7.png)

> [@Discourse Category Headers theme component](https://meta.discourse.org/t/discourse-category-headers-theme-component/148682):
>
> This theme component provides a number of enhancements for the Discourse category header. The ‘standard’ Discourse category header is displayed at the top of each category page, above the navigation links and list of topics. It is normally only visible if a category logo image has been uploaded in the category settings. The header displays the logo and a short description of the category, taken from the first paragraph of the ‘About the.. category’ topic. This theme component provides the foll…

> [@Buttons for Scrolling to the Top/Bottom of Topics](https://meta.discourse.org/t/buttons-for-scrolling-to-the-top-bottom-of-topics/240412):
>
> Background Navigating my forum requires a lot of jumping between the top and bottom of topics. This theme component makes that easier by placing visible jump buttons on topic pages. How to installinformation_sourceSummary Adds buttons that enable efficient jumping to the beginning/end of topics.hammer_and_wrenchRepository [GitHub - ScottMastro/discourse-jump-buttons](https://github.com/ScottMastro/discourse-scroll-buttons)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discourse Themes? [B…](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966)

Вам следует отключить их, пока они не будут исправлены. См. здесь:

> [@david](#):
>
> Использование `<script type='text/discourse-plugin'>` или `<script type='text/x-handlebars'>` в темах теперь устарело.

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

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [13.Июнь.2025 07:06:06 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/3 "2025-06-13T07:06:06Z")

</div>

У меня тоже появляется тот же самый предупреждающий баннер после обновления сегодня утром.

Как и на скриншоте от @patrickemin, в моём случае не указано, в чём причина проблемы 😕

 ![Screenshot 2025-06-13 at 08.05.14](https://global.discourse-cdn.com/meta/original/4X/2/1/4/214e771e547c1cbf23716d81befbccfda71ba068.png)

Как можно узнать, какой компонент или компоненты вызывают появление этого баннера? 🤔

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [13.Июнь.2025 07:21:11 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/4 "2025-06-13T07:21:11Z")

</div>

Лилли поделилась скриншотом консоли браузера. Вы можете открыть её, например, с помощью Command+Option+J (Mac) или Control+Shift+J (Windows).

Ваш список кажется довольно длинным, но большая его часть состоит из одного и того же компонента:

- Предварительный просмотр категорий
- Баннер согласия на использование файлов cookie
- Свет

 ![Изображение содержит уведомления об устаревании от Meta Discourse, касающиеся конкретных изменений в JavaScript-коде, выделяющих использование устаревших методов и инструктирующих перенести код в отдельные JavaScript-файлы с предоставленными идентификаторами устаревания. (Подпись сгенерирована ИИ)](https://global.discourse-cdn.com/meta/original/4X/1/0/3/103d97c81c9bf8a8c5f1f0ce601a564fb2345fa3.png)

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [13.Июнь.2025 07:25:42 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/5 "2025-06-13T07:25:42Z")

</div>

или просто F12 (Windows)

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [13.Июнь.2025 07:36:28 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/6 "2025-06-13T07:36:28Z")

</div>

> [@Moin](#):
>
> консоль браузера

Ага, спасибо 😃

Я немного обеспокоен предупреждением `Light`.

Если я вспомню примерно семь лет назад, разве `Light` не была основной темой, установленной по умолчанию с моим Discourse в первый день? 🤔

 ![Screenshot 2025-06-13 at 08.34.28](https://global.discourse-cdn.com/meta/original/4X/b/2/5/b259f7f090ece5809c37b9b9b5b00b183d32ee40.jpeg)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [13.Июнь.2025 07:37:40 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/7 "2025-06-13T07:37:40Z")

</div>

Вы добавили в него какой-либо пользовательский код?

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [13.Июнь.2025 07:39:49 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/8 "2025-06-13T07:39:49Z")

</div>

Забудь об этом, я получаю то же предупреждение и на `Dark`.

Думаю, это может быть вызвано каким-то дополнительным CSS или JS, который я добавил 😬

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [13.Июнь.2025 07:40:07 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/9 "2025-06-13T07:40:07Z")

</div>

> [@Moin](#):
>
> Вы добавили туда какой-нибудь пользовательский код?

Извините, сообщения пересеклись.

Да — много, скорее всего, из-за этого. Я проверю, спасибо 😃

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [13.Июнь.2025 08:41:51 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/10 "2025-06-13T08:41:51Z")

</div>

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

> [@Обработка устаревания 'component-template-resolving'](https://meta.discourse.org/t/handling-the-component-template-resolving-deprecation/370019?u=david):
>
> В рамках подготовки к обновлению до Ember 6 мы теперь включили предупреждающие баннеры для устаревания «разрешения шаблонов компонентов». Чтобы узнать больше об этой проблеме, откройте консоль разработчика браузера (F12) и найдите сообщение, содержащее [deprecation id: component-template-resolving]. Это сообщение будет включать имя затронутого компонента (в данном случае components/my-component), что поможет вам локализовать проблему в конкретной тем…

> [@Lilly](#):
>
> вы должны отключить их, пока они не будут исправлены. см. здесь:

Чтобы уточнить: отключение уберёт баннер с ошибкой, так что это приемлемо, если вам действительно нужно его скрыть.

Однако стоит отметить, что уведомления об устаревании не означают, что что-то уже сломано. Это означает, что в будущем это перестанет работать, и мы заранее предупреждаем разработчиков об этом. Временно продолжать использовать эти функции вполне допустимо.

Что касается устаревания тега `<script>`, у нас есть график [здесь](https://meta.discourse.org/t/modernizing-inline-script-tags-for-templates-js-api/366482?u=david) — всё продолжит работать до сентября.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [13.Июнь.2025 11:23:07 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/11 "2025-06-13T11:23:07Z")

</div>

Да, извините за это. Я должен был уточнить, что у людей есть пара месяцев, чтобы исправить это, прежде чем оно действительно сломается.

---

<div class="post-metadata">

### Author: ![patrickemin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/patrickemin/32/520162_2.png) [@patrickemin](https://meta.discourse.org/u/patrickemin)
#### Post date: [13.Июнь.2025 14:00:37 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/12 "2025-06-13T14:00:37Z")

</div>

Спасибо всем, всё очень понятно!

---

<div class="post-metadata">

### Author: ![piffy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/piffy/32/254198_2.png) [@piffy](https://meta.discourse.org/u/piffy)
#### Post date: [16.Июнь.2025 22:08:51 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/13 "2025-06-16T22:08:51Z")

</div>

Компонент кнопки «Прыжок» теперь модернизирован 🙂

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [16.Июль.2025 22:09:45 UTC](https://meta.discourse.org/t/component-template-resolving-pink-banner/369978/14 "2025-07-16T22:09:45Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
