Перейти к содержанию
dexteron

[Решено] Обработка post запроса в контроллере модуля

Рекомендуемые сообщения

Здравствуйте.
 
Делаю свой модуль для oc, этой мой первый модуль и у меня возникли некоторые сложности.
В общем суть в чем... Пытаюсь получить данные в массив $my_contact_gallery (файл контроллера модуля):

$this->data['my_contact_gallery'] = array();
if (isset($this->request->post['my_contact_gallery'])) {
  $contact_gallery = array();
  $contact_gallery = $this->request->post['my_contact_gallery'];

  $this->log->resetDebug();
  $this->log->debug('$contact_gallery:', $contact_gallery);

  $i = 1;
  foreach ($contact_gallery as $gallery) {
    if ($gallery['img'] && file_exists(DIR_IMAGE . $gallery['img'])) {
      $img = $gallery['img'];
      $thumb = $this->model_tool_image->resize($gallery['img'], 220, 130);
    } else {
      $img = 'no_image.jpg';
      $thumb = '220x130.png';
    }

    $this->data['my_contact_gallery'][$i] = array(
      'show'    => $gallery['show'],
      'img' 	=> $gallery['img'],
      'thumb'   => $thumb,
      'desc'    => $gallery['desc'],
      'test'    => 'test'
    );

    $i++;
  }	      
			
  $this->log->debug('$my_contact_gallery:', $this->data['my_contact_gallery']);

} elseif ($this->config->get('my_contact_gallery')) {
    $this->data['my_contact_gallery'] = $this->config->get('my_contact_gallery');
}  


 
Так же подключил дебаггер для проверки: Результат после сохранения модуля дебаггер показал такой:
 

2016-02-10 13:15:58 - $contact_gallery:
2016-02-10 13:15:58 - Array
(
    [1] => Array
        (
            [show] => 1
            [img] => data/000030_dash_main.png
            [desc] => Array
                (
                    [1] => 456
                )

        )

)

2016-02-10 13:15:58 - $my_contact_gallery:
2016-02-10 13:15:58 - Array
(
    [1] => Array
        (
            [show] => 1
            [img] => data/000030_dash_main.png
            [thumb] => http://test-for-me.ru/image/cache/data/000030_dash_main-220x130.png
            [desc] => Array
                (
                    [1] => 456
                )

            [test] => test
        )

)

 

Захожу в админку в модуль и вывожу $my_contact_gallery через print_r.

Мне выдает массив из $contact_gallery, а не из $my_contact_gallery (смотрите результаты дебаггера выше).

Я не понимаю почему так происходит. Возможно я просто чего-то не знаю либо что-то упустил.

 

Большое спасибо всем, кто зайдет, посмотрит на это чудо и ткнет меня носом в ошибку или что-то подскажет. 

 

Да, чуть не забыл, OC 1.5.6.x

:-)

Изменено пользователем dexteron

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
$contact_gallery = array();
$MY_contact_gallery = $this->request->post['my_contact_gallery'];

$this->log->resetDebug();
$this->log->debug('$MY_contact_gallery:', $MY_contact_gallery);

$i = 1;
foreach ($MY_contact_gallery as $gallery) {

Не?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не?

Нет, изменил на my_contact_gallery. Почистил базу сохранил модуль, ничего не поменялось. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не может быть, чтобы "ничего не поменялось".

 

Как минимум в логе дебаггера не должно быть записи для $contact_gallery, но две записи для $my_contact_gallery.

 

Расставьте несколько echo() и убедитесь, что смотрите не кешированный вариант

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как минимум в логе дебаггера не должно быть записи для $contact_gallery, но две записи для $my_contact_gallery.

 

Извините, это да, поменялось. Я имел в виду что проблему это не решило. 

 

Почистил базу, сохранил модуль. Дебаггер показал:

 

2016-02-10 17:15:29 - $my_contact_gallery:
2016-02-10 17:15:29 - Array
(
    [1] => Array
        (
            [show] => 1
            [img] => data/00206491_n2.jpg
            [desc] => Array
                (
                    [1] => ыва
                )

        )

    [2] => Array
        (
            [show] => 1
            [img] => 
            [desc] => Array
                (
                    [1] => 
                )

        )

)

2016-02-10 17:15:29 - $my_contact_gallery:
2016-02-10 17:15:29 - Array
(
    [1] => Array
        (
            [show] => 1
            [img] => data/00206491_n2.jpg
            [thumb] => http://test-for-me.ru/image/cache/data/00206491_n2-220x130.jpg
            [desc] => Array
                (
                    [1] => ыва
                )

            [test] => test
        )

    [2] => Array
        (
            [show] => 1
            [img] => 
            [thumb] => 220x130.png
            [desc] => Array
                (
                    [1] => 
                )

            [test] => test
        )

)

 

Я не пойму, почему оно не сохраняет в итоге в $my_contact_gallery, новые значения. Ведь должно по идее?) 

 

    $this->data['my_contact_gallery'][$i] = array(
      'show'    => $gallery['show'],
      'img' 	=> $gallery['img'],
      'thumb'   => $thumb,
      'desc'    => $gallery['desc'],
      'test'    => 'test'
    );
