{% extends '@templates/Front/Shop/layout.html.twig' %}
{% block head %}
<head>
<meta charset="utf-8">
<meta name="verify-paysera" content="933b669cd20feb6010fff2d42583717d">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="ro">
<meta name="google-site-verification" content="BEtIqk-choaMawpOxG98NtbWKAZK5MuTxV_2-pSHGFQ">
<title>{{'app.ui.homepage_meta_title'|trans}} </title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<meta name="description" content="{{'app.ui.homepage_meta_description'|trans}}">
<meta name="keywords" content="rovinieta online, roviniete online, rovinieta preţ, verificare valabilitate rovinieta, plata rovinieta online, calculator rovinieta">
{% block stylesheets %}
<link rel="stylesheet" href="/assets/shop/css/homepage.css">
<link rel="stylesheet" href="/assets/shop/css/bootstrap.min.css">
{{ encore_entry_link_tags('bootstrap-fix', null, 'bootstrapTheme') }}
{% endblock %}
{% set urlPath = app.request.uri %}
{% if urlPath is not null %}
<link rel="canonical" href="{{ urlPath }}"/>
{% set currentLocale = app.request.locale %}
{% if currentLocale is not null %}
{% for locale in locales.allLocales %}
{% if locale != currentLocale %}
<link rel="alternate" hreflang="{{ locale }}"
href="{{ absolute_url(path('sylius_shop_homepage', {'_locale': locale})) }}"/>
{% endif %}
{% endfor %}
{% endif %}
{% endif %}
{{ sonata_block_render_event('sylius.shop.layout.head') }}
{% block javascripts %}
<script src="{{ asset('assets/shop/js/sentry-bundle.min.js') }}"></script>
<script>
if (typeof Sentry !== 'undefined') {
Sentry.init({
dsn: "{{ sentry_dsn }}",
integrations: [new Sentry.Integrations.TryCatch({
eventTarget: false,
})]
});
}
</script>
<script src="{{ asset('assets/shop/js/jquery.min.js') }}"></script>
<script src="{{ asset('assets/shop/js/jquery-ui.min.js') }}"></script>
<script src="{{ asset('assets/shop/js/popper.min.js') }}"></script>
<script src="{{ asset('assets/shop/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('assets/shop/js/leftmenu.js') }}"></script>
<script src="/bundles/fosjsrouting/js/router.js"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
<script>
dataLayer = [];
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','{{ gtm_code }}');</script>
<!-- End Google Tag Manager -->
{% include '@templates/ShopCustom/one_signal.html.twig' %}
{% endblock %}
</head>
{% endblock %}
{% block header %}
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id={{ gtm_code }}"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div>
<div class="custom-container">
<div style="background-color: white; max-width: 100%">
<header>
<input id="collapsibleMenu" value="1" hidden>
{% include '@templates/Front/Shop/v2/_header.html.twig' %}
{{ sonata_block_render_event('sylius.shop.layout.after_header') }}
</header>
</div>
{% if isTicketing is defined and isTicketing == "true"%}
{% else %}
{% include '@templates/Front/Shop/_after_header.html.twig' %}
{% endif %}
{% for flash_message in app.session.flashBag.get('vignette-init-error') %}
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<div class="header text-center">
<h2>{{ 'sylius.ui.warning'|trans }}</h2>
</div>
<a class="text-center">
{{ flash_message }}
</a>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endfor %}
{% for flash_message in app.session.flashBag.get('already_logged_in') %}
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<div class="header text-center">
<h2>{{ 'sylius.ui.warning'|trans }}</h2>
</div>
<a class="text-center">
{{ 'app.ui.already_signed_in'|trans }}
</a>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endfor %}
{% for flash_message in app.session.flashBag.get('unsubscribe') %}
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<div class="header text-center">
<h2>{{ 'app.ui.success_action'|trans }}</h2>
</div>
<a class="text-center">
{{ 'app.ui.successfully_unsubscribed'|trans }}
</a>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endfor %}
{% for flash_message in app.session.flashBag.get('productRemoved') %}
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<div class="header text-center">
<h2>{{ 'sylius.ui.warning'|trans }}</h2>
</div>
<a class="text-center">
{{ 'app.hu_vignette.product_removed_from_cart'|trans }}
</a>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endfor %}
<div class="custom-container">
<div class="container-rounded">
{% include '@templates/Front/Shop/_shop_navbar.html.twig' %}
</div>
</div>
<div class="custom-container">
<div class="row">
<div class="col-3">
<div class="card w-100 special-card border-top-0">
{% if lastProductStatus.rcaStatus %}
<a class="text-decoration-none" href="{{ lastProductStatus.rcaStatus ? path('app_shop_rca_details', {'from': constant('App\\Entity\\Customer\\TrackerActivity::FROM_HOMEPAGE')}) : '#' }}">
<div class="dropdown-item my-2 d-flex align-items-center" href="#">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/ic_produse_rca_dark_48.png') }}" width="35px"/>
</div>
<div>
<div class="d-flex align-items-center">
<h4>
{{ 'app.ui.rca'|trans }}
</h4>
</div>
</div>
</div>
</a>
{% endif %}
{% if lastProductStatus.vignetteStatus %}
<a class="text-decoration-none" href="{{ path('app_shop_vignette') }}">
<div class="dropdown-item my-2 d-flex align-items-center" href="#">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/ic_produse_roviniete_dark_48.png') }}"
width="35px"/>
</div>
<div class="d-flex align-items-center">
<h4>
{{ 'app.ui.vignette'|trans }}
</h4>
</div>
</div>
</a>
{% endif %}
{% if lastProductStatus.huVignetteStatus %}
<a class="text-decoration-none" href="{{ path('app_shop_hu_vignette') }}">
<div class="dropdown-item my-2 d-flex align-items-center">
<div class="mr-4 d-flex justify-content-center" style="width: 35px">
<img src="{{ asset('assets/shop/images/icons/ematrica_black.png') }}" height="35px"/>
</div>
<div class="d-flex align-items-center">
<h4>
{{ 'app.hu_vignette.hu_vignette'|trans }}
</h4>
</div>
</div>
</a>
{% endif %}
{% if lastProductStatus.deathInsuranceStatus %}
<div class="my-2" style="cursor: pointer">
<div class="dropdown-item" onclick="location.href='{{ path('app_shop_death_insurance') }}'">
<img src="{{ asset('assets/shop/images/icons/person.png') }}"
class="px-2" height="35px" style="margin-right: 10px; padding-left: 0 !important;"/>
<a style="font-size: 21px" class="text-highlight text-dark text-decoration-none text-dark">
{{ 'app.ui.nn_insurance'|trans }}
</a>
</div>
</div>
{% endif %}
<a class="text-decoration-none" href="https://taxadepod.ro" target="_blank">
<div class="dropdown-item my-2 d-flex align-items-center" href="#">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/ic_produse_pod_dark_48.png') }}" width="35px"/>
</div>
<h4 >
{{ 'app.ui.toll_tax'|trans }}
</h4>
</div>
</a>
{% if lastProductStatus.licenseRecoveryStatus is defined and lastProductStatus.licenseRecoveryStatus %}
<a class="text-decoration-none" href="{{ path('app_shop_license_recovery') }}">
<div class="dropdown-item my-2 d-flex align-items-center">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/license.png') }}" width="35px"/>
</div>
<h4>
{{ 'app.ui.license_recovery'|trans }}
</h4>
</div>
</a>
{% endif %}
{% if lastProductStatus.telemedicineStatus is defined and lastProductStatus.telemedicineStatus %}
<a class="text-decoration-none" href="{{ path('app_shop_telemedicine') }}">
<div class="dropdown-item my-2 d-flex align-items-center">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/umbrella_plus.png') }}" width="35px"/>
</div>
<h4>
{{ 'app.ui.telemedicine.menu_entry'|trans }}
</h4>
</div>
</a>
{% endif %}
{% if lastProductStatus.roadAssistanceStatus is defined and lastProductStatus.roadAssistanceStatus %}
<a class="text-decoration-none" href="{{ path('app_shop_road_assistance') }}">
<div class="dropdown-item my-2 d-flex align-items-center">
<div class="mr-4">
<img src="{{ asset('assets/shop/images/icons/road_assistance.png') }}" width="35px"/>
</div>
<h4>
{{ 'app.ui.road_assistance'|trans }}
</h4>
</div>
</a>
{% endif %}
</div>
</div>
<div class="col-9">
<div class="d-flex justify-content-between my-4">
<div class="card text-center product-card product-vignette-card" style="width: 32%">
<div class="card-body">
<div class="mx-4 mt-4" style="margin-bottom: 4%;">
{% for category in vignetteCategories %}
<img src="{{ (asset('assets/shop/images/icons/ic_rovinieta_categ_' ~ category.code|first|lower) ~ '_white.png')}}" title="{{('app.ui.category_rovignette_' ~category.code|first|lower ~ '_name')|trans}}" style="width: 35px;" alt="{{('app.ui.category_rovignette_' ~category.code|first|lower ~ '_name')|trans}}" />
{% if loop.index % 4 == 0 %} <br> {% endif %}
{% endfor %}
</div>
<h3 class="card-title text-white mb-5"><strong>{{ 'app.ui.vignette'|trans }}</strong></h3>
<a href="{{ lastProductStatus.vignetteStatus ? path('app_shop_vignette') : '#' }}" class="btn {% if lastProductStatus.vignetteStatus %} btn-primary {% else %} btn-primary-inactive {% endif %} w-100">
{% if lastProductStatus.vignetteStatus == true %}
{{ 'app.ui.buy'|trans }}
{% else %}
{{ 'app.ui.disabled_temporary'|trans }}
{% endif %}
</a>
</div>
</div>
<div class="card text-center product-card product-oxygen-card" style="width: 32%">
<div class="card-body">
<img src="{{ asset('assets/shop/images/icons/ic_produse_rca_white_48.png') }}"
width="60px" class="my-4"/>
<h3 class="card-title text-white mb-5"><strong>{{ 'app.ui.rca'|trans }}</strong></h3>
<a href="{{ lastProductStatus.rcaStatus ? path('app_shop_rca_details', {'from': constant('App\\Entity\\Customer\\TrackerActivity::FROM_HOMEPAGE')}) : '#' }}" class="btn {% if lastProductStatus.rcaStatus %} btn-primary {% else %} btn-primary-inactive {% endif %} w-100">
{% if lastProductStatus.rcaStatus == true %}
{{ 'app.ui.buy'|trans }}
{% else %}
{{ 'app.ui.disabled_temporary'|trans }}
{% endif %}
</a>
</div>
</div>
{% if lastProductStatus.deathInsuranceStatus %}
<div class="card text-center product-card product-nn-card" style="width: 32%">
<div class="card-body">
<img src="{{ asset('assets/shop/images/icons/person_white.png') }}"
height="60px" class="my-4"/>
<h3 class="card-title text-white mb-5"><strong>{{ 'app.ui.nn_insurance'|trans }}</strong></h3>
<a href="{{ path('app_shop_death_insurance') }}" class="btn btn-primary w-100">
{{ 'app.ui.buy'|trans }}
</a>
</div>
</div>
{% else %}
<div class="card text-center product-card product-toll-card" style="width: 32%">
<div class="card-body">
<img src="{{ asset('assets/shop/images/icons/ematrica_white.png') }}"
height="60px" class="my-4"/>
<h3 class="card-title text-white mb-5"><strong>{{ 'app.hu_vignette.hu_vignette'|trans }}</strong></h3>
<a href="{{ lastProductStatus.huVignetteStatus ? path('app_shop_hu_vignette') : '#' }}" class="btn {% if lastProductStatus.huVignetteStatus %} btn-primary {% else %} btn-primary-inactive {% endif %} w-100">
{% if lastProductStatus.huVignetteStatus == true %}
{{ 'app.ui.buy'|trans }}
{% else %}
{{ 'app.ui.disabled_temporary'|trans }}
{% endif %}
</a>
</div>
</div>
{% endif %}
</div>
</div>
</div>
</div>
</div>
<div class="custom-container my-3">
<h1>
{{'app.ui.homepage_h1'|trans}}
</h1>
</div>
{% if isTicketing is defined and isTicketing == "true"%}
{% else %}
<div class="custom-container my-3">
{% include '@templates/Front/Shop/_trust_cnair.html.twig' %}
</div>
{% endif %}
{% block get_help %}
<div class="custom-container my-4">
<div class="container-help">
<div class="row text-white d-flex align-items-center">
<div class="col-9 mt-5">
<h2 class="font-weight-bolder text-white ml-5">
{{ 'app.ui.no_worries'|trans }}
</h2>
<h5 class="font-weight-bold text-white ml-5">
{{ 'app.ui.let_us_help_you'|trans }}
</h5>
</div>
<div class="col-3">
<div class="pt-3">
<a href="{{ path('sylius_shop_register') }}" class="btn btn-light h-100 text-primary font-weight-bold w-50 mt-4">{{ 'app.ui.create_account'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block info %}
<div class="custom-container">
<div class="row d-flex align-items-center my-3">
<div class="col-4">
<h1 class="font-weight-bolder ml-5">
{{ 'app.ui.we_help_you'|trans }}
</h1>
<h5 class="font-weight-bold ml-5">
{{ 'app.ui.call_center_schedule'|trans }}
</h5>
</div>
<div class="col-4">
<h5 class="font-weight-bolder ml-5">
{% if isTicketing is defined and isTicketing == "true"%}
<a href="tel:+40732773774">
<img src="{{ asset('assets/shop/images/icons/ic_contact_phone_primary_24.png') }}"
width="25px"/>
{{ call_center_phone_ticketing }}</a>
{% else %}
<a href="tel:+40213009696">
<img src="{{ asset('assets/shop/images/icons/ic_contact_phone_primary_24.png') }}"
width="25px"/>
{{ call_center_phone }}</a>
{% endif %}
</h5>
</div>
<div class="col-4">
<h5 class="font-weight-bolder ml-5">
{% if isTicketing is defined and isTicketing == "true"%}
<a href="mailto:comenzi@taxeauto.ro">
<img src="{{ asset('assets/shop/images/icons/ic_contact_mail_primary_24.png') }}"
width="25px"/>
comenzi@taxeauto.ro</a>
{% else %}
<a href="mailto:comenzi@roviniete.ro">
<img src="{{ asset('assets/shop/images/icons/ic_contact_mail_primary_24.png') }}"
width="25px"/>
comenzi@roviniete.ro</a>
{% endif %}
</h5>
</div>
</div>
</div>
{% endblock %}
{% block find_car_piece %}
<div class="custom-container d-none">
<div class="card w-100 my-5 py-5">
<div class="d-flex justify-content-between align-items-center">
<div class="ml-auto">
<h1 class="font-weight-bolder">
{{'app.ui.specific_search'|trans}}
</h1>
<h4 class="font-weight-bold">
{{'app.ui.choose_auto_pieces_easily'|trans|raw}}
</h4>
</div>
<div class="ml-auto mr-auto">
<h5> {{'app.ui.vin'|trans}}:</h5>
<form>
<input type="text" class="form-control my-3" style="background-color: #E2E2E2; width: 150%"
placeholder="EX: VF00000000" name="inputVIN">
<button type="submit" class="btn btn-primary" style="width: 150%"> {{'app.ui.search'|trans}}</button>
</form>
</div>
</div>
</div>
</div>
{% endblock %}
{% block pre_footer %}
<div class="custom-container mt-5">
<div class="bg-white">
<div class="border-bottom pt-3 pb-4">
<div class="row align-items-center">
<div class="col-3">
<a href="{{path('bitbag_sylius_cms_plugin_shop_page_show', {'slug' : 'descarca-rovinieta'})}}">
<h3 class="font-weight-bolder ml-5">
<img src="{{ asset('assets/shop/images/icons/ic_servicii_download_primary_24.png') }}"
width="25px"/>
{{'app.ui.download_vignette'|trans}}
</h3>
</a>
</div>
<div class="col-3">
<a href="{{path('bitbag_sylius_cms_plugin_shop_page_show', {'slug' : 'servicii-firme'})}}">
<h3 class="font-weight-bolder ml-5">
<img src="{{ asset('assets/shop/images/icons/ic_servicii_gear_primary_24.png') }}"
width="25px"/>
{{'app.ui.company_services'|trans}}
</h3>
</a>
</div>
<div class="col-3">
<a href="{{path('bitbag_sylius_cms_plugin_shop_page_show', {'slug' : 'verifica-valabilitatea-rovinietei'})}}">
<h3 class="font-weight-bolder ml-5">
<img src="{{ asset('assets/shop/images/icons/ic_servicii_shield_primary_24.png') }}"
width="25px"/>
{{'app.ui.validity_check'|trans}}
</h3>
</a>
</div>
<div class="col-3">
<a href="{{path('bitbag_sylius_cms_plugin_shop_page_show', {'slug' : 'Alerte-de-expirare'})}}">
<h3 class="font-weight-bolder ml-5">
<img
src="{{ asset('assets/shop/images/icons/ic_servicii_notifications_primary_24.png') }}"
width="25px"/>
{{'app.ui.expiry_alerts'|trans}}
</h3>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
<script>
$(function () {
$('[data-toggle="popover"]').popover({
trigger : 'hover'
})
})
</script>
<script>
$(document).ready(function() {
let email = null;
$("#mc-embedded-subscribe-form").submit(function () {
let input = $(this).find("input[name=EMAIL]");
email = input.val();
});
$('#mce-success-response').bind('DOMSubtreeModified', function (event) {
let url = Routing.generate('app_newsletter');
$.ajax({
url: url,
data: {'email': email},
type: 'POST',
dataType: 'json',
async: true,
success: function (data) {
},
error: function () {
}
});
});
});
</script>
<style>
.scala-banner {
width: 100%;
height: 90px;
background-image: url("/assets/shop/images/banner.png");
background-size: 100% 90px;
background-repeat: no-repeat;
}
.custom-container {
max-width: 1400px;
width: 100%;
margin: auto;
}
.banner-custom-container {
width: 100%;
background-image: url("/assets/shop/images/banner-background.png");
background-size: 100% 100%;
background-repeat: no-repeat;
}
.btn-primary-inactive {
background-color: #F19F6D;
color: #fff;
}
.btn-primary-inactive:hover {
color: #fff;
}
@media (min-width: 1400px) {
#bannerCustomContainer {
margin-left: 0;
margin-right: 0;
}
}
</style>
{% endblock %}