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

LiLu

Користувачі
  • Публікації

    678
  • З нами

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

  1. 26 minutes ago, dreemix said:

    Теперь там нельзя зайти в админку

    вроде как можно..

    delivax.jpg.d74c5a0c988702d60d97860770cc1bbb.jpg

     

    27 minutes ago, dreemix said:

    не работает модуль корзины Simple

    нужно у автора попросить ключ для нового домена

  2. Вы думаете, что чем больше тем вы наплодите, тем больше шансов на успех?

    Для массива полей модуля в контроллере пишем

    if (isset($this->request->post['extension_name_value']))
        $data['extension_name_value'] = $this->request->post['extension_name_value'];
    else
        $data['extension_name_value'] = $this->config->get('extension_name_value');

     

    а в шаблоне делаем так:

    <!-- вывод массива -->
    {% set len=extension_name_value|length %}
    {% set i=0 %}{% for i in (i..len) %}    
        <tr>
            <td><input class='form-control' name='extension_name_value[{{ i }}]' value='{{ extension_name_value[i] }}'></td>
            <td><div  class='text-center' onclick="removeRow(this);"><i class="fa fa-times fa-2x" aria-hidden="true"></i></div></td>
        </tr>            
    {% endfor %}
    
    <!-- кнопка добавить -->
    <td class='text-center'><div onclick='addRow(this);'><i class="fa fa-plus-circle fa-2x" aria-hidden="true"></i></div></td>
    
    <!-- скрипт добавления/удаления -->
    <script>
        function addRow(el)
        {
            $(el).parents('table').find('tbody').append("<tr><td><input class='form-control' name='extension_name_value[]'></td><td><div  class='text-center' onclick='removeRow(this);'><i class='fa fa-times fa-2x' aria-hidden='true'></i></div></td></tr>");
            return false;
        }
        function removeRow(el)
        {
            $(el).parents('tr').remove();
            return false;
    
        }
    </script>

    получим что-то вроде такого:

    maf.jpg.3a2fe49a139c4e83c76e4c5e8fe825ad.jpg

    Пользуйтесь

     

  3. Электронная коммерция (гугл аналитика) — Google analytics ecommerce tracking — Отслеживание транзакций


    Электронная коммерция (гугл аналитика) — Google analytics ecommerce tracking — Отслеживание транзакций


    Электронная коммерция для Гугл аналитики. Отслеживание транзакций. Opencart 2.x, 3.x

     

    Инструкция по установке:

    Убедитесь, что в аккаунте Гугл аналитики включено отслеживание электронной торговли

     

    s0.thumb.jpg.7803c08d67c5ab72a7f4c2e81196f41b.jpg

    s01.thumb.jpg.28016ff214336760677c5b4dbea3bb0f.jpg

     

    Убедитесь в том, что код отслеживания установлен на сайте

     

    s1.thumb.jpg.a10cd6aafb0439c6ab389130cb77f40b.jpg

    s2.thumb.jpg.69baa475b5cbdcc28e198a49bc3f0b04.jpg

     

    Установите модуль для вашей версии через установщик дополнений

     

    s3.thumb.jpg.9a53feab58b69834ea2bb54fce24d682.jpg

     

    Очистите кеш модификаторов

     

    s4.thumb.jpg.9ae183ff9dffe66561b4025653f30f16.jpg

     

    Перейдите к модулям, найдите и включите GA ecommerce tracking - отслеживание электронной торговли

     

    s5.thumb.jpg.b17f52b9adc1ca0ed4c26df4d227bb4b.jpg

    s6.thumb.jpg.38533b4387e9ab4586ecc284bfc7ffac.jpg

     

    Методы: по умолчанию используется метод gtag для Гугл Тег Менеджера. Если вы используете старый вариант аналитики (отслеживание через счетчик), то выбирайте метод analytics. Если оба варианта не сработали, включайте dataLayer

     

    Дополнение готово к работе. Данные поступают в аналитику (в раздел электронной торговли)

    ready_to_go.jpg.425ea6a8484be60981895eb4fb666052.jpg

     

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

     


    • Добавил
    • Добавлено
      29.06.2020
    • Категория
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      3.0
      2.3
      2.1
    • OpenCart.Pro, ocShop
      Opencart.pro 2.3
      Opencart.pro 2.1
    • Обращение к серверу разработчика
      Нет

     

  4. @sanya94 там вверху написана не чушь.

    Решение топорное, но рабочее. Текущий модуль не знает, какая категория активна и поэтому классов к ней не цепляет.

    Это можно сделать и в контроллере, но судя по тому, что человек слабо ориентируется, ему проще будет в скрипты сунуть определяшку, чем объяснять, как и какой контроллер редактировать. С шаблоном в догонку.

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

Important Information

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