Prestashop 1.6.1.X проблемы и решения.

Твой выбор Prestashop

  • 1.5

  • 1.6.0.Х

  • 1.6.1.Х

  • 1.7


Результаты будут видны только после голосования.
Добрый день помогите пожалуйста
установить коды (Google Tag Manager)
Никак не получается правильно

Вставьте этот фрагмент в раздел <head> кода страницы как можно ближе к началу:


<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'Для просмотра ссылки Войди или Зарегистрируйся
})(window,document,'script','dataLayer','GTM-TN9HGJP');</script>
<!-- End Google Tag Manager -->

Также вставьте непосредственно после открывающего тега <body> следующий фрагмент:

<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="Для просмотра ссылки Войди или Зарегистрируйся"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->


За помощь могу поделиться шаблоном для Prestashop 1.6 купленный недавно

Для просмотра ссылки Войди или Зарегистрируйся
 

Вложения

  • header.rar
    3,3 KB · Просмотры: 11
Еще актуален вопрос с GTM? Могу помочь. Вставку выкладывать сюда?:)
 
Еще актуален вопрос с GTM? Могу помочь. Вставку выкладывать сюда?:)
Спасибо, уже помогли Data Layer можете помочь если только
И еще такая проблема с настройкой сертификата наверное, на всех страницах стоит надежный кроме страниц с товаром, подскажите кто знает как исправить.
KojNuRAEQhaNtWlD6NDvGA.png

tlnWmawQStymA8DiOj-F6w.png
 
Последнее редактирование:
Спасибо, уже помогли Data Layer можете помочь если только
И еще такая проблема с настройкой сертификата наверное, на всех страницах стоит надежный кроме страниц с товаром, подскажите кто знает как исправить.
KojNuRAEQhaNtWlD6NDvGA.png

tlnWmawQStymA8DiOj-F6w.png

на ваших страницах размещены адреса страниц/объектов с других сайтов без https
в частности эта Для просмотра ссылки Войди или Зарегистрируйся

+ там ещё много чего надо улучшать для большего успеха проекта

upload_2017-11-20_22-17-13.png
 
Спасибо, уже помогли Data Layer можете помочь если только
И еще такая проблема с настройкой сертификата наверное, на всех страницах стоит надежный кроме страниц с товаром, подскажите кто знает как исправить.
KojNuRAEQhaNtWlD6NDvGA.png

tlnWmawQStymA8DiOj-F6w.png
Исправить ссылки на картинки
Для просмотра ссылки Войди или Зарегистрируйся
в товарах про филиал
 
Добрый вечер всем! прошу помощи!! уже неделю мучаюсь.
Проблема в следующем, штатный модуль "Отзывы о товаре" Productcomment при нажатии оставить отзыв выдаёт табличку "The requested content cannot be loaded. Please try again later." в логах нечего нету. в консоли вроде бы тоже. Заранее благодарен! Буду рад любому совету где копать.!
 
шаблон на локалке или хостинге?Для проверки работоспособости модулей держите дефолтный шаблон из коробки.
 
Прошу извинить за в некотором смысле некропостинг, но эта тема хорошо гуглиться по поводу js ошибки в "заказе в один клик"

Kerm84, сделал так:
if(!isset(ocpc_combinations[id_combination]['available_for_order']) && !ocpc_combinations[id_combination]['available_for_order']){
}
{
$('#showOneClickCheckout').addClass('exclusive_disabled').attr('disabled', 'disabled');
return false;

} else {

}
заказ не формируется, все висит на странице заказа, где то все же я ошибся?

если на сайте можно заказывать все товары независимо от количества в наличии, и нету атрибутных твоаров, то я просто кусок кода убираю в файле
/modules/oneclickproductcheckout/views/templates/hook/right_column_product.tpl

Код:
/* 
if ((!isset(ocpc_combinations)) && (!ocpc_combinations[id_combination]['available_for_order']))
        {
            $('#showOneClickCheckout').addClass('exclusive_disabled').attr('disabled', 'disabled');
            return false;
        }
        else
            $('#showOneClickCheckout').removeClass('exclusive_disabled').removeAttr('disabled');
        var form = $('.one_click_product_checkout');
        form.find('[name=id_product_attribute]').val(id_combination);
        form.find('.cover_product img').attr('src', ocpc_combinations[id_combination]['image']);
        form.find('.product_price .price').text(formatCurrency(ocpc_combinations[id_combination]['price'], currencyFormat, currencySign, currencyBlank));
        form.find('[id=quantity]').attr('data-price', ocpc_combinations[id_combination]['price']).data('price', ocpc_combinations[id_combination]['price']).trigger('keyup');
    }
*/

В моем случае помогло такое решение: Взять блок с javascript в smarty условие на наличие у товара комбинаций.

Код:
{if isset($combinations) && $combinations}
    <script>
            var ocpc_combinations = Object();
            {foreach from=$ocpc_combinations item=c}
                ocpc_combinations[{$c.id_product_attribute|intval}] = {
                    price: {$c.price|floatval},
                    image: "{if isset($ocpc_combination_images[$c.id_product_attribute]) && count($ocpc_combination_images[$c.id_product_attribute])}{$link->getImageLink($product_obj->link_rewrite, $ocpc_combination_images[$c.id_product_attribute][0].id_image, 'home_default')|escape:'quotes':'UTF-8'}{else}{$link->getImageLink($product_obj->link_rewrite, $cover_product.id_image, 'home_default')|escape:'quotes':'UTF-8'}{/if}",
                    quantity: {$c.quantity|intval},
                    available_for_order: {if (!$allow_oosp && $c.quantity <= 0) OR !$product_obj->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE}0{else}1{/if}
                };
            {/foreach}

            $(function () {
                window.oldOCOCFindCombination = window.findCombination;
                window.findCombination = function (firstTime)
                {
                    oldOCOCFindCombination(firstTime);
                    changeOCPC();
                };
                changeOCPC();
            });

            function changeOCPC()
            {
                var id_combination = parseInt($('#idCombination').val());

                if (!ocpc_combinations[id_combination]['available_for_order'])
                {
                    $('#showOneClickCheckout').addClass('exclusive_disabled').attr('disabled', 'disabled');
                    return false;
                }
                else
                    $('#showOneClickCheckout').removeClass('exclusive_disabled').removeAttr('disabled');

                var form = $('.one_click_product_checkout');

                form.find('[name=id_product_attribute]').val(id_combination);
                form.find('.cover_product img').attr('src', ocpc_combinations[id_combination]['image']);
                form.find('.product_price .price').text(formatCurrency(ocpc_combinations[id_combination]['price'], currencyFormat, currencySign, currencyBlank));
                form.find('[id=quantity]').attr('data-price', ocpc_combinations[id_combination]['price']).data('price', ocpc_combinations[id_combination]['price']).trigger('keyup');
            }
        </script>
{/if}
 
Добрый день всем!
Такая вот ошибка, пропали иконки
G2filJ1oQAmwXy3WjFBYqw.png

Как решить подскажите, спасибо заранее!
 
Назад
Сверху