HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux mail.btech-izolacje.pl 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
User: pewna6876 (1017)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: /home/pewnabryka.pl/public_html/wp-content/themes/vehica/templates/car/single/phone.php
<?php
/* @var \Vehica\Widgets\Car\Single\PhoneSingleCarWidget $vehicaCurrentWidget */
/* @var \Vehica\Model\Post\Car $vehicaCar */
global $vehicaCurrentWidget, $vehicaCar;

if (!$vehicaCar || !$vehicaCurrentWidget) {
    return;
}

$vehicaUser = $vehicaCar->getUser();
if (!$vehicaUser || !$vehicaUser->hasPhone() || $vehicaUser->hidePhone()) {
    return;
}
?>
<div class="vehica-app">
    <div class="vehica-phone-show-number">
        <vehica-phone
                user-id="<?php echo esc_attr($vehicaCar->getUserId()); ?>"
                request-url="<?php echo esc_url(admin_url('admin-ajax.php?action=vehica_phone')); ?>"
                :car-id="<?php echo esc_attr($vehicaCar->getId()); ?>"
        >
            <div slot-scope="props">
                <button
                        v-if="props.showPlaceholder"
                        @click.prevent="props.onShow"
                >
                    <i class="fas fa-phone-alt"></i>
                    <?php echo esc_html($vehicaCurrentWidget->getNumberPlaceholder($vehicaCar)); ?>
                    <?php echo esc_html(vehicaApp('show_number_string')); ?>
                </button>

                <template>
                    <a
                            v-if="!props.showPlaceholder"
                            :href="props.url"
                    >
                        <i class="fas fa-phone-alt"></i>
                        {{ props.label }}
                    </a>
                </template>
            </div>
        </vehica-phone>
    </div>
</div>