Kontakt page
This commit is contained in:
@@ -148,6 +148,7 @@
|
||||
|
||||
$('#search-showrooms-form').on('submit', function(e) {
|
||||
e.preventDefault();
|
||||
closePopup();
|
||||
|
||||
const place = autocomplete.getPlace();
|
||||
|
||||
@@ -263,15 +264,13 @@
|
||||
<div class="sidebar-item--wrapper">
|
||||
<div class="item-type ${itemType}"><span>${itemTypeText}<\/span><\/div>
|
||||
<div class="item-working-hours">
|
||||
<strong>Godziny otwarcia:<\/strong><br/>
|
||||
${item.opening_hours}
|
||||
<\/div>
|
||||
<div class="item-location">
|
||||
<strong>${item.salon_name}<\/strong><br/>
|
||||
${item.address}
|
||||
<\/div>
|
||||
<div class="item-contact">
|
||||
${renderContacts(item.contact)}
|
||||
${renderContacts(item.contact, false, true)}
|
||||
<\/div>
|
||||
<\/div>
|
||||
<\/div>
|
||||
@@ -282,30 +281,34 @@
|
||||
return $el;
|
||||
}
|
||||
|
||||
function renderContacts(item) {
|
||||
function renderContacts(item, showEmails = true, showPhones = true) {
|
||||
if (item) {
|
||||
let html = '<ul>';
|
||||
|
||||
if (Array.isArray(item.phones)) {
|
||||
item.phones.forEach(phone => {
|
||||
html += `
|
||||
<li>
|
||||
<img src="/upload/filemanager/icon/iphone.svg" alt="">
|
||||
<a href="tel:${phone.replace(/\s+/g, '')}">${phone}<\/a>
|
||||
<\/li>
|
||||
`;
|
||||
});
|
||||
if(showPhones == true) {
|
||||
if (Array.isArray(item.phones)) {
|
||||
item.phones.forEach(phone => {
|
||||
html += `
|
||||
<li>
|
||||
<img src="/upload/filemanager/icon/iphone.svg" alt="">
|
||||
<a href="tel:${phone.replace(/\s+/g, '')}">${phone}<\/a>
|
||||
<\/li>
|
||||
`;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
if (Array.isArray(item.emails)) {
|
||||
item.emails.forEach(email => {
|
||||
html += `
|
||||
<li>
|
||||
<img src="/upload/filemanager/icon/envelope.svg" alt="">
|
||||
<a href="mailto:${email}">${email}<\/a>
|
||||
<\/li>
|
||||
`;
|
||||
});
|
||||
if(showEmails == true) {
|
||||
if (Array.isArray(item.emails)) {
|
||||
item.emails.forEach(email => {
|
||||
html += `
|
||||
<li>
|
||||
<img src="/upload/filemanager/icon/envelope.svg" alt="">
|
||||
<a href="mailto:${email}">${email}<\/a>
|
||||
<\/li>
|
||||
`;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
html += '</ul>';
|
||||
@@ -397,6 +400,10 @@
|
||||
return [{"featureType":"all","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"administrative","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"landscape","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"landscape.man_made","elementType":"all","stylers":[{"visibility":"on"},{"saturation":"-100"},{"gamma":"1"}]},{"featureType":"poi","elementType":"all","stylers":[{"saturation":"-100"},{"visibility":"simplified"}]},{"featureType":"poi","elementType":"geometry.fill","stylers":[{"saturation":"-100"}]},{"featureType":"poi","elementType":"labels","stylers":[{"visibility":"simplified"}]},{"featureType":"poi","elementType":"labels.text.fill","stylers":[{"saturation":"-100"},{"weight":"6.61"},{"lightness":"0"},{"gamma":"1.5"}]},{"featureType":"poi","elementType":"labels.icon","stylers":[{"saturation":"-100"},{"gamma":"1.5"},{"weight":"0.01"}]},{"featureType":"road","elementType":"labels.icon","stylers":[{"saturation":"-100"}]},{"featureType":"road.highway","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"transit","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"transit","elementType":"labels.text","stylers":[{"saturation":"-100"}]},{"featureType":"transit","elementType":"labels.icon","stylers":[{"saturation":"-100"}]},{"featureType":"water","elementType":"all","stylers":[{"saturation":"-100"}]}];
|
||||
}
|
||||
|
||||
function closePopup() {
|
||||
const $popup = $('#showroom-popup');
|
||||
$popup.removeClass('active');
|
||||
}
|
||||
/**
|
||||
* Uruchomienie po załadowaniu DOM
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user