Размер, мм
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
Фасовка, шт
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.
Длина, мм
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
Фасовка, шт
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
150
Покрытие
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
Вес брутто, кг
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.
Покрытие
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
Фасовка, шт
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
Вес брутто, кг
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.
Фасовка, шт
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
Вес брутто, кг
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.
Размер резьбы
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
Фасовка, шт
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
Стандарт
DIN933
М20
Длина, мм
150
Покрытие
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
Вес брутто, кг
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.
Стандарт
—
Каталог товаров
Крепеж
Метрический крепеж
Болты
Болт SWFS DIN933 М20х150 (6 шт)
В избранное
В сравнение
В смету
Поделиться
тов-202048
0
Описание
Характеристики
Отзывы (0)
Документы
Вопросы
Начисляются баллы
Фасовка, шт
660
Предназначен для создания разъемного соединения.
Характеристики товара
Тип товара
Болт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Все характеристики
Характеристики товара
Общие
Тип товара
Болт
Стандарт
DIN933
Размер резьбы
М20
Длина, мм
150
Покрытие
Оцинкованное
Тип головки
6-гранная головка
Вид резьбы
Полная резьба
Класс прочности
8,8
Упаковка
Коробка
Фасовка, шт
6
Вес брутто, кг
2,65
Оставьте свой отзыв о нас, для улучшения
качества работы.
Ваше мнение очень важно для нас!
Оставить отзыв
Отзывы покупателей (0)
Сортировка:
Последние
Популярные
Отзывов не нашлось. Будьте первыми, оставьте свой отзыв о нас!
Оставить отзыв
Показать еще
Понравился товар?
Если вы являетесь зарегистрированным клиентом, можете авторизоваться или заполните поля:
ФИО*
Email*
Телефон
*Данные обязательны для заполнения
Нажимая «Отправить», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Понравился товар?
Понравилось:
Не понравилось:
Вы можете прикрепить к своему отзыву до 5 фотографий. Товар на фотографии должен быть хорошо виден, ракурсы не должны дублироваться. Максимальный вес одной фотографии – 3 Мб.
Прикрепленные файлы:
Добавить фото
Отправить
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let $form = $('#review_form_box form');
let $labels = $('#review_form_box .system_popup_tag')
function goToElm($elm) {
$('html, body').animate({
scrollTop: $elm.offset().top - 170
}, 300);
}
function validateReviewForm(event) {
event.preventDefault();
const $inp_fio = $('#reviews_fio_input'), $inp_email = $('#reviews_email_input');
if ($inp_fio.val().trim().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$inp_fio.addClass('popup-form__input--incorrect');
goToElm($inp_fio);
return false;
} else {
$('#reviews_fio_error').html('');
$inp_fio.removeClass('popup-form__input--incorrect');
}
if ($inp_email.val().trim().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
} else {
if (emailRegex.test($inp_email.val())) {
$('#reviews_email_error').html('');
$inp_email.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$inp_email.addClass('popup-form__input--incorrect');
goToElm($inp_email);
return false;
}
}
if (!window.smartCaptcha) {
return false;
}
window.smartCaptcha.execute(captchaReviewWidgetId);
}
$('button.js-download-file').on('click', function(event) {
event.preventDefault();
const total = $form.find('input[type=file]').length + 1;
const id = 'reviews_files_' + total;
if (total < 5) {
const $input = $('');
$input.on('change', function() {
const $e = $(this);
if (!self.validateFile(this)) {
$e.remove();
return;
}
const f = this.files[0];
$form.append($e);
if (total == 1) {
$form.find('.reviews_popup_footer_wrap_text').hide();
$form.find('.reviews_popup_footer').removeClass('reviews_popup_footer--c');
}
$form.find('.reviews_popup_footer_cont').css('display', 'flex');
$form.find('ul.reviews_popup_footer_photo').append('' + f.name + '
');
});
$input.hide();
$input.trigger('click');
} else {
popups.alertNew('Превышен лимит файлов', 'Количество файлов, прикрепляемых к отзыву, не более 4.', false);
}
});
$('.popup-form__input').on('input', function() {
const $this = $(this);
if ($this.val().length > 0) {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').show();
} else {
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').hide();
}
});
$('.popup-form-inputBlock__clear').click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
$form.on('click', '.item_delete', function(event) {
event.preventDefault();
event.stopPropagation();
const $e = $(this), name = $e.data('id'),
total = $form.find('input[type=file]').length - 1;
$e.closest('.reviews_popup_footer_photo_item').remove();
$form.find('input[type=file][id="' + name + '"]').remove();
if (total < 1) {
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
}
});
$labels.on('click', function() {
const $e = $(this), $input = $e.find('input');
if ($e.hasClass('active')) {
$input.attr('checked', false).change();
$e.removeClass('active');
} else {
$input.attr('checked', true).change();
$e.addClass('active');
}
});
$('#reviews_fio_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_fio_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
$('#reviews_fio_error').html('');
$this.removeClass('popup-form__input--incorrect');
}
});
$('#reviews_email_input').blur(function() {
const $this = $(this);
if ($this.val().length == 0) {
$('#reviews_email_error').html('Поле обязательно для заполнения');
$this.addClass('popup-form__input--incorrect');
} else {
if (emailRegex.test($this.val())) {
$('#reviews_email_error').html('');
$this.removeClass('popup-form__input--incorrect');
} else {
$('#reviews_email_error').html('Некорректный формат');
$this.addClass('popup-form__input--incorrect');
}
}
});
function clearValueForm() {
$form.find('input[type=file]').remove();
$form.find('.reviews_popup_footer_photo_item').remove();
$form.find('.reviews_popup_footer_cont').hide();
$form.find('.reviews_popup_footer_wrap_text').show();
$form.find('.reviews_popup_footer').addClass('reviews_popup_footer--c');
$('#review_disadv_comments').val('');
$('#review_adv_comments').val('');
$('#review_form_box .system_popup_tag').removeClass('active');
$form.find('input[type=checkbox]').attr('checked', false);
$("input:radio").prop('checked', false);
$("input:radio#star-1").prop('checked', true);
}
$form.on('submit', function(event) {
event.preventDefault();
if (this.dataset.loading === 'true') return false;
this.dataset.loading = 'true';
const self = this, data = new FormData(this);
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
return false;
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/replies_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
popups.alertNewSuccess('Отзыв успешно отправлен', 'После проверки модератором, Ваш отзыв будет опубликован на сайте. Благодарим Вас за оценку! Вы делаете нас лучше!', 'success');
if($('#reviews_type').val()=='order'){
let orderButton=$('.js-order-rating[data-id='+$('#reviews_id').val()+']');
orderButton.attr('disabled', 'disabled');
orderButton.find('.new_blue_button_border_text_default').hide();
orderButton.find('.new_blue_button_border_text_disabled').show();
}
clearValueForm();
} else {
popups.alert(result.errors);
}
},
error: function(jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (jqXHR.status == 413) {
msg = 'Request Entity Too Large.';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
popups.alert('Error', msg);
},
complete: function(jqXHR, textStatus) {
$form.dataset.loading = 'false';
$submit.html('Отправить').prop('disabled', false);
window.smartCaptcha.reset(captchaReviewWidgetId);
}
});
}
function validateFile(input) {
const _validFileExtensions = [".jpg", ".jpeg", ".gif", ".png"];
const size_limit = 3 * 1024 * 1024;
if (input.files.length === 0) {
return false;
}
const file = input.files[0];
if (file.size > size_limit) {
popups.alert('Слишком большой файл.');
return false;
}
const name = file.name.toLowerCase();
for (let j = 0; j < _validFileExtensions.length; j++) {
const ext = _validFileExtensions[j].toLowerCase();
if (name.substr(name.length - ext.length, ext.length) === ext) {
return true;
}
}
popups.alert('Недопустимое расширение файла.');
return false;
}
$('.system_popup_hide').click(function() {
$('#popup_reviewCompany').hide();
$('body').css({'overflow-y': 'scroll', 'padding-right': '0px'});
clearValueForm();
});
$(function() {
const $filter = $('#reviews-filter');
const $reviews = $('.reviews_list');
const reviewsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const reviewsPaginatorSelector = '#reviews .catalog_Level2__pagination';
const reviewsLoader = new Loader(".\/?", {"ajax_mode":"reviews","goods":47679}, reviewsPagination);
reviewsLoader.json = true;
let is_auth = false // loader.json = true;
const $load_more = $('.js-showMore-review');
$('.sortBlockWrap_item').click(function() {
if (!$(this).closest('.sortBlockWrap').hasClass('disabled')) {
const $sort = $filter.find('#sort_id');
const $sort_type = $filter.find('#sort_type_id');
const s = $(this).data('val').split('_');
$sort.val(s[0]);
$sort_type.val(s[1]);
update_reviews();
$('.sortBlockWrap_item').removeClass('active');
$(this).addClass('active');
}
})
$('body').on('click', '.add-review-company', function() {
$('#popup_reviewCompany').show();
$("body").css('padding-right', window.innerWidth - document.documentElement.clientWidth + 'px');
$('body').css('overflow-y', 'hidden');
});
$('.js-cancel, .system_popup_hide').click(function() {
$(this).closest('.popups_system').hide();
$('body').css('overflow-y', 'scroll');
$("body").css('padding-right', '0px');
});
reviewsLoader.setPaginator(reviewsPaginatorSelector, function(response) {
$reviews.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
reviewsLoader.setLoadMore($load_more, function(response) {
$reviews.append(response.data);
});
const update_reviews = function() {
const request = form2values($filter);
reviewsLoader.setPage(1, request);
};
$reviews.on('click', '.reviews_item_likes_item', function() {
let valLik = $(this).data('val');
let idCard = $(this).closest('.reviews_item').data('id');
let thumb_value = parseInt($(this).closest('.reviews_item').attr('data-like'));
let count = parseInt($(this).attr('data-count'))
let value;
const self = $(this)
console.log(is_auth)
if (valLik == 'like') {
value = 1
} else if (valLik == 'dislike') {
value = -1
}
if (thumb_value == 0 && is_auth) {
$.ajax({
type: "POST",
url: "/ajax/replies_thumbs/",
data: {
reply_id: idCard,
value: value
},
success: function(result) {
if (result.success) {
// console.log('Поставлен dislike');
let new_val = count;
new_val += 1;
self.attr('data-count', new_val);
self.closest('.reviews_item').attr('data-like', value);
self.find('span').html(nf_price(new_val, 0));
popups.alertNew('Вы успешно проголосовали', 'Ваш голос учтен', true);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors.message);
}
},
complete: function(jqXHR, textStatus) {
//$submit.show();
//$submit.html("Отправить").prop("disabled", false);
},
});
} else {
if (!is_auth) {
popups.alertNew('Вы не авторизованы', 'Чтобы проголосовать необходимо авторизоваться', false);
} else {
popups.alertNew('Вы уже проголосовали', 'Вы уже проголосовали за данный отзыв', false);
}
}
});
function renderSliderItem(photoArray) {
let swiperArray = '';
$.each(photoArray, function(index, value) {
let srcPhoto=$(value).attr('src');
swiperArray += `
`
})
return swiperArray;
}
let swiperReviews = null;
$('body').on('click', '.reviews_item_img', function() {
let idPhoto = $(this).data('photoId');
let photoesItem = $(this).closest('.reviews_item_imgs').find('img')
let stirngSlides = renderSliderItem(photoesItem);
console.log(stirngSlides)
$('.modal-photo-slider--reviews .swiper-wrapper').html(stirngSlides);
$('.modal-photo-slider--reviews').show();
$('body').css('overflow-y', 'hidden')
setTimeout(function() {
swiperReviews = new Swiper('.modal-photo-slider--reviews .modal-photo-slider-reviews', {
speed: 400,
initialSlide: idPhoto,
spaceBetween: 16,
keyboard: {
enabled: true,
},
navigation: {
nextEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-next',
prevEl: '.modal-photo-slider--reviews .modal-photo-slider-main-wrapper .swiper-btn-prev',
},
});
}, 1)
})
$('.modal-proho-slider-close-reviews').click(function(){
swiperReviews.destroy();
swiperReviews=null;
$('body').css('overflow-y', 'auto');
$('.modal-photo-slider--reviews').hide();
})
})
Документы и лицензии
Отказное письмо б/н
Вопросы клиентов
Задать свой вопрос
По данному товару пока нет вопросов от клиентов. Вы можете быть первым, и задать интересующий Вас вопрос
Показать еще
Задайте свой вопрос
Имя*
Телефон*
Email
Получить уведомление об ответе на почту
*Данные обязательны для заполнения
Нажимая «Задать вопрос», я соглашаюсь на сбор и обработку моих персональных данных на условиях
Политики обработки персональных данных
Задать вопрос
$(function() {
var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
function validateName(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_fio_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_fio_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validatePhone(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_phone_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_phone_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateEmail(inputBlock) {
if ($('#questions_answer_email').is(':checked')) {
if (inputBlock.val().length == 0) {
$('#questions_email_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
}
if (inputBlock.val().length !== 0) {
if (emailRegex.test(inputBlock.val())) {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
} else {
$('#questions_email_error').html('Некорректный формат');
inputBlock.addClass('popup-form__input--incorrect');
return false;
}
} else {
$('#questions_email_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
function validateQuestion(inputBlock) {
if (inputBlock.val().length == 0) {
$('#questions_comment_error').html('Поле обязательно для заполнения');
inputBlock.addClass('popup-form__input--incorrect');
return false;
} else {
$('#questions_comment_error').html('')
inputBlock.removeClass('popup-form__input--incorrect');
return true;
}
}
$('#questions_name_input').on('blur', function() {
validateName($(this));
});
$('#questions_phone_input').on('blur', function() {
validatePhone($(this));
});
$('#questions_email_input').on('blur', function() {
validateEmail($(this));
});
$('#questions_comment').on('blur', function() {
validateQuestion($(this));
});
$('button.question-form-submit').on('click', function(event) {
event.preventDefault();
if (validateQuestion($('#questions_comment')) && validateEmail($('#questions_email_input')) &&
validatePhone($('#questions_phone_input')) && validateName($('#questions_name_input'))) {
if (!window.smartCaptcha) {
return;
}
window.smartCaptcha.execute(captchaQuestionWidgetId);
}
});
let $questions_form = $('#questions_form');
$questions_form.on('submit', function(event) {
event.preventDefault();
const data = new FormData(this), self =this;
data.set('token', data.get('smart-token'));
if (typeof ym == 'function') {
ym(ymID, 'getClientID', function(clientID) {
data.append('ym_client_id', clientID);
send_from(self, data);
});
} else {
send_from(self, data);
}
});
function send_from($form, data) {
const $submit = $('button[type="submit"]', $form);
$submit.html('Отправляем...').prop('disabled', true);
$.ajax({
type: 'POST',
url: '/ajax/question_save/',
data: data,
processData: false,
contentType: false,
dataType: 'json',
success: function(result) {
if (result.success) {
//popups.alert('Спасибо за Ваше сообщение!\nМы ответим Вам в ближайшее время!');
popups.alertNewSuccess('Ваш вопрос успешно отправлен', 'После ответа модератора, Ваш вопрос будет опубликован на сайте. Благодарим Вас за вопрос!', 'success');
$('#questions_comment').val('');
$('#questions_answer_email').prop('checked', false);
//document.location.href = '/contacts/?sent';
} else {
popups.alert(result.errors);
}
},
complete: function(jqXHR, textStatus) {
$submit.html('Задать вопрос').prop('disabled', false);
window.smartCaptcha.reset(captchaQuestionWidgetId);
}
});
}
$('.popup-form__input', $questions_form).on('input', function() {
const $this = $(this);
$this.closest('.popup-form-inputBlock').find('.popup-form-inputBlock__clear').toggle($this.val().length > 0);
});
$('.popup-form-inputBlock__clear', $questions_form).click(function() {
$(this).closest('.popup-form-inputBlock').find('.popup-form__input').val('');
});
})
$(function() {
const $questions = $('.questions__list');
const questionsPagination = Object.assign(new Pagination(), {"sort":"","page":1,"per_page":5,"count":0});
const questionsLoader = new Loader(".\/?", {"ajax_mode":"questions","goods":47679}, questionsPagination);
questionsLoader.json = true;
// loader.json = true;
const questionPaginatorSelector = '#questions .catalog_Level2__pagination';
const $load_more_questions = $('.js-showMore-questions');
questionsLoader.setPaginator(questionPaginatorSelector, function(response) {
$questions.html(response.data);
$([document.documentElement, document.body]).animate({
scrollTop: 0
}, 300);
});
questionsLoader.setLoadMore($load_more_questions, function(response) {
$questions.append(response.data);
});
$('a[href*="#"].slowScrollButton').click(function(e) {
var id = $(this).attr('href');
var $id = $(id);
if ($id.length) {
e.preventDefault();
$('html, body').animate({
scrollTop: ($id.offset().top - 180)
}, 'slow');
}
});
})
var tab = $('.catalog__goods__tabs__wrapper__item'),
header__item = $('.catalog__goods__tabs__header__item');
header__item.eq(0).addClass('active');
tab.hide().filter(':first').show();
let hashItem = window.location.hash;
hashItem = hashItem.substring(1, hashItem.length);
if (hashItem) {
header__item.removeClass('active');
header__item.find('[data-tabs="' + hashItem + '"]').addClass('active');
tab.hide();
$('#' + hashItem).show();
window.scrollTo(0, '0px');
}
Цена за пак.
С картой
1 988
₽
Без карты
2 088
₽
Колеровка
Резка и распил
–
+
В корзину
В корзине
Кредит
Начислим баллы
+41
Б
Наличие товара
Доставка
Сегодня
4 пак.
Самовывоз
Всего
4 пак.
Молодцова ул., 14c5
2 пак.
Кирпичные Выемки ул., 7c1
2 пак.