Изменено пользователем dexteron

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас попробовал вообще убрать все, поставил вот так:
 


if (isset($this->request->post['my_contact_gallery'])) {
   $this->data['my_contact_gallery'] = "test";
} elseif ($this->config->get('my_contact_gallery')) {
   $this->data['my_contact_gallery'] = $this->config->get('my_contact_gallery');
}


 
В настройках модуля print_r($my_contact_gallery), так оно все равно выводит те данные, которые я внес в админке в модуле. Базу перед этим чистил. 
 

Array
(
    [1] => Array
        (
            [show] => 1
            [img] => 
            [desc] => Array
                (
                    [1] => sdfsfdsf
                )

        )

    [2] => Array
        (
            [show] => 1
            [img] => 
            [desc] => Array
                (
                    [1] => fsf
                )

        )

) 

 

Может я что-то не так делаю или не понимаю очевидных вещей :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Покажите полное имя и ВЕСЬ код файла, в котором используется строка 

 

print_r($my_contact_gallery)

 

Есть подозрение, что класс модуля назван неправильно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Покажите полное имя и ВЕСЬ код файла, в котором используется строка 

 

print_r($my_contact_gallery)

 

Есть подозрение, что класс модуля назван неправильно

 

Проблема решилась. Мне помогли. Оказалось ошибка была в том, что я не сохранил данные после всех манипуляций.

Рабочий вариант:

 //mini-gallery
 $this->data['my_contact_gallery'] = array();
 if (isset($this->request->post['my_contact_gallery'])) {
  
  $my_contact_gallery = array();
  $my_contact_gallery = $this->request->post['my_contact_gallery'];

  $i = 1;
  foreach ($my_contact_gallery as &$gallery) {
   if ($gallery['img'] && file_exists(DIR_IMAGE . $gallery['img'])) {
     $img = $gallery['img'];
     $thumb = $this->model_tool_image->resize($gallery['img'], 220, 130);
   } else {
     $img = 'no_image.jpg';
     $thumb = '220x130.png';
   }

   $this->data['my_contact_gallery'][$i] = array(
     'show'    => $gallery['show'],
     'img'     => $img,
     'thumb'   => $thumb,
     'desc'    => $gallery['desc']
   );

   $i++;
 }	  
  $this->request->post['my_contact_gallery'] = $this->data['my_contact_gallery'];

 } elseif ($this->config->get('my_contact_gallery')) {
   $this->data['my_contact_gallery'] = $this->config->get('my_contact_gallery');
 }   	

Строка, которую надо было добавить:

