/*! elementor-pro - v3.31.0 - 10-08-2025 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["woocommerce-cart"],{ /***/ "../modules/woocommerce/assets/js/frontend/handlers/base.js": /*!******************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/base.js ***! \******************************************************************/ /***/ ((__unused_webpack_module, exports) => { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; class Base extends elementorModules.frontend.handlers.Base { getDefaultSettings() { return { selectors: { stickyRightColumn: '.e-sticky-right-column' }, classes: { stickyRightColumnActive: 'e-sticky-right-column--active' } }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { $stickyRightColumn: this.$element.find(selectors.stickyRightColumn) }; } bindEvents() { // Add our wrapper class around the select2 whenever it is opened. elementorFrontend.elements.$document.on('select2:open', event => { this.addSelect2Wrapper(event); }); } addSelect2Wrapper(event) { // The select element is recaptured every time because the markup can refresh const selectElement = jQuery(event.target).data('select2'); if (selectElement.$dropdown) { selectElement.$dropdown.addClass('e-woo-select2-wrapper'); } } isStickyRightColumnActive() { const classes = this.getSettings('classes'); return this.elements.$stickyRightColumn.hasClass(classes.stickyRightColumnActive); } activateStickyRightColumn() { const elementSettings = this.getElementSettings(), $wpAdminBar = elementorFrontend.elements.$wpAdminBar, classes = this.getSettings('classes'); let stickyOptionsOffset = elementSettings.sticky_right_column_offset || 0; if ($wpAdminBar.length && 'fixed' === $wpAdminBar.css('position')) { stickyOptionsOffset += $wpAdminBar.height(); } if ('yes' === this.getElementSettings('sticky_right_column')) { this.elements.$stickyRightColumn.addClass(classes.stickyRightColumnActive); this.elements.$stickyRightColumn.css('top', stickyOptionsOffset + 'px'); } } deactivateStickyRightColumn() { if (!this.isStickyRightColumnActive()) { return; } const classes = this.getSettings('classes'); this.elements.$stickyRightColumn.removeClass(classes.stickyRightColumnActive); } /** * Activates the sticky column * * @return {void} */ toggleStickyRightColumn() { if (!this.getElementSettings('sticky_right_column')) { this.deactivateStickyRightColumn(); return; } if (!this.isStickyRightColumnActive()) { this.activateStickyRightColumn(); } } equalizeElementHeight($element) { if ($element.length) { $element.removeAttr('style'); // First remove the custom height we added so that the new height can be re-calculated according to the content let maxHeight = 0; $element.each((index, element) => { maxHeight = Math.max(maxHeight, element.offsetHeight); }); if (0 < maxHeight) { $element.css({ height: maxHeight + 'px' }); } } } /** * WooCommerce prints the Purchase Note separated from the product name by a border and padding. * In Elementor's Order Summary design, the product name and purchase note are displayed un-separated. * To achieve this design, it is necessary to access the Product Name line before the Purchase Note line to adjust * its padding. Since this cannot be achieved in CSS, it is done in this method. * * @param {Object} $element * * @return {void} */ removePaddingBetweenPurchaseNote($element) { if ($element) { $element.each((index, element) => { jQuery(element).prev().children('td').addClass('product-purchase-note-is-below'); }); } } /** * `elementorPageId` and `elementorWidgetId` are added to the url in the `_wp_http_referer` input which is then * received when WooCommerce does its cart and checkout ajax requests e.g `update_order_review` and `update_cart`. * These query strings are extracted from the url and used in our `load_widget_before_wc_ajax` method. */ updateWpReferers() { const selectors = this.getSettings('selectors'), wpHttpRefererInputs = this.$element.find(selectors.wpHttpRefererInputs), url = new URL(document.location); url.searchParams.set('elementorPageId', elementorFrontend.config.post.id); url.searchParams.set('elementorWidgetId', this.getID()); wpHttpRefererInputs.attr('value', url); } } exports["default"] = Base; /***/ }), /***/ "../modules/woocommerce/assets/js/frontend/handlers/cart.js": /*!******************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/cart.js ***! \******************************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../modules/woocommerce/assets/js/frontend/handlers/base.js")); class Cart extends _base.default { getDefaultSettings() { const defaultSettings = super.getDefaultSettings(...arguments); return { selectors: { ...defaultSettings.selectors, shippingForm: '.shipping-calculator-form', quantityInput: '.qty', updateCartButton: 'button[name=update_cart]', wpHttpRefererInputs: '[name=_wp_http_referer]', hiddenInput: 'input[type=hidden]', productRemove: '.product-remove a' }, classes: defaultSettings.classes, ajaxUrl: elementorProFrontend.config.ajaxurl }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { ...super.getDefaultElements(...arguments), $shippingForm: this.$element.find(selectors.shippingForm), $stickyColumn: this.$element.find(selectors.stickyColumn), $hiddenInput: this.$element.find(selectors.hiddenInput) }; } bindEvents() { super.bindEvents(); const selectors = this.getSettings('selectors'); elementorFrontend.elements.$body.on('wc_fragments_refreshed', () => this.applyButtonsHoverAnimation()); if ('yes' === this.getElementSettings('update_cart_automatically')) { this.$element.on('input', selectors.quantityInput, () => this.updateCart()); } elementorFrontend.elements.$body.on('wc_fragments_loaded wc_fragments_refreshed', () => { this.updateWpReferers(); if (elementorFrontend.isEditMode() || elementorFrontend.isWPPreviewMode()) { this.disableActions(); } }); elementorFrontend.elements.$body.on('added_to_cart', function (e, data) { // We do not want the page to reload in the Editor after we triggered the 'added_to_cart' event. if (data.e_manually_triggered) { return false; } }); } onInit() { super.onInit(...arguments); this.toggleStickyRightColumn(); this.hideHiddenInputsParentElements(); if (elementorFrontend.isEditMode()) { this.elements.$shippingForm.show(); } this.applyButtonsHoverAnimation(); this.updateWpReferers(); if (elementorFrontend.isEditMode() || elementorFrontend.isWPPreviewMode()) { this.disableActions(); } } /** * Using the WooCommerce Cart controls (quantity, remove product) in the editor will cause the cart to disappear. * This is because WooCommerce does an ajax round trip where it modifies the cart, then loads that cart into the * current page and attempts to grab the elements from that page via ajax. In the Editor, if the page is not * published yet, it fetches an empty page that does not contain the required elements. As a result, the cart * is rendered empty. * * Due to this issue, the cart controls (quantity, remove product) need to be disabled in the Editor. */ disableActions() { const selectors = this.getSettings('selectors'); this.$element.find(selectors.updateCartButton).attr({ disabled: 'disabled', 'aria-disabled': 'true' }); if (elementorFrontend.isEditMode()) { this.$element.find(selectors.quantityInput).attr('disabled', 'disabled'); this.$element.find(selectors.productRemove).css('pointer-events', 'none'); } } onElementChange(propertyName) { if ('sticky_right_column' === propertyName) { this.toggleStickyRightColumn(); } if ('additional_template_select' === propertyName) { elementorPro.modules.woocommerce.onTemplateIdChange('additional_template_select'); } } onDestroy() { super.onDestroy(...arguments); this.deactivateStickyRightColumn(); } updateCart() { const selectors = this.getSettings('selectors'); clearTimeout(this._debounce); this._debounce = setTimeout(() => { this.$element.find(selectors.updateCartButton).trigger('click'); }, 1500); } applyButtonsHoverAnimation() { const elementSettings = this.getElementSettings(); if (elementSettings.checkout_button_hover_animation) { // This element is recaptured every time because the cart markup can refresh jQuery('.checkout-button').addClass('elementor-animation-' + elementSettings.checkout_button_hover_animation); } if (elementSettings.forms_buttons_hover_animation) { // This element is recaptured every time because the cart markup can refresh jQuery('.shop_table .button').addClass('elementor-animation-' + elementSettings.forms_buttons_hover_animation); } } /** * In the editor, WC Frontend JS does not fire (not registered). * This causes that hidden inputs parent paragraph elements do not get display:none * as they would have on the front end. * So this function manually display:none the parent elements of these hidden inputs to avoid having * gaps/spaces in the layout caused by these parent elements' margins/paddings. */ hideHiddenInputsParentElements() { if (this.isEdit) { if (this.elements.$hiddenInput) { this.elements.$hiddenInput.parent('.form-row').addClass('elementor-hidden'); } } } } exports["default"] = Cart; /***/ }) }]); //# sourceMappingURL=woocommerce-cart.79b5dc500681930471c6.bundle.js.map mantenimiento calderas comunitarias – Grupo Efitech – Eficiencia Energética http://www.grupoefitech.com Eficiencia Energética Thu, 14 Dec 2017 16:49:13 +0000 es hourly 1 https://wordpress.org/?v=5.3.24 82553287 Este invierno 2017 ahorra energía con una caldera más eficiente http://www.grupoefitech.com/invierno-2017-ahorra-energia-caldera-eficiente/ Fri, 15 Dec 2017 06:43:56 +0000 http://www.grupoefitech.com/?p=5405 Durante el invierno es de vital importancia contar con una caldera eficiente. Sin embargo esto no es suficiente cuando no se dispone de un aislamiento térmico adecuado, ya que se producen numerosas pérdidas de energía. Para que esto no ocurra hay que prestar atención a diversos aspectos.

Para ahorrar energía y por lo tanto dinero durante el invierno existen diversos consejos a tener en cuenta. En primer lugar hay que hacer referencia a la caldera, ya que si no se cuenta con una caldera eficiente es imposible climatizar el hogar o el lugar de trabajo a un precio bajo y sin derroches de energía.

Las calderas antiguas consumen mucha más energía que las calderas actuales, por ejemplo las calderas de condensación son una buena opción a la hora de ahorrar energía y dinero. En muchas comunidades autónomas existen ayudas para sustituir las calderas antiguas por calderas más eficientes.

Por otro lado, las calderas nuevas además de permitir ahorrar energía y dinero también emiten menos partículas contaminantes a la atmósfera, un aspecto muy importante a tener en cuenta en la actualidad. En los edificios de nueva construcción ya es obligatorio instalar estos tipos de calderas más eficientes.

Si estás pensando en adquirir una caldera nueva o cambiar tu caldera antigua por una más eficiente, lo mejor es acudir a profesionales del sector de la climatización de Zaragoza, ya que así recibirás el mejor asesoramiento técnico para poder adquirir la caldera que mejor se adapte a tus necesidades.

Además de la caldera, hay otros factores a tener en cuenta a la hora de ahorrar energía y dinero en el hogar. Por ejemplo un buen asilamiento es vital, ya que si entra frio del exterior, nunca se podrá alcanzar el confort deseado en el interior de la vivienda. Un buen aislamiento supone un gran ahorro económico.

En este sentido es muy importante tapar todas las grietas o huecos que se puedan encontrar en las paredes, ya que el aire frio que entra por ellos solamente sirve para derrochar energía. Estas pérdidas de calor son un gran gasto, para solucionarlas basta con colocar un sellador donde se encuentren las grietas o huecos.

El correcto aislamiento de las ventanas y las persianas también es vital para no perder calor, las cortinas son unas grandes aliadas para evitarlo, ya que si colocamos unas bien gruesas evitarán las pérdidas. Otra opción menos económica pero con mejor resultado es instalar ventanas nuevas o de doble cristal.

Con estos sencillos consejos este invierno podrás disfrutar del mayor confort en tu hogar o lugar de trabajo ahorrando energía y dinero. No olvides que el aspecto más importante de todos es contar con una caldera eficiente, ya que sin ella, aunque cuentes con un buen aislamiento térmico, no podrás climatizar tu vivienda.

]]>
5405
Este otoño utiliza la calefacción en Zaragoza de forma eficiente http://www.grupoefitech.com/otono-utiliza-calefaccion-zaragoza-forma-eficiente/ Fri, 10 Nov 2017 06:33:30 +0000 http://www.grupoefitech.com/?p=5389 Durante los meses de frío es muy importante contar con un sistema de calefacción en el hogar o en el trabajo. Por otro lado también es muy importante hacer un uso responsable de la calefacción, para de esta manera no generar un gasto excesivo y contribuir a mejorar la eficiencia energética de Zaragoza.

Existen numerosas formas de ahorrar calefacción durante los meses de frío y ninguna de ellas es pasando frío. Por ejemplo el utilizar un termostato para conseguir una temperatura estable durante todo el día, lo ideal son unos 21 grados, puede suponer un gran ahorro. El ahorro puede ser mayor si se programa el encendido de la calefacción para cuando se llegue a casa o al lugar de trabajo.

Las persianas también pueden ayudar a ahorrar en calefacción. Durante el día se debe aprovechar toda la luz solar dejándolas levantadas, de esta manera la casa o lugar de trabajo se calienta de forma natural. Por la noche sí que se deben de bajar, puesto que así se protege el interior del frío.

Por otro lado, para ahorrar con la calefacción también es importante cerrar aquellos radiadores que no se utilicen, es decir, si hay alguna habitación que no se use es mejor cerrar la llave del radiador y cerrar la puerta, el ahorro energético será considerable. Tampoco es recomendable cubrir los radiadores, puesto que se incrementa el consumo y se derrocha energía, precisamente lo que no queremos.

En el tema de los radiadores, algo muy importante antes de utilizarlos es purgarlos, es decir, extraer el aire de sus conductos. Esto es recomendable hacerlo una vez al año, normalmente se suele realizar antes de comenzar a utilizar la calefacción, pues así se elimina el aire que puedan contener y son más eficientes.

Además de seguir todos estos sencillos consejos para ahorrar en calefacción este invierno sin pasar frío, también es importante revisar el funcionamiento de la caldera, lo ideal es realizar revisiones periódicas todos los años. En este sentido es imprescindible contar con el asesoramiento de un profesional del sector de la climatización de Zaragoza.

Realizando estas acciones se puede disfrutar de un gran ahorro en la factura de la calefacción a la vez que se disfruta de todo el confort en el hogar o en el lugar de trabajo. Además con un uso responsable de la calefacción se está contribuyendo a mejorar la eficiencia energética de Zaragoza, un aspecto muy importante en la actualidad.

]]>
5389
¿Es posible ahorrar en las comunidades de Zaragoza? http://www.grupoefitech.com/posible-ahorrar-comunidades-zaragoza/ Fri, 29 Sep 2017 06:00:06 +0000 http://www.grupoefitech.com/?p=5370 Hoy hablaremos de algunas medidas o recomendaciones a tener en cuenta si se quiere ahorrar en las comunidades de propietarios de Zaragoza. Para conseguirlo es imprescindible apostar por una mejora de la eficiencia energética de las instalaciones, pero antes hay que valorar el coste de la inversión y la viabilidad.

