Changes for page CLB Search Component
Last modified by bougault on 2023/01/17 11:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -112,7 +112,7 @@ 112 112 const { title_, spaces, doccontent_en } = results[i]; 113 113 const elt = document.createElement('clb-search-result'); 114 114 elt.setAttribute('data-title', title_); 115 - elt.setAttribute('data- href', spaces.join('/'));115 + elt.setAttribute('data-spaces', spaces); 116 116 elt.innerHTML = doccontent_en; 117 117 resultsContainer.appendChild(elt); 118 118 } ... ... @@ -134,8 +134,8 @@ 134 134 return this.getAttribute('data-title'); 135 135 } 136 136 137 - get hrefAttr() {138 - return this.getAttribute('data- href');137 + get spacesAttr() { 138 + return this.getAttribute('data-spaces'); 139 139 } 140 140 141 141 get styles() { ... ... @@ -148,7 +148,7 @@ 148 148 get html() { 149 149 return ` 150 150 <div> 151 - <a href="/bin/view/${this. hrefAttr}">${this.titleAttr}</a>151 + <a href="/bin/view/${this.spacesAttr.join("/")}>${this.titleAttr}</a> 152 152 <div> 153 153 <slot></slot> 154 154 </div>