Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

IgorSorits

Новачок
  
  • Публікації

    6
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем IgorSorits

  1. Из быстрого заказа нужно убрать поле email. У многих клиентов нет email, либо им не пользуются вообще. Регистрировать нового клиента не нужно. Нужно чтоб он оставил только телефон и имя по желанию. Все вопросы по цене и наличию товара, способа оплаты и доставки с клиентом решаются по телефону, главное чтоб он оставил телефон. Но так как поле email обязательно, а email  у него нет, клиент закрывает сайт, т.к. не может оставить телефон. 

     

    В крайнем случае напишите пожалуйста как хотя бы сделать поле email не обязательным к заполнению, а лучше это поле убрать совсем. Зачем вообще поле емаил в быстром заказе. Это ведь приводит к потере клиентов. Я понимаю, что многие просили поле email сделать обязательным, но мне очень важно это поле убрать, т.к. потраченные средства на привод лида на сайт, теряются из-за этого поля. 

  2. В предыдущем посте я выкладывал код блокирующий советник.

     

    Так вот, код изменился:

    ссылка на код ]

    (function() {
        var a = function() {
            if (!"MutationObserver" in window) {
                return false
            }
            var d = new MutationObserver(function(e) {
                e.map(function(h) {
                    var f = h.addedNodes[0];
                    var i = false;
                    var g = {
                        "z-index": "2147483647",
                        "background-color": "rgb(250, 223, 117)",
                        display: "table",
                        position: "fixed"
                    };
                    if (f && f.tagName === "DIV") {
                        for (var j in g) {
                            if (window.getComputedStyle(f).getPropertyValue(j) === g[j]) {
                                i = true
                            } else {
                                i = false;
                                break
                            }
                        }
                        if (i) {
                            document.body.removeChild(f);
                            document.documentElement.style.marginTop = "";
                            d.disconnect();
                            setTimeout(function() {
                                b.disconnect()
                            }, 3000)
                        }
                    }
                })
            });
            var b = new MutationObserver(function() {
                var e = document.documentElement.style.marginTop;
                if (e && parseInt(e) > 0) {
                    document.documentElement.style.marginTop = ""
                }
            });
            try {
                d.observe(document.body, {
                    childList: true,
                    attributes: true,
                    attributeFilter: ["style"]
                });
                b.observe(document.documentElement, {
                    attributes: true,
                    attributeFilter: ["style"]
                })
            } catch (c) {
                setTimeout(a, 500)
            }
        };
        a()
    })();
    

    Кто понимает, посмотрите нет ли подводных камней?

    попросил программиста посмотреть сказал что подводных камней нет. Установил точнее просто обновил код так как в декабре устанавливал предыущую версию и все работал теперь советник все равно вылазит даже с эти новым кодом

  3. При правильной настройке везде. Но нужно потратить 30-60 минут на то, что бы все сделать грамотно.

    Если настроено грамотно, то яндекс идет лесом.

    И кстати, яндекс уже изменил алгоритм работы советника, раньше в отчетах ыло frame-src, а сейчас script-src

    Проще потратить чутка времени и забыть о проблеме.

     

    Подскажите пожалуйста как настроить, я потратил уже очень много времени и все равно он выскакивает не смотря на csp

    пост с кодом я уже писал чуть выше, но не помогает. 

  4. Есть решение проблемы с советником, подскажите как внедрить этот заголовок 

    Content-Security-Policy:
    default-src 'self' *.mysite.ru mysite.ru;
    script-src 'self' 'unsafe-inline' 'unsafe-eval' *.mysite.ru mysite.ru *.mail.ru mail.ru *.imgsmail.ru imgsmail.ru *.google.ru google.ru *.google-analytics.com google-analytics.com *.vk.com vk.com *.facebook.net facebook.net *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net *.google.com google.com *.twitter.com twitter.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://api-maps.yandex.ru https://*.google.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru;
    frame-src 'self' *.mysite.ru mysite.ru *.mail.ru mail.ru https://*.google.com *.twitter.com twitter.com https://*.twitter.com *.facebook.com facebook.com *.vk.com vk.com https://*.facebook.com https://vk.com *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net youtube.ru youtube.com *.youtube.ru *.youtube.com https://youtube.ru https://youtube.com https://*.youtube.ru https://*.youtube.com apis.google.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://*.doubleclick.net https://apis.google.com;
    connect-src 'self' *.mysite.ru mysite.ru mc.yandex.ru https://translate.googleapis.com https://pipe.skype.com *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru;
    style-src 'self' 'unsafe-inline' 'unsafe-eval *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:;
    font-src 'self' *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:;
    img-src 'self' *.mysite.ru mysite.ru *.vk.me vk.me *.yastatic.net yastatic.net *.cackle.me cackle.me *.addthis.com addthis.com *.vk.com vk.com *.google.ru google.ru *.yandex.net *.yandex.ru yandex.ru yandex.st *.googlesyndication.com *.doubleclick.net *.googleapis.com *.gstatic.com https://*.yandex.net https://*.yandex.ru https://*.googlesyndication.com https://*.doubleclick.net https://*.googleapis.com https://*.gstatic.com data: *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com;
    object-src 'self' *.gstatic.com *.googlevideo.com googlevideo.com *.youtube.com youtube.com an.yandex.ru https://*.gstatic.com https://an.yandex.ru;
    report-uri /csp-report/report.php
    

    способно решить подобную проблему.
    // переносы для удобства. На самом деле все нужно пихать в одну строку (для тех кто далек от этого).
    // mysite.ru нужно менять на свой домен. По идее, достаточно 'self', но как где-то прочитал, не все браузеры этот self воспринимают адекватно.

     

    На php заголовки отдаются вот так:

     

     

     

    header("Content-Security-Policy-Report-Only: ... ");

    все в одну строчку.

    Сразу скажу - если на сайте используются кнопки соц.сетей, метрика, аналитикс и проч. сторонняя хрень - писать этот заголовок заколебешься.
    Поэтому, то что выше, я нашел на просторах сети (на серче, кажется) что-то более менее сносное, и переделал под себя. Поэтому, там есть что-то лишнее, на всякий пожарный.

     

    Код файла /csp-report/report.php

    <?php
    header("HTTP/1.0 204 No Response");
    $file = 'report.txt';
    if($json_data = json_decode(file_get_contents('php://input'))){
    $data = json_encode($json_data)."\n";
    file_put_contents($file, $data, FILE_APPEND | LOCK_EX);
    }
    

    В эту же папку после пишется файл report.txt, где можно посмотреть, что и как.

     

     

    Напишите пожалуйста по порядку какой файл нужно создать или в какой файл нужно этот код вставить, и в какую папку это все скопировать 

  5. Подскажите пожалуйста как внедрить такой заголовок 

    Content-Security-Policy:
    default-src 'self' *.mysite.ru mysite.ru;
    script-src 'self' 'unsafe-inline' 'unsafe-eval' *.mysite.ru mysite.ru *.mail.ru mail.ru *.imgsmail.ru imgsmail.ru *.google.ru google.ru *.google-analytics.com google-analytics.com *.vk.com vk.com *.facebook.net facebook.net *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net *.google.com google.com *.twitter.com twitter.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://api-maps.yandex.ru https://*.google.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru;
    frame-src 'self' *.mysite.ru mysite.ru *.mail.ru mail.ru https://*.google.com *.twitter.com twitter.com https://*.twitter.com *.facebook.com facebook.com *.vk.com vk.com https://*.facebook.com https://vk.com *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net youtube.ru youtube.com *.youtube.ru *.youtube.com https://youtube.ru https://youtube.com https://*.youtube.ru https://*.youtube.com apis.google.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://*.doubleclick.net https://apis.google.com;
    connect-src 'self' *.mysite.ru mysite.ru mc.yandex.ru https://translate.googleapis.com https://pipe.skype.com *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru;
    style-src 'self' 'unsafe-inline' 'unsafe-eval *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:;
    font-src 'self' *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:;
    img-src 'self' *.mysite.ru mysite.ru *.vk.me vk.me *.yastatic.net yastatic.net *.cackle.me cackle.me *.addthis.com addthis.com *.vk.com vk.com *.google.ru google.ru *.yandex.net *.yandex.ru yandex.ru yandex.st *.googlesyndication.com *.doubleclick.net *.googleapis.com *.gstatic.com https://*.yandex.net https://*.yandex.ru https://*.googlesyndication.com https://*.doubleclick.net https://*.googleapis.com https://*.gstatic.com data: *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com;
    object-src 'self' *.gstatic.com *.googlevideo.com googlevideo.com *.youtube.com youtube.com an.yandex.ru https://*.gstatic.com https://an.yandex.ru;
    report-uri /csp-report/report.php
    

    // переносы для удобства. На самом деле все нужно пихать в одну строку (для тех кто далек от этого).
    // mysite.ru нужно менять на свой домен. По идее, достаточно 'self', но как где-то прочитал, не все браузеры этот self воспринимают адекватно.

     

    На php заголовки отдаются вот так:

     

     

     

    header("Content-Security-Policy-Report-Only: ... ");

    все в одну строчку.

     

    Код файла /csp-report/report.php

    <?php
    header("HTTP/1.0 204 No Response");
    $file = 'report.txt';
    if($json_data = json_decode(file_get_contents('php://input'))){
    $data = json_encode($json_data)."\n";
    file_put_contents($file, $data, FILE_APPEND | LOCK_EX);
    }
    

    P.S. Пожалуйста по подробнее, если можно 

  6. Спасибо за оперативный ответ. Насчет отзывов слева внизу после всех отзывов есть кнопка "все отзывы", я думал это реализовано в шаблоне. Большое спасибо добавил код в стили стало лучше. 

    Еще вопрос для того, чтобы обновится на версию 1.1.8, сейчас стоит 1.1.5 нужно следовать инструкции по установке шаблона? Просто про, то как сделать обновление не нашел в описании. И при обновлении пропадут соответственно раздел отзывы, т. к. он сделан другим модулем?

  7. Здравствуйте! 

     

    Помогите пожалуйста решить проблему: на вкладке отзывы при нажатии на кнопку перехода на следующую страницу отзывов - открывается страница на белом фоне с пятью отзывами основной сайт не виден. 

    вот ссылка http://xn--80adthqbfmo.xn--p1ai/po-film/titanik/ozherele-serdce-okeana.html

     

    И второй вопрос можно ли увеличить шрифт в отзывах, и как это сделать ссылка http://xn--80adthqbfmo.xn--p1ai/index.php?route=product/reviews

     

    P.S. Мой вебмастер находится в больнице уже несколько месяцев и мне приходится самому разбираться. Если Вас не затруднит ответить чуть подробнее. 

  8. Подскажите пожалуйста, как можно решить проблему. В описании товара вставлено видео с ютуб - при просмотре на мобильных устройствах видео съезжает вправо, смотрится это как-то криво. 

    http://xn--80adthqbfmo.xn--p1ai/po-film/expendables/kulon-expendables.html

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.