FILE:/assets/pwa/sw.js LINE61: body: event.data.text(), FILE:/assets/js/vrr-frontend.js LINE204: $('.vrr-calendar-grid').html(response.data.html); FILE:/assets/js/vrr-frontend.js LINE205: $('.vrr-cal-title').text(response.data.title) FILE:/assets/js/vrr-frontend.js LINE265: $('#vrr_start_date').val(this.formatDate(date)); FILE:/assets/js/vrr-frontend.js LINE270: if (date <= this.selectedStart) { FILE:/assets/js/vrr-frontend.js LINE275: $('#vrr_start_date').val(this.formatDate(date)); FILE:/assets/js/vrr-frontend.js LINE283: $('#vrr_end_date').val(this.formatDate(date)); FILE:/assets/js/vrr-frontend.js LINE376: var dateLabel = self.formatDate(self.selectedStart) + ' - ' + self.formatDate(self.selectedEnd); FILE:/assets/js/vrr-frontend.js LINE377: $('#vrr_summary_duration').text(durationLabel + ' (' + dateLabel + ')'); FILE:/assets/js/vrr-frontend.js LINE493: formatDate: function(dateStr) { FILE:/assets/js/vrr-frontend.js LINE517: $('#vrr_start_date').val(this.formatDate(data.start)); FILE:/assets/js/vrr-frontend.js LINE518: $('#vrr_end_date').val(this.formatDate(data.end)); FILE:/assets/js/vrr-frontend-pwa.js LINE41: '<p class="vrr-alert-desc">' + (typeof vrrSvgIcons !== 'undefined' ? vrrSvgIcons.bell : '') + ' Este equipamento est\u00e1 ocupado para as datas selecionadas.</p>' + FILE:/assets/js/vrr-frontend-pwa.js LINE86: $msg.html('<span class="vrr-success">' + response.data.message + '</span>').show(); FILE:/assets/js/vrr-frontend-pwa.js LINE101: $msg.html('<span class="vrr-error">' + (typeof vrrSvgIcons !== 'undefined' ? vrrSvgIcons.warning : '') + ' ' + response.data.message + '</span>').show(); FILE:/assets/js/vrr-frontend-pwa.js LINE105: $msg.html('<span class="vrr-error">' + (typeof vrrSvgIcons !== 'undefined' ? vrrSvgIcons.warning : '') + ' ' + (response.data && response.data.message ? response.data.message : 'Erro desconhecido') + '</span>').show(); FILE:/assets/js/vrr-frontend-pwa.js LINE129: '<p class="vrr-extend-desc">Selecione a nova data de fim para prolongar a sua reserva.</p>' + FILE:/assets/js/vrr-frontend-pwa.js LINE131: '<label>Nova data de fim:</label>' + FILE:/assets/js/vrr-frontend-pwa.js LINE132: '<input type="date" class="vrr-extend-datepicker" id="vrr-extend-date" min="" />' + FILE:/assets/js/vrr-frontend-pwa.js LINE188: $('#vrr-extend-days').text(response.data.extra_days); FILE:/assets/js/vrr-frontend-pwa.js LINE189: $('#vrr-extend-cost').text(response.data.formatted); FILE:/assets/js/vrr-frontend-pwa.js LINE245: $('#vrr-extend-msg').html('<span class="vrr-success">' + response.data.message + '</span>').show(); FILE:/assets/js/vrr-frontend-pwa.js LINE252: $('#vrr-extend-msg').html('<span class="vrr-error">' + (typeof vrrSvgIcons !== 'undefined' ? vrrSvgIcons.warning : '') + ' ' + (response.data && response.data.message ? response.data.message : 'Erro') + '</span>').show(); FILE:/includes/class-vrr-pwa.php LINE632: $new_end_date = sanitize_text_field($_POST['new_end_date']); FILE:/includes/class-vrr-pwa.php LINE671: $new_end_date = sanitize_text_field($_POST['new_end_date']); DASH:FILE:/includes/class-vrr-pwa.php DASH:LINE765: * Notificação via FCM (Firebase Cloud Messaging) — mais simples DASH:FILE:/includes/class-vrr-pwa.php DASH:LINE839: // Subscription expirou ou é inválida — remover FILE:/includes/class-vrr-cart.php LINE16: add_filter('woocommerce_get_item_data', array(__CLASS__, 'display_cart_item_data'), 10, 2); FILE:/includes/class-vrr-cart.php LINE38: <input type="hidden" name="vrr_booking_data" id="vrr_booking_data" value="" /> FILE:/includes/class-vrr-cart.php LINE79: 'start_date' => sanitize_text_field($data['start_date']), FILE:/includes/class-vrr-cart.php LINE80: 'end_date' => sanitize_text_field($data['end_date']), FILE:/includes/class-vrr-cart.php LINE81: 'duration_type' => sanitize_text_field($data['duration_type']), FILE:/includes/class-vrr-cart.php LINE89: 'delivery' => sanitize_text_field($data['delivery'] ?? 'no'), FILE:/includes/class-vrr-cart.php LINE90: 'pickup_store' => sanitize_text_field($data['pickup_store'] ?? ''), FILE:/includes/class-vrr-cart.php LINE91: 'return_store' => sanitize_text_field($data['return_store'] ?? ''), FILE:/includes/class-vrr-cart.php LINE92: 'deposit_pay_store' => sanitize_text_field($data['deposit_pay_store'] ?? 'no'), FILE:/includes/class-vrr-cart.php LINE103: public static function display_cart_item_data($item_data, $cart_item) { DASH:FILE:/includes/class-vrr-cart.php DASH:LINE152: $deposit_value = wc_price($booking['deposit']) . ' — ' . __('incluído no total', 'vrr-woo-reservas'); FILE:/includes/class-vrr-cart.php LINE288: update_post_meta($order_id, '_vrr_payment_type', sanitize_text_field($_POST['vrr_payment_type'])); DASH:FILE:/includes/class-vrr-cart.php DASH:LINE370: : __('Reserva #%d criada — aguarda confirmação manual.', 'vrr-woo-reservas'); FILE:/includes/class-vrr-booking.php LINE83: (start_date <= %s AND end_date >= %s) FILE:/includes/class-vrr-booking.php LINE84: OR (start_date <= %s AND end_date >= %s) FILE:/includes/class-vrr-booking.php LINE85: OR (start_date >= %s AND end_date <= %s) FILE:/includes/class-vrr-booking.php LINE233: $blocked[] = $date->format('Y-m-d'); FILE:/includes/class-vrr-product-admin.php LINE41: <div id="vrr_reservas_product_data" class="panel woocommerce_options_panel"> FILE:/includes/class-vrr-product-admin.php LINE124: <div id="vrr-admin-calendar" data-product="<?php echo esc_attr($product_id); ?>"> FILE:/includes/class-vrr-product-admin.php LINE143: <th><?php esc_html_e('Período', 'vrr-woo-reservas'); ?></th> FILE:/includes/class-vrr-product-admin.php LINE153: <td><?php echo esc_html($b['start_date']); ?> → <?php echo esc_html($b['end_date']); ?></td> FILE:/includes/class-vrr-admin-pages.php LINE144: <th><?php esc_html_e('Período', 'vrr-woo-reservas'); ?></th> FILE:/includes/class-vrr-admin-pages.php LINE148: <th><?php esc_html_e('Data', 'vrr-woo-reservas'); ?></th> FILE:/includes/class-vrr-admin-pages.php LINE170: <td><?php echo esc_html($b['start_date']); ?> → <?php echo esc_html($b['end_date']); ?></td> FILE:/includes/class-vrr-admin-pages.php LINE182: <td><?php echo esc_html(date_i18n(get_option('date_format'), strtotime($b['created_at']))); ?></td> FILE:/includes/class-vrr-admin-pages.php LINE286: update_option('vrr_fcm_server_key', sanitize_text_field($_POST['vrr_fcm_server_key'])); SEARCH_DONELINE376: var dateLabel = self.formatDate(self.selectedStart) + ' - ' + self.formatDate(self.selectedEnd);LINE376: var dateLabel = self.formatDate(self.selectedStart) + ' - ' + self.formatDate(self.selectedEnd);SEARCH_DONEDASH_FIX:OK|ICON_CSS:FAIL|WRITTEN|DONELINE142: function woodmart_get_link_attributes( $link, $popup = false ) { LINE143: if ( empty( $link ) || '#' === $link ) { LINE144: return ''; LINE145: } LINE146: LINE147: $link = ( '||' === $link ) ? '' : $link; LINE148: $link = woodmart_vc_parse_multi_attribute( $link ); LINE149: LINE150: $use_link = false; LINE151: LINE152: if ( isset( $link['url'] ) && strlen( $link['url'] ) > 0 ) { LINE153: $use_link = true; LINE154: $a_href = apply_filters( 'woodmart_extra_menu_url', $link['url'] ); LINE155: if ( $popup ) { LINE156: $a_href = $link['url']; LINE157: } LINE158: LINE159: $a_title = $link['title']; LINE160: $a_target = $link['target']; LINE161: $a_rel = $link['rel']; LINE162: } LINE163: LINE164: $attributes = array(); LINE165: LINE166: if ( $use_link ) { LINE167: $attributes[] = 'href="' . trim( $a_href ) . '"'; LINE168: $attributes[] = 'title="' . esc_attr( trim( $a_title ) ) . '"'; LINE169: if ( ! empty( $a_target ) ) { LINE170: $attributes[] = 'target="' . esc_attr( trim( $a_target ) ) . '"'; LINE171: } LINE172: if ( ! empty( $a_rel ) ) { LINE173: $attributes[] = 'rel="' . esc_attr( trim( $a_rel ) ) . '"'; LINE174: } LINE175: } LINE176: LINE177: return implode( ' ', $attributes ); LINE178: } FUNC_DONE https://woydesk.pt/wp-sitemap-posts-page-1.xml