Los sistemas de calefacción y ACS de las comunidades de vecinos son unas de las instalaciones en las que primero se debe actuar para ahorrar. En caso de contar con sistemas centralizados de calefacción y agua caliente, es importante aislar todas las tuberías y cambiar todos los elementos de la instalación deteriorados.

El quemador o la caldera son unos de los elementos que más defectuosos suelen estar, cambiarlos puede suponer un ahorro energético de entre el 7 y el 16%. El aislamiento de calderas no calorifugadas también permite ahorrar energía, concretamente en torno al 3% de la misma.

Por otro lado es importante contar con un sistema de control y regulación de la instalación, de esta manera funcionará según la demanda que requiera el edificio en cada momento. Lo mejor es sectorizarlo por zonas o instalar equipos para controlar las condiciones térmicas en cada estancia.

Otro punto importante es sustituir las calderas convencionales por otras más nuevas con mayor rendimiento, las calderas de condensación o baja temperatura son una magnífica opción en estos casos. Este tipo de calderas tienen muchas menos pérdidas en las tuberías de distribución que las calderas normales.

Además de los sistemas de calefacción y ACS de las comunidades de vecinos, a la hora de ahorrar también se tienen que tener en cuenta los sistemas iluminación y las instalaciones de agua, entre otros elementos.

Además de actuar sobre todas estas instalaciones es importante realizar un mantenimiento preventivo de forma periódica a todas las instalaciones del edificio, pues esta es la mejor manera de que funcionen de manera correcta y no se deterioren con el tiempo o disminuya su vida útil.

En este sentido lo mejor es contar con el asesoramiento técnico de especialistas en el mantenimiento de calefacción y ACS de Zaragoza, de esta manera el mantenimiento se realizará de manera adecuada.

Por último destacar que para una correcta gestión energética de las comunidades lo mejor es hacer auditorías para detectar los puntos débiles del edificio, de esta manera se pueden subsanar de la mejor manera posible y cambiar los hábitos de los propietarios de la comunidad para alcanzar el ahorro deseado.

]]>
5370