$this->request->post['my_contact_gallery'] = $this->data['my_contact_gallery']; 
Изменено пользователем dexteron

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От louise170
      1 200.00 руб
      Скачать/Купить дополнение


      Модуль доставки Почта России
      Модуль предназначен для расчета стоимости доставки Почтой России.
      Цены автоматически берутся через API с сайта http://postcalc.ru
      Обратите внимание на правила использования данного API, в частности на пункты 5 и 6.

      Возможности
      Доступны различные виды отправлений для отправки заказов по России и по всему миру. Каждый вид отправления может отображаться в зависимости от суммы и веса заказа, кол-ва товаров в заказе, Гео-зоны, городов, групп покупателей, языка. Каждому виду отправления для коррекции цен можно назначить дополнительно вес упаковки и мин. стоимость доставки данного отправления. Различные виды наценок для каждого из видов отправлений. По-умолчанию можно задать регион получателя и средний вес заказа. Ограничения в зависимости от суммы и веса заказа есть не только для каждого вида отправления, но и общие для всего модуля. Есть возможность брать доп. плату за отправку заказа в виде конкретной суммы, либо в виде процента от стоимости заказа. Доп. плата также может быть отрицательной. Для всего заказа можно задать доп. вес упаковки, причем не только конкретное значение, но и в виде процента от веса товаров в заказе. Можно отображать или нет сроки доставки. Можно включить разбиение заказов на несколько отправлений (актуально для больших заказов, в которых несколько товаров и их можно разделить). Гибкая настройка общей заглушки. В качестве суммы заказа можно брать разные суммы, например, только стоимость товаров, или стоимость товаров с учетом скидок. Есть работа с наложенным платежом. Есть разные округления конечной стоимости доставки. Бэкап настроек модуля. При совместной работе с модулем Габариты товаров в каждом отправлении можно учитывать габариты товаров в корзине. При совместной работе с модулем Группы товаров можно учитывать в корзине товары в зависимости от принадлежности к определенной группе. В модуле учитывается вес заказа, то есть для заказов 50 г - будут отображаться письма, для заказов до 2 кг - будут отображаться только способы отправки различного вида бандеролями (те которые отмечены галочками), для заказов более 2 кг и менее 20 кг будут отображаться только способы доставки посылками. Посылки весом больше 20 кг Почта России не отправляет, так что такие заказы нужно разбивать на несколько, если, конечно, это возможно. Для международных отправлений учитывается макс. возможная ценность отправления, и если она превысила 50000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 50000 руб. Для отправлений по России учитывается макс. возможная ценность отправления, и если она превысила 100000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 100000 руб. Можно менять название отправлений. Есть возможность делать разбиение отправлений по максимальному весу указанному в основных настройках модуля, чтобы можно было отправить, например, несколько посылок весом 1 кг - они доходят быстрее. Сроки доставки можно отображать в названии доставки или в описании. Есть возможность заменить индексы, для которых нет инфы по доставке на индексы, для которых инфа есть. К сроку доставки можно добавить любое кол-во дней в настройках модуля. Размер наложенного платежа можно отображать в названии доставки или в описании. Есть поле для ввода множителя для случая наложенного платежа, чтобы можно было брать, например, двойную стоимость за доставку туда-обратно на случай отказа.
        Важная информация для продавцов
      У почты России есть 769 отделений связи (ОПС) сезонной и круглогодичной труднодоступности. Посылки туда в зимнее время не доставляются - только бандероли 1 класс. Модуль автоматически не отображает покупателям из этих регионов другие виды отправлений, кроме 1 класса.
       
      Модуль доставки Почта России совместим с модулями:
      Simple Габариты товаров Группы товаров
        Для второго Опенкарта модуль Почты России совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury), с корзинами
      шаблона journal2, Maxystore, Newstorecheckout, Quickcheckout.ocmod, Supercheckout, Unicheckout.
       
      Для Опенкарта 3.x модуль Почты России совместимость с указанными выше корзинами будет делаться по мере необходимости, по запросу людей купивших модуль. Совместная работа с модулями Габариты товаров и Группы товаров появится, когда эти модули будут переведены под Опенкарта 3.x
       
      Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.
       
      Модуль тестировался на OpenCart:
      1.5.4.1 1.5.5.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.0 2.0.1.1 2.0.2.0 2.0.3.1 2.1.0.1 2.2.0.0 2.3.0.2 3.0.2.0
        Ocstore: 2.3.0.2
       
      Поддерживаемые языки
      русский английский
        Пример работы модуля
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/
       
      Демо админки
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
      доступ: demo / demo
       
      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.
       
      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.
       
      Требования к серверу
      Для работы модуля необходима библиотека curl (на большинстве хостингов она установлена). Проверить это можно с помощью функции phpinfo(); На хостинге должен быть установлен ionCube Loader последней версии (минимум версия 10.0). Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_домен/test_ioc_php.php FAQ
      FAQ по модулю Почта России FAQ общие вопросы по Опенкарту  
      Добавил louise170 Добавлено 10.05.2013 Категория Доставки Системные требования наличие curl, PHP 5.6+, ionCube Loader 10+ Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От louise170
      600.00 руб
      Скачать/Купить дополнение


      Доставка по области
      Модуль предназначен для расчета стоимости доставки по области в зависимости от километража.
      В настройках задаются магазины, где будет использоваться данный модуль, географические зоны (области), километраж до областных городов, цена за километр пробега и способы доставки работающие для областного центра, к которым будет добавляться цена доставки зависящая от километража.
      Никакие системные файлы не изменяются.
       
      Модуль тестировался на OpenCart:
      1.5.4.1 2.0.1.1 2.0.3.1 2.3.0.2
        Модуль совместим с модулем упрощенной регистрации и заказа Simple.
       
      Поддерживаемые языки в комплекте:
      русский английский
        Установка и настройке
      Инструкция по установке и настройке находится в архиве модуля в файле readme.txt
      На демо-сайте вы можете посмотреть как настроены гео-зоны и способы доставки для областного центра.
       
      Пример работы модуля:
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/
       
      Демо админки:
      http://ocstore1541.opencartplus.ru/admin
      http://opencart2.opencartplus.ru/admin
      доступ: demo / demo
       
      Обновление модуля
      Закачать все файлы из архива модуля на сайт. Зайти в админку модуля и нажать кнопку "Сохранить". Прописать настройки, которые появились в новой версии (если они вам нужны). Добавил louise170 Добавлено 31.01.2013 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От buslikdrev
      1 250.00 руб · Срок продления: 800.00 руб за 2 года
      Скачать/Купить дополнение


      Подкатегории / Линейка продукции для производителей
      Название модуля (модификатора): Линейка продукции для производителей - "SubManufacturers"
      Версия модуля (модификатора): 1.1
      Тип лицензии: Full (Полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 30.05.2017
      Дата обновления: 15.02.2018
      Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.3, OpenCart-"Русская сборка" 2.1.0.2 (rs1) и 2.3.0.2 (rs6), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default, Magazin, Revolution)
      Название архива 1: SubManufacturers v1.0 Full OpenCart.pro 2.1.X.zip
      Название архива 2: SubManufacturers v1.1 Full OpenCart 2.X.zip
      Добавлен архив модуля: ManufacturerWall v1.1 Full OpenCart 2.0.X-2.1.X.ocmod.zip и ManufacturerWall v1.1 Full OpenCart 2.2.X-2.3.X.ocmod.zip
       
      При покупки более 1-ой лицензии, скидка50%
       
      ДЕМОНСТРАЦИЯ


      ОПИСАНИЕ
      Модификатор предназначен для добавления линейки (подкатегории) в производителях, а именно появится возможность разделить производителей на линейки выпускаемой ими продукции.
      Например, есть производитель Samsung, в стандартном модуле производителей будет выводиться такая продукция: телевизоры, микроволновые печи, электрочайники и т.д. Согласитесь, что как-то безобразно при переходе по нажатию на производителя в карточке товара теряться в каше другого товара, когда вас интересуют конкретно телевизоры. Благодаря этому модулю
      ваши покупатели не будут теряться в производителях и смогут быстрее подобрать себе товар. 

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
      Не забывайте делать бэкап базы данных на всякий случай.
      ДОБАВЛЕН В СОСТАВ МОДУЛЬ: Витрина производителей / ManufacrturerWall v1.1 - Он будет идти отдельным архивом, чтобы можно было на выбор ставить его или нет. Обновление двух модулей будут идти в ногу.
      С модулем Сео-оптимизация шаблона конфликтов в работе нет.
      Всегда проверяйте такие модули (окмоды - архивы) содержащие такие файлы: "install.php, install.sql" так как злоумышленники могут навредить вашему сайту, например, вашими руками удалят вашу базу данных.
      Пример запроса (смотрите, чтобы не было удаления таблиц "DROP TABLE": категорий, пользователей, товара и т.д. по оригиналу или всей БД "DROP DATABASE"):


      Модификатор "вносит изменения" в следующие файлы:
       
      УСЛОВИЯ СОГЛАШЕНИЯ
      - Модуль (модификатор) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Тех. поддержка осуществляется только при появлении ошибки, бага, из-за глюка (зависания) и не совместимости модуля (модификатора) с заявленными версиями Opencart на момент продажи;
      - Адаптация модуля (модификатора) под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная.

      Вопросы и пожелания можно задавать в данной теме.
      Добавил buslikdrev Добавлено 15.02.2018 Категория Серии, Комплекты Системные требования Сайт разработчика http://buslikdrev.by/ Старая цена 1600 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От Leingard
      500.00 руб
      Скачать/Купить дополнение


      FakeOrders 1.3 PRO - имитация заказов на сайте
      Интерактивный модуль имитации заказов на сайте, который значительно повысит доверие Ваших клиентов к Вашему сайту!
       
      Модуль повышает доверие Ваших клиентов, путём имитации заказов на Вашем сайте. Клиенты видят, как в данный момент совершаются заказы на Вашем сайте реальных товаров, на которые они могут перейти и убедится в этом
       
      Посмотреть демо работы модуля OcStore 2.3 (установлено 8 секунд)
      Просмотреть демо работы модуля OcStore 2.1 (Установлено 6 секунд)
      Демо админ. панели (demo, demo) OcStore 2.3
       
      Версия для OpenCart 3 (еще на модерации)
       
      Особенности:
      Быстрая скорость работы Использует актуальную информацию о Ваших товарах Возможность выбора категории из которой будут отображаться товары для имитации заказов (свой набор товаров) Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW) Возможность указать позицию отображения Возможность задать свой отступ отображения блока Удобная графическая настройка всех элементов модуля Поддержка практически любых нестандартных тем Повышает доверие к Вашему сайту с первых минут пребывания на нем  
      Приобретая модуль сейчас, в следующих дополнениях Вы бесплатно получите:
       
      3 вида анимации появления и исчезания 3 вида тем оформления (Классическая, Новогодняя, Современная)  
      Инструкция:
      Установите и настройте модуль по Вашим пожеланиям Выведите через схемы на любую страницу в любом расположении  
      Сложность установки и настройки: Лёгкая
       
      Обновление 1.3 (12.06.2018)
      Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW)  
      Обновление 1.2 (15.01.2018)
      Добавлена возможность выбрать категорию из которой будут отображаться товары для имитации заказов (свой набор товаров) Добавлена возможность указать позицию отображения Добавлена возможность задать свой отступ отображения блока Дополнительная оптимизация Исправления совместимости с некоторыми популярными темами  
      Обновление 1.1
      OpenCart/OcStore 2.2 Opencart/OcStore 2.1  
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 20.12.2017 Категория Покупки, оформление заказа, корзина Системные требования bootstrap Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От Leingard
      Интерактивный модуль имитации заказов на сайте, который значительно повысит доверие Ваших клиентов к Вашему сайту!
       
      Модуль повышает доверие Ваших клиентов, путём имитации заказов на Вашем сайте. Клиенты видят, как в данный момент совершаются заказы на Вашем сайте реальных товаров, на которые они могут перейти и убедится в этом
       
      Посмотреть демо работы модуля OcStore 2.3 (установлено 8 секунд)
      Просмотреть демо работы модуля OcStore 2.1 (Установлено 6 секунд)
      Демо админ. панели (demo, demo) OcStore 2.3
       
      Версия для OpenCart 3 (еще на модерации)
       
      Особенности:
      Быстрая скорость работы Использует актуальную информацию о Ваших товарах Возможность выбора категории из которой будут отображаться товары для имитации заказов (свой набор товаров) Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW) Возможность указать позицию отображения Возможность задать свой отступ отображения блока Удобная графическая настройка всех элементов модуля Поддержка практически любых нестандартных тем Повышает доверие к Вашему сайту с первых минут пребывания на нем  
      Приобретая модуль сейчас, в следующих дополнениях Вы бесплатно получите:
       
      3 вида анимации появления и исчезания 3 вида тем оформления (Классическая, Новогодняя, Современная)  
      Инструкция:
      Установите и настройте модуль по Вашим пожеланиям Выведите через схемы на любую страницу в любом расположении  
      Сложность установки и настройки: Лёгкая
       
      Обновление 1.3 (12.06.2018)
      Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW)  
      Обновление 1.2 (15.01.2018)
      Добавлена возможность выбрать категорию из которой будут отображаться товары для имитации заказов (свой набор товаров) Добавлена возможность указать позицию отображения Добавлена возможность задать свой отступ отображения блока Дополнительная оптимизация Исправления совместимости с некоторыми популярными темами  
      Обновление 1.1
      OpenCart/OcStore 2.2 Opencart/OcStore 2.1  
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×