diff --git a/js/modules/Knowbase/ArticleController.js b/js/modules/Knowbase/ArticleController.js index 1a3f91f23b1..26a44fcc5d1 100644 --- a/js/modules/Knowbase/ArticleController.js +++ b/js/modules/Knowbase/ArticleController.js @@ -579,7 +579,7 @@ export class GlpiKnowbaseArticleController const aside = document.querySelector('[data-main-page-aside="knowbaseitem"]'); const entries = aside.querySelectorAll( - `[data-glpi-kb-article-id="${CSS.escape(String(this.#item_id))}"] [data-glpi-kb-article-title]` + `[data-glpi-kb-article-id="${CSS.escape(String(this.#item_id))}"] > .article-line [data-glpi-kb-article-title]` ); for (const entry of entries) { entry.textContent = title; @@ -598,7 +598,7 @@ export class GlpiKnowbaseArticleController const aside = document.querySelector('[data-main-page-aside="knowbaseitem"]'); const containers = aside.querySelectorAll( - `[data-glpi-kb-article-id="${CSS.escape(String(this.#item_id))}"] [data-glpi-kb-article-illustration]` + `[data-glpi-kb-article-id="${CSS.escape(String(this.#item_id))}"] > .article-line [data-glpi-kb-article-illustration]` ); // The illustration picker preview already holds a freshly rendered node diff --git a/templates/pages/tools/kb/aside_search_results.html.twig b/templates/pages/tools/kb/aside_search_results.html.twig index e11c51e6711..72a4d8a28c8 100644 --- a/templates/pages/tools/kb/aside_search_results.html.twig +++ b/templates/pages/tools/kb/aside_search_results.html.twig @@ -46,7 +46,8 @@ {% endif %} class="article" > - +
+ {% endif %} +
{% endfor %}