Перейти к содержимому

Современная техника для сельского хозяйства и агробизнеса

Работаем напрямую с производителями

Компания «Катунь-Агро» занимается поставкой сельскохозяйственной техники и специализированного оборудования для аграрного сектора. Мы сотрудничаем с проверенными зарубежными производителями и предлагаем надёжные решения для сельского хозяйства по конкурентным ценам. Обеспечиваем полное сопровождение поставок и доставку техники во все регионы России.

Катунь Агро – современная техника для сельского хозяйства и агробизнеса

На выгодных условиях

Мощная техника для серьёзных задач

Мы работаем с крупными фермерскими хозяйствами и агропредприятиями, помогая им повышать производительность и оптимизировать рабочие процессы. Наша цель – предоставить клиентам надёжную, функциональную и эффективную технику, которая соответствует современным требованиям сельского хозяйства.

Подобрать технику

Закажите звонок

Мы свяжемся с Вами в ближайшее время и ответим на все вопросы!

    Нажимая на кнопку, я даю согласие на обработку персональных данных.

    document.addEventListener('DOMContentLoaded', function() { 'use strict'; // 1. Умный поиск названия продукта без ошибок с массивами function getPageTitle() { const h1 = document.querySelector('h1:not(.uk-logo)'); if (h1 && h1.textContent.trim()!== '') return h1.textContent.trim(); const yooTitle = document.querySelector('.uk-article-title,.el-title,.uk-heading-large'); if (yooTitle && yooTitle.textContent.trim()!== '') return yooTitle.textContent.trim(); // Исправленный блок: безопасно берем название из вкладки браузера let docTitle = document.title | | 'Общая консультация'; if (docTitle.includes('|')) { docTitle = docTitle.split('|'); // берем только первую часть до черты } else if (docTitle.includes('-')) { docTitle = docTitle.split('-'); // берем только первую часть до дефиса } return docTitle.trim()!== ''? docTitle.trim() : 'Общая консультация'; } let currentProductContext = getPageTitle(); // 2. Функция заполнения полей function updateHiddenFields() { const hiddenFields = document.querySelectorAll('input[name="product-name"]'); hiddenFields.forEach(function(field) { field.value = currentProductContext; }); } setTimeout(updateHiddenFields, 300); // 3. Перехват кликов по кнопкам и карточкам document.body.addEventListener('click', function(event) { const triggerElement = event.target.closest('button, a,.el-item'); if (!triggerElement) return; const yooItem = triggerElement.closest('.el-item,.uk-card'); if (yooItem) { const itemTitle = yooItem.querySelector('.el-title,.uk-card-title, h3'); if (itemTitle && itemTitle.textContent.trim()!== '') { currentProductContext = itemTitle.textContent.trim(); } } else { currentProductContext = getPageTitle(); } updateHiddenFields(); }); // 4. Открытие модального окна document.addEventListener('beforeshow', function(event) { if (event.target && event.target.classList.contains('uk-modal')) { updateHiddenFields(); } }); // 5. Защита: заполняем поле, когда пользователь начинает вводить свое имя document.addEventListener('focusin', function(event) { if (event.target.closest('.wpcf7-form')) { updateHiddenFields(); } }); // 6. Сброс после отправки document.addEventListener('wpcf7mailsent', function() { currentProductContext = getPageTitle(); updateHiddenFields(); }, false); });