Задать вопрос
  • Возможно ли выяснить источник трафика по форме заявке?

    @UncleMisha
    Это вовсе не проблема, вам нужны UTM метки. Не знаю как это выглядит в modx но простая форма с utm метками выглядит так:
    <form >
    <input type="hidden" name="utm_source" value="<?php echo isset($_GET['utm_source']) ? $_GET['utm_source'] : '' ;?>" />
    <input type="hidden" name="utm_medium" value="<?php echo isset($_GET['utm_medium']) ? $_GET['utm_medium'] : '' ;?>" />
    <input type="hidden" name="utm_campaign" value="<?php echo isset($_GET['utm_campaign']) ? $_GET['utm_campaign'] : '' ;?>" />
    <input type="hidden" name="utm_content" value="<?php echo isset($_GET['utm_content']) ? $_GET['utm_content'] : '' ;?>" />
    <input type="hidden" name="utm_term" value="<?php echo isset($_GET['utm_term']) ? $_GET['utm_term'] : '' ;?>" />
    <input type="text" name="name" placeholder="Ваше имя">
    <input type="text" name="phone" placeholder="Телефон" required>
    <button type="submit">Отправить</button>
    </form>

    Работать utm метки будут только в файле с расширением "PHP" письма будут приходить к примеру так:
    Имя пользователя: Вася
    Телефон: 8 (777) 777 77 77
    utm_source: google
    utm_medium: cpc
    utm_campaign: utm
    utm_content: ad2
    utm_term: utm метки

    Мануалов в интернете валом :)
    Ответ написан
    1 комментарий
  • Бэкап заявок с сайта. Как реализовать?

    @UncleMisha Автор вопроса
    Второе - код пишем там же где и начинали - прям после занесения в амо - вот прям начиная со следующей строки.
    Ответ написан
    Комментировать
  • Как выполнить 16 задание с HTML?

    @UncleMisha
    А в чем собственно проблема?
    <!DOCTYPE html>
    <html>
    <head>
    	<title>Я просто код</title>
    	<meta charset="UTF-8">
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    	<style>
    		h1,h2,h3 {
    			text-align: center;
    		}
    		h1 { 
    			font-size: 90px;"
    		}
    
    		h5 {
    			font-style: italic; 
    			font-size: 30px;
    
    		}
    
    		a {
    			color: steelblue;
    			font-size: 20px;
    		}
    	</style>
    </head>
    <body>
    	<h1>Я бы</h1>
    	<h2>обнял</h2>
    	<h3>тебя</h3>
    	<div align="center">
    		<h4>— но —</h4>
    		<h5 >я просто</h5>
    		<p><a href="http://embrace.t-radya.com/" target="_blank">код</a></p>
    		<img src="https://pictures.s3.yandex.net/code.gif" alt="мой код" width="512">
    	</div>
    </body>
    </html>
    Ответ написан
    Комментировать
  • Как правильно разметить блок?

    @UncleMisha
    Выглядит все разумно, я например сделал бы вот так:
    <div class="block">
    		<div class="img-date">
    			Изображение
    		</div>
    		<div class="date">Дата</div>
    		<div class="title-desc">
    			<h2>Заголовок</h2>
    			<p>Описание</p>
    		</div>
    	</div>

    вынес бы class="date" из class="img-date" так как если в стилях для картинки будет ta-c что-бы этот стиль не принял class="date", а так все разумно)
    Ответ написан
    Комментировать
  • Структура главного сайта, как правильно?

    @UncleMisha
    Все делают по разному. Главное что бы все работало! Я лично всегда использую сетку Bootstrap и не разу не пожалел. Вот собственно и он сам. А начальная страница у меня выглядит так:
    <!doctype html>
    <html lang="ru">
      <head>
        <!-- Required meta tags -->
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    
        <!-- Bootstrap CSS -->
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    
        <title>Привет, мир!</title>
      </head>
      <body>
        <h1>Привет, мир!</h1>
    
        <!-- Optional JavaScript -->
        <!-- jQuery first, then Popper.js, then Bootstrap JS -->
        <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
        <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
      </body>
    </html>
    Ответ написан
    Комментировать
  • Как называется и где почитать?

    @UncleMisha
    Это sass или less любой препроцессор) Работал где-то год на sass все нравилось но вернулся к обычному css даже не знаю почему)
    Ответ написан
    Комментировать
  • Как сделать, чтобы в Youtube субтитры показывались еще в превью до открытия видео человеком?

    @UncleMisha
    Честно сказать нифига не понял что ты имеешь в виду. Хоть пример бы запили что ли.

    Так вот я не уверен что ты говоришь именно об этом но: Если ты видишь это - 5cc804ab9cd60777548981.png То включена в настройках пользователе показывать субтитры и в творческой студии можно их включить или отключить. Если ты видишь субтитры без включенной кнопки субтитров, то это значит что субтитры были наложены на само видео, например в Adobe Premiere. Как накладывать субтитры в Adobe Premiere смотри уроки на YouTube.
    Ответ написан
    6 комментариев
  • Заявки с сайта не приходят на почту. Код в описаний - поможете?

    @UncleMisha Автор вопроса
    Не решил проблему именно с этой формой.
    5cc022d4cc5f9291230670.png
    Ответ написан
    Комментировать
  • Как создать много popup на странице?

    @UncleMisha Автор вопроса
    slo_nik, В общем решил так:
    <div id="zvonok" class="modal_div">
    				<span class="modal_close"><svg viewBox="0 0 20 20">
    					<path fill="#000000" d="M15.898,4.045c-0.271-0.272-0.713-0.272-0.986,0l-4.71,4.711L5.493,4.045c-0.272-0.272-0.714-0.272-0.986,0s-0.272,0.714,0,0.986l4.709,4.711l-4.71,4.711c-0.272,0.271-0.272,0.713,0,0.986c0.136,0.136,0.314,0.203,0.492,0.203c0.179,0,0.357-0.067,0.493-0.203l4.711-4.711l4.71,4.711c0.137,0.136,0.314,0.203,0.494,0.203c0.178,0,0.355-0.067,0.492-0.203c0.273-0.273,0.273-0.715,0-0.986l-4.711-4.711l4.711-4.711C16.172,4.759,16.172,4.317,15.898,4.045z"></path>
    				</svg></span>
    				<!-- тут кoд -->
    				<div class="download_form">
    					<form enctype="multipart/form-data" method="post" id="form">
    						<h1>Заказать бесплатный звонок</h1>
    						<p>заполните форму и мы перезвоним вам в течение 5 мин</p>
    						<input type="hidden" name="form_subject" value="Клиент заказал бесплатный звонок">
    						<input type="text" name="name" placeholder="Ваше имя" required><br>
    						<input type="text" name="phone" placeholder="Контактный телефон"><br>
    						<button type="submit" class="btn btn-success">Заказать бесплатный звонок</button>
    					</form>
    				</div>
    			</div>
    			<div id="overlay"></div>

    CSS:
    #dovnoload, #zvonok {
    	border-radius: 10px;
    	background: #fff;
    	position: absolute;
    	left: 50%;
    	top: 50%;
    	transform: translate(-50%,-50%);
    	display: none;
    	z-index: 5;
    	padding: 20px 30px;
    }
    #dovnoload .modal_close, #zvonok .modal_close {
    	width: 21px;
    	height: 21px;
    	position: absolute;
    	top: 10px;
    	right: 10px;
    	cursor: pointer;
    	display: block;
    }
    #overlay {
    	z-index:3; 
    	position:fixed;
    	background-color:#000; 
    	opacity:0.8;
    	-moz-opacity:0.8; 
    	filter:alpha(opacity=80);
    	width:100%; 
    	height:100%; 
    	top:0; 
    	left:0;
    	cursor:pointer;
    	display:none; 
    }

    JS:
    $(document).ready(function() { // зaпускaем скрипт пoсле зaгрузки всех элементoв
        /* зaсунем срaзу все элементы в переменные, чтoбы скрипту не прихoдилoсь их кaждый рaз искaть при кликaх */
        var overlay = $('#overlay'); // пoдлoжкa, дoлжнa быть oднa нa стрaнице
        var open_modal = $('.open_modal'); // все ссылки, кoтoрые будут oткрывaть oкнa
        var close = $('.modal_close, #overlay'); // все, чтo зaкрывaет мoдaльнoе oкнo, т.е. крестик и oверлэй-пoдлoжкa
        var modal = $('.modal_div'); // все скрытые мoдaльные oкнa
    
         open_modal.click( function(event){ 
             event.preventDefault(); 
             var div = $(this).attr('href'); 
             overlay.fadeIn(400, 
                 function(){
                     $(div)
                         .css('display', 'block') 
                         .animate({opacity: 1, top: '50%'}, 200);
             });
         });
    
         close.click( function(){
                modal 
                 .animate({opacity: 0, top: '45%'}, 200, 
                     function(){ 
                         $(this).css('display', 'none');
                         overlay.fadeOut(400); 
                     }
                 );
         });
    });
    Ответ написан
    Комментировать
  • Почему от формы настолько долгий ответ?

    @UncleMisha Автор вопроса
    5cbffe24b76d4412704860.png
    Ответ написан
    Комментировать
  • Почему маркетологи не любят продвигать сайты на tilda?

    @UncleMisha
    Добрый день.
    Да на самом деле там целый ряд не приязни. Я опишу конкретно свои:
    1) Загрузка сайта. Это мое любимое ))) Из-за того что все элементы position: absolute; при загрузке происходит каша малаша, а поисковые системы этого не очень то и любят. Из-личного опыта. Был сайт созданный на Tilda проверку я делал на PageSpeed Оценка скорости была 21 а сам сайт грузился за 13,7 сек. (это капец как много). После чего я полностью скопировал этот сайт, написал на html и css + немного JS и результат оценка 84 скорость загрузки сайта 4.7 сек. Неплохо да? После чего сервисом TinyPNG были сжаты картинки и вот она зеленая оценочка 97 балов и скорость загрузки сайта 1 сек. (Ну помимо картинок я еще CSS в одну строчку забабахал).
    2) Мобильная адаптация, ну тут отдельная тема на самом деле я на Tilda могу сделать адаптивность, а у многих с этим проблема, так как сайты делают в основном люди которые не понимают в коде вообще не чего. И получается ужас (не раз сталкивался с таким). И как же я мог забыть о том что отсутствуют media запросы самое важное на мой взгляд для мобильной версии сайта. Все думают что если создали сайт то он у всех отображается так как его видим мы, а сколько размеров экранов в наше время?
    3) Подключение конкретной метрики. Есть задача: мне нужно выставить цель в GoogleAdwords сколько раз нажали на кнопку "Скачать прайс лист". Если это писать в html без проблем (любой каприз за Ваши деньги), а на Tilda увы только общая метрика сколько пришло сколько ушло. Допустим у меня лично была задача: Определить на какой минуте человек нажимал на кнопку "Отправить заявку" и на какой конкретно форме? И заполнил ли он форму и нажал ли кнопку отправить? И если не отправил то конкретно какие поля он не заполнил?...... Тильда не дает этого.
    4) Продвижение: большинство людей сейчас пользуются именно смартфонами и не любят долго ждать. После запуска рекламы больше всего кликов приходятся именно со смартфонов. И вот теперь представьте что Вы ждете 13 секунд пока прогрузиться сайт и потом видите рисовый суп (где каждая рисинка это разные элементы). Вы сделаете заказ не поняв что перед Вами?
    5) Код: охххх тут даже и писать ничего не хочется могу только дать совет по которому Вы можете сами убедиться в мною сказанному. Скачайте архив сайта и откройте код и посмотрите сами, если Вы не разбираетесь в html css и js попросите знакомых глянуть на "идеально" составленный код и сами все услышите)))

    На самом деле очень много хотелось написать про эту чудесную платформу но боюсь что будет не ответ, а статья как сильно я не люблю Tilda. На самом деле я пользуюсь бесплатной версией что бы показать клиенту как будет выглядеть их сайт (просто это быстро) после чего все переписываю на коде. И очень многие верстальщики и web-дизайнеры не любят Tilda только потому что он съедает их хлеб. Потому что благодаря Tilda у нас теперь все "программисты" и "Веб-дизайнеры" и не важно что они не знают еще 1000 и 1 ньюанс.
    Ответ написан
    6 комментариев
  • Как подключить SSL(HTTPS) для датского сервера?

    @UncleMisha
    Насколько я знаю SSL сертификат вешается не на хостинг, а на домен.
    Ответ написан
    Комментировать
  • Как убрать крошки?

    @UncleMisha
    ardefo.ru/products как убрать посредине главная>каталог? -
    .subheader-both-center #Subheader .breadcrumbs {
    display: none;
    }
    Ответ написан
    Комментировать
  • Нормально ли делать так - html{min-width:500px}?

    @UncleMisha
    html и body ограничивать не нужно. Лучше создать "div с классом например: "divchik" и уже этому классу задать минимальную ширину .divchik {min-width:500px} и в него вложить весь контент. А у body b html прописать стили вот так:
    html, body {
    	margin: 0;
    	padding: 0;
    }
    тогда содержимое .divchik отобразиться как нужно. А лучше использовать bootstrap - если Вам нужно нормально адаптировать сайт под мобильные устройства.
    Ответ написан
    Комментировать