4467 Resultados disponibles

Filtrar:

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> esResponse.getAggregationResult("ics_with_organismos")  [in template "34352066712900#33336#362204" at line 26, column 33]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign aggResult = esResponse.getAgg...  [in template "34352066712900#33336#362204" at line 26, column 1]
----
1<#-- Variables --> 
2<#assign specificationName = 'ics' /> 
3<#assign paramNameSpecificationName  = cpSpecificationOptionsSearchFacetDisplayContext.getParameterName() /> 
4<#assign isDebug = false /> 
5<#assign showAllSpecificationsName = false /> 
6<#assign staticHost = getCXConfig("ecom-static-files") /> 
7 
8<#-- ========================= --> 
9<#-- Functions freemaker       --> 
10<#-- ========================= --> 
11<#function getCXConfig clientExtensionName field="webApiUrl"> 
12    <#if !clientExtensionName?has_content><#return "" /></#if> 
13    <#local encoded = urlCodec.encodeURL(clientExtensionName) /> 
14    <#local items   = restClient.get("/c/customconfigs/?fields=clientExtensionConfig&filter=clientExtensionName eq '" + encoded + "'").items![] /> 
15    <#return items?has_content?then(items[0].clientExtensionConfig?eval[field]!"", "") /> 
16</#function> 
17 
18 
19<#if paramNameSpecificationName == specificationName || showAllSpecificationsName> 
20 
21	<#-- ------------------------------------- --> 
22 
23		<#assign sharedSearchResponse = renderRequest.getAttribute("LIFERAY_SHARED_PortletSharedSearchResponse") /> 
24<#assign searchResponse       = sharedSearchResponse.get() /> 
25<#assign esResponse           = searchResponse.getSearchResponse() /> 
26<#assign aggResult            = esResponse.getAggregationResult("ics_with_organismos") /> 
27<#list aggResult.getBuckets() as icsBucket> 
28    <p>ICS: ${icsBucket.getKey()}</p> 
29    <#assign organismoAgg = icsBucket.getChildAggregationResult("organismos") /> 
30    <#list organismoAgg.getBuckets() as orgBucket> 
31        <p>  → organismo: ${orgBucket.getKey()} (${orgBucket.getDocCount()})</p> 
32    </#list> 
33</#list> 
34		 
35	<#-- ------------------------------------- --> 
36	 
37	 
38    <#-- Variables --> 
39    <#assign facetId    = "facet-" + paramNameSpecificationName + "-" + renderResponse.getNamespace() /> 
40    <#assign facetClass = "facet-" + paramNameSpecificationName + "-combo-search-wrapper" /> 
41 
42    <#-- ========================= --> 
43    <#-- TOM SELECT framework      --> 
44    <#-- ========================= --> 
45    <@liferay_util["html-top"] outputKey="tom-select"> 
46        <link href="${staticHost}/scripts/vendor/tom-select/tom-select.css" rel="stylesheet"> 
47        <script src="${staticHost}/scripts/vendor/tom-select/tom-select.complete.min.js"></script> 
48    </@> 
49 
50    <#-- ========================= --> 
51    <#-- CSS                       --> 
52    <#-- ========================= --> 
53    <style> 
54        /* =========================== 
55           Variables de fuente compartidas 
56           =========================== */ 
57        #${facetId} { 
58            --facet-font-family: Inter; 
59            --facet-font-size: 14px; 
60            --facet-font-weight: 400; 
61            --facet-line-height: 18px; 
62            --facet-letter-spacing: 0.5px; 
63            --facet-color: #66757f; 
64
65 
66        /* =========================== 
67           Select original — oculto desde el inicio 
68           =========================== */ 
69        #${facetId}-select { 
70            appearance: none; 
71            -webkit-appearance: none; 
72            visibility: hidden; 
73            position: absolute; 
74
75 
76        /* =========================== 
77           TomSelect — wrapper oculto hasta inicializar 
78           =========================== */ 
79        #${facetId} .ts-wrapper { 
80            width: 100%; 
81            margin-bottom: 16px; 
82            opacity: 0; 
83            transition: opacity 0.1s ease; 
84
85 
86        #${facetId} .ts-wrapper .ts-control { 
87            padding: 15.5px 16px; 
88            font-family: var(--facet-font-family); 
89            font-size: var(--facet-font-size); 
90            font-weight: var(--facet-font-weight); 
91            line-height: var(--facet-line-height); 
92            letter-spacing: var(--facet-letter-spacing); 
93            color: var(--facet-color); 
94            text-align: left; 
95            height: 55px; 
96            width: 100%; 
97            border-radius: 4px; 
98            border: none; 
99            background-color: #F5F5F5; 
100            background-image: url(/documents/d/global/ico-chevron-down-2); 
101            background-repeat: no-repeat; 
102            background-position: right 1rem center; 
103            background-size: 18px 10px; 
104            box-shadow: none; 
105            cursor: pointer; 
106            box-sizing: border-box; 
107
108 
109        #${facetId} .ts-wrapper .ts-control:focus, 
110        #${facetId} .ts-wrapper .ts-control:focus-visible { 
111            background-image: url(/documents/d/global/ico-chevron-down-2); 
112            background-position: right 1rem center; 
113            background-size: 18px 10px; 
114            outline: none; 
115            box-shadow: none; 
116
117 
118        #${facetId} .ts-wrapper .ts-control .item { 
119            padding-right: 0.75rem; 
120            overflow: hidden; 
121            text-overflow: ellipsis; 
122            max-width: calc(100% - 0.75rem); 
123
124 
125        /* Ocultar flecha nativa de TomSelect */ 
126        #${facetId} .ts-wrapper.single .ts-control::after { 
127            display: none; 
128
129 
130        /* Input de búsqueda del dropdown */ 
131        #${facetId} .ts-dropdown .dropdown-input-wrap .dropdown-input { 
132            font-family: var(--facet-font-family); 
133            font-size: var(--facet-font-size); 
134            font-weight: var(--facet-font-weight); 
135            line-height: var(--facet-line-height); 
136            letter-spacing: var(--facet-letter-spacing); 
137            color: var(--facet-color); 
138            padding: 8px 16px; 
139            border: none; 
140            border-bottom: 1px solid #d9d9d9; 
141            background-color: #fff; 
142            width: 100%; 
143            box-sizing: border-box; 
144
145 
146        #${facetId} .ts-dropdown .dropdown-input-wrap .dropdown-input:focus { 
147            outline: none; 
148            box-shadow: none; 
149
150 
151        /* Opciones del dropdown */ 
152        #${facetId} .ts-dropdown .ts-dropdown-content .option { 
153            font-family: var(--facet-font-family); 
154            font-size: var(--facet-font-size); 
155            font-weight: var(--facet-font-weight); 
156            line-height: var(--facet-line-height); 
157            letter-spacing: var(--facet-letter-spacing); 
158            color: var(--facet-color); 
159            padding: 8px 16px; 
160
161 
162        #${facetId} .ts-dropdown .ts-dropdown-content .option:hover, 
163        #${facetId} .ts-dropdown .ts-dropdown-content .option.active { 
164            background-color: #6a9bd3; 
165            color: #fff; 
166
167    </style> 
168 
169    <div class="checks-container ${facetClass}" id="${facetId}"> 
170        <div class="d-flex flex-column w-100"> 
171            <label class="panel-title mb-2" for="${facetId}-select"> 
172                ${languageUtil.get(locale, "norma." + paramNameSpecificationName)} 
173                <#if isDebug> 
174                    <p style="font-size:11px;color:#999;font-weight:normal;"> 
175                        (total options: ${entries?size}) 
176                    </p> 
177                    <p style="font-size:11px;color:#999;font-weight:normal;"> 
178                        (facetId: ${facetId}) 
179                    </p> 
180                </#if> 
181            </label> 
182 
183            <#-- ========================= --> 
184            <#-- SELECT UI                 --> 
185            <#-- ========================= --> 
186            <select id="${facetId}-select" data-parameter-name="${paramNameSpecificationName}"> 
187                <option value="">${languageUtil.get(locale, "search.cualquiera")}</option> 
188                <#list entries?sort_by("displayName") as entry> 
189                    <option value="${htmlUtil.escape(entry.getDisplayName())}" 
190                        <#if entry.isSelected()>selected</#if>> 
191                        ${htmlUtil.escape(entry.getDisplayName())} (${entry.getFrequency()}) 
192                    </option> 
193                </#list> 
194            </select> 
195        </div> 
196    </div> 
197 
198    <#-- ========================= --> 
199    <#-- SCRIPT                    --> 
200    <#-- ========================= --> 
201    <script> 
202        (function () { 
203            var FACET_ID   = '${facetId}'; 
204            var PARAM_NAME = '${paramNameSpecificationName}'; 
205 
206            function applyUrlFilter(value) { 
207                var url = new URL(window.location.href); 
208                if (value) { 
209                    url.searchParams.set(PARAM_NAME, value); 
210                } else { 
211                    url.searchParams.delete(PARAM_NAME); 
212
213                window.location.href = url.toString(); 
214
215 
216            function initFacet() { 
217                var select = document.getElementById(FACET_ID + '-select'); 
218                if (!select) return; 
219 
220                if (select.tomselect) select.tomselect.destroy(); 
221                if (select.dataset.bound === 'true') return; 
222                select.dataset.bound = 'true'; 
223 
224                new TomSelect(select, { 
225                    allowEmptyOption: true, 
226                    maxItems: 1, 
227                    create: false, 
228                    render: { 
229                        no_results: function(data, escape) { 
230                            return '<div class="no-results">${languageUtil.get(locale, "occurrence-not-found")}</div>'; 
231
232                    }, 
233                    plugins: { 
234                        dropdown_input: {} 
235                    }, 
236                    onDelete: function(value) { 
237                        this.isDelete = true; 
238                    }, 
239                    onChange: function(value) { 
240                        if (value) { 
241                            this.lastValidValue = value; 
242                            applyUrlFilter(value); 
243                            return; 
244
245                        this.lastValidValue = ''; 
246                        applyUrlFilter(''); 
247                    }, 
248                    onInitialize: function() { 
249                        this.lastValidValue = this.getValue() || ''; 
250                        this.isDelete = false; 
251                        var wrapper = document.querySelector('#' + FACET_ID + ' .ts-wrapper'); 
252                        if (wrapper) wrapper.style.opacity = '1'; 
253
254                }); 
255
256 
257            if (document.readyState === 'loading') { 
258                document.addEventListener('DOMContentLoaded', initFacet); 
259            } else { 
260                initFacet(); 
261
262        })(); 
263    </script> 
264</#if> 
(2896)
(1571)
(0)
DIN

DIN EN ISO 4064-4:2025-07

En Vigor
2025-07-01
Water meters for cold potable water and hot water - Part 4: Non-metrological requirements not covered in ISO 4064-1 (ISO 4064-4:2024); German version EN ISO 4064-4:2025 / Note: This standard is part of the DVGW body of rules.
DIN

DIN EN ISO 5361/A1:2025-08

En Vigor
2025-08-01
Anaesthetic and respiratory equipment - Tracheal tubes and connectors - Amendment 1: Reinstatement of third edition S1 dimensions (ISO 5361:2023/DAM 1:2025); German and English version EN ISO 5361:2023/prA1:2025 / Note: Date of issue 2025-07-18*Intended as an amendment to DIN EN ISO 5361 (2024-11).
DIN

DIN EN ISO 7041:2025-09

En Vigor
2025-09-01
Fasteners - Prevailing torque hexagon nuts - High nuts (with non-metallic insert) (ISO 7041:2025); German version EN ISO 7041:2025
DIN

DIN 8140-3:2025-11

En Vigor
2025-11-01
Wire thread inserts for ISO metric screw threads - Part 3: Gauges and gauge sizes / Note: Date of issue 2025-10-03*Intended as replacement for DIN 8140-3 (2017-05).
DIN

DIN EN ISO 8207:2025-11

En Vigor
2025-11-01
Gas welding equipment - Specification for hose assemblies for equipment for welding, cutting and allied processes (ISO/DIS 8207:2025); German and English version prEN ISO 8207:2025 / Note: Date of issue 2025-09-26*Intended as replacement for DIN EN 1256 (2008-03).
DIN

DIN 51459:2025-03

En Vigor
2025-12-01
Testing of lubricants - Determination of oxidation-induction temperature by pressure differential scanning calorimetry / Note: Date of issue 2025-01-31
DIN

DIN EN ISO 17730:2024-01

En Vigor
2025-12-01
Dentistry - Fluoride varnishes (ISO/DIS 17730:2023); German and English version prEN ISO 17730:2023 / Note: Date of issue 2023-12-15
DIN

DIN EN ISO 7753:2025-06

En Vigor
2025-12-01
Nuclear criticality safety - Use of criticality accident alarm systems for operations (ISO 7753:2023); German and English version prEN ISO 7753:2025 / Note: Date of issue 2025-05-09
DIN

DIN 15731:2025-09

En Vigor
2025-09-01
Photography - Electronic still picture imaging - Vocabulary; Text in German and English / Note: Date of issue 2025-08-01*Intended as replacement for DIN ISO 12231 (2018-01).
DIN

DIN EN ISO 18249:2025-08

En Vigor
2025-08-01
Non-destructive testing - Acoustic emission testing - Specific methodology and general evaluation criteria for testing of fibre-reinforced polymers (ISO 18249:2015); German and English version prEN ISO 18249:2025 / Note: Date of issue 2025-07-18
DIN

DIN 54188:2025-11

En Vigor
2025-11-01
Non-destructive testing - Testing of welded joints using active thermography - Methods of inductive and laser-excited thermography / Note: Date of issue 2025-09-26
DIN

DIN EN 415-2:2025-11

En Vigor
2025-11-01
Safety of packaging machines - Part 2: Packaging machines for pre-formed rigid containers; German version EN 415-2:2025
DIN

DIN EN 15843:2025-12

En Vigor
2025-12-01
Water quality - Guidance standard on determining the degree of modification of river hydromorphology; German version EN 15843:2025
DIN

DIN CEN/TS 18170:2025-12

En Vigor
2025-12-01
Functional requirements for the electronic archiving services; German version CEN/TS 18170:2025
DIN

DIN EN ISO 24223:2025-12

En Vigor
2025-12-01
Milk and milk products - Guidance on sample preparation for physical and chemical testing (ISO/DIS 24223:2025); German and English version prEN ISO 24223:2025 / Note: Date of issue 2025-10-31*Intended as replacement for DIN EN ISO 24223 (2022-03).
DIN

DIN EN ISO 10513:2025-09

En Vigor
2025-09-01
Fasteners - Prevailing torque hexagon nuts - High nuts (all metal), with fine pitch thread (ISO 10513:2025); German version EN ISO 10513:2025
DIN

DIN EN IEC 61987-1:2025-09

En Vigor
2025-09-01
Industrial-process measurement and control - Data structures and elements in process equipment catalogues - Part 1: Generic structures for measuring equipment (IEC 61987-1:2024); German version EN IEC 61987-1:2024 / Note: DIN EN 61987-1 (2007-10) remains valid alongside this standard until 2027-11-30.
DIN

DIN EN 2591-403:2025-09

En Vigor
2025-09-01
Aerospace series - Elements of electrical and optical connection - Test methods - Part 403: Sinusoidal and random vibration; German and English version EN 2591-403:2025 / Note: Applies in conjunction with DIN EN 2591-100 (2024-12).
DIN

DIN EN ISO 11140-3:2025-08

En Vigor
2025-08-01
Sterilization of health care products - Chemical indicators - Part 3: Type 2 indicators for use in the Bowie and Dick-type steam penetration test (ISO/DIS 11140-3:2025); German and English version prEN ISO 11140-3:2025 / Note: Date of issue 2025-07-18*Intended as replacement for DIN EN ISO 11140-3 (2009-09).
DIN

DIN EN ISO 15136-1:2025-09

En Vigor
2025-09-01
Petroleum and natural gas industries - Progressing cavity pump systems for artificial lift - Part 1: Pumps (ISO/DIS 15136-1:2025); English version prEN ISO 15136-1:2025 / Note: Date of issue 2025-08-15*Intended as replacement for DIN EN ISO 15136-1 (2010-04).
DIN

DIN EN 13763-12:2004-02

En Vigor
2025-12-01
Explosives for civil uses - Detonators and relays - Part 12: Determination of resistance to hydrostatic pressure; German version EN 13763-12:2003
DIN

DIN ISO 10816-21:2015-08

En Vigor
2025-12-01
Mechanical vibration - Evaluation of machine vibration by measurements on non-rotating parts - Part 21: Horizontal axis wind turbines with gearbox (ISO 10816-21:2015)
DIN

DIN ISO 362-1:2025-12

En Vigor
2025-12-01
Acoustics - Engineering method for measurement of noise emitted by accelerating road vehicles - Part 1: M and N categories (ISO 362-1:2022)
DIN

DIN 12263:2025-07

En Vigor
2025-07-01
Clamps for spherical-ground joints
DIN

DIN EN IEC 63267-2-2:2025-07

En Vigor
2025-07-01
Fibre optic interconnecting devices and passive components - Connector optical interfaces for enhanced macro bend multimode fibres - Part 2-2: Connection parameters of physically contacting 50 µm core diameter fibres - Non-angled and angled for reference connector applications (IEC 63267-2-2:2024); German version EN IEC 63267-2-2:2024
DIN

DIN EN 13223:2025-07

En Vigor
2025-07-01
Safety requirements for cableway installations designed to carry persons - Drive systems and other mechanical equipment; German version prEN 13223:2025 / Note: Date of issue 2025-06-13*Intended as replacement for DIN EN 13223 (2023-02).
DIN

DIN ISO 17208-1/A1:2025-08

En Vigor
2025-08-01
Underwater acoustics - Quantities and procedures for description and measurement of underwater sound from ships - Part 1: Requirements for precision measurements in deep water used for comparison purposes; Amendment 1 (ISO 17208-1:2016/Amd.1:2024); Text in German and English / Note: Date of issue 2025-07-18*Intended as an amendment to DIN ISO 17208-1 (2018-03).
DIN

DIN EN ISO 16610-45:2025-09

En Vigor
2025-09-01
Geometrical product specifications (GPS) - Filtration - Part 45: Morphological profile filters: Segmentation (ISO 16610-45:2025); German version EN ISO 16610-45:2025
DIN

DIN EN ISO 17633:2025-08

En Vigor
2025-08-01
Welding consumables - Tubular cored electrodes and rods for gas shielded and non-gas shielded metal arc welding of stainless and heat-resisting steels - Classification (ISO 17633:2025); German version EN ISO 17633:2025
DIN

DIN EN IEC 63267-2-1:2025-12

En Vigor
2025-12-01
Fibre optic interconnecting devices and passive components - Connector optical interfaces for enhanced macro bend multimode fibres - Part 2-1: Connection parameters of physically contacting 50 µm core diameter fibres - Non-angled (IEC 63267-2-1:2024); German version EN IEC 63267-2-1:2024
DIN

DIN EN ISO/IEEE 11073-10700:2024-06

En Vigor
2025-12-01
Health informatics - Device interoperability - Part 10700: Point?of?care medical device communication - Standard for base requirements for participants in a service?oriented device connectivity (SDC) system (ISO/IEEE FDIS 11073-10700:2024); English version prEN ISO IEEE 11073-10700:2024 / Note: Date of issue 2024-05-24
DIN

DIN EN 4500-002:2025-09

En Vigor
2025-09-01
Aerospace series - Metallic materials - Rules for drafting and presentation of material standards - Part 002: Specific rules for aluminium, aluminium alloys and magnesium alloys; German and English version prEN 4500-002:2025 / Note: Date of issue 2025-08-01*Intended as replacement for DIN EN 4500-002 (2025-08).
DIN

DIN EN ISO 16602-6:2025-09

En Vigor
2025-09-01
Protective clothing for protection against chemicals - Classification, labelling and performance requirements - Part 6: Guidance for Selection, Use, Care and Maintenance (ISO/DIS 16602-6:2025); German and English version prEN ISO 16602-6:2025 / Note: Date of issue 2025-08-08
DIN

DIN EN ISO 6877:2025-11

En Vigor
2025-11-01
Dentistry - Endodontic obturating materials (ISO 6877:2025); German version EN ISO 6877:2025
DIN

DIN EN 13630-12:2002-12

En Vigor
2025-12-01
Explosives for civil uses - Detonation cords and safety fuses - Part 12: Determination of burning duration of safety fuses; German version EN 13630-12:2002
DIN

DIN 1249-11:2025-02

En Vigor
2025-02-01
Glass in building - Part 11: Glass edges - Terms and definitions, characteristics of edge types and finishes
DIN

DIN EN 13946:2025-11

En Vigor
2025-11-01
Water quality - Guidance standard for the routine sampling and preparation of benthic diatoms from rivers and lakes; German version EN 13946:2025
DIN

DIN 11864-3:2025-09

En Vigor
2025-09-01
Stainless steel components for aseptic applications in the chemical and the pharmaceutical industries - Part 3: Clamp connections
DIN

DIN EN 4880:2025-07

En Vigor
2025-07-01
Aerospace series - General technical specification for standard parts; German and English version prEN 4880:2025 / Note: Date of issue 2025-06-20*Intended as replacement for DIN EN 4880 (2023-10).
DIN

DIN EN ISO 5530-2:2025-09

En Vigor
2025-09-01
Wheat flour - Physical characteristics of doughs - Part 2: Determination of rheological properties using an extensograph (ISO 5530-2:2025); German version EN ISO 5530-2:2025