Модуль [old] Каталог модулей PrestaShop 1.5 - 1.6

Статус
В этой теме нельзя размещать новые ответы.

Alexpro2011

Мой дом здесь!
Регистрация
11 Дек 2012
Сообщения
127
Реакции
292
Последнее редактирование модератором:
Hello, I leave you a new version Для просмотра ссылки Войди или Зарегистрируйся.
I hope it works for you!:)

Jump licence.

Edit
modules/filterproductspro/classes/FilterProductsProCore.php
change
Код:
if (Tools::getIsset('license_number') && !empty($params['license_number'])) {
                    $response = $this->jsonDecode($this->sendRequest($params));

                    if (is_object($response)) {
                        if ($response->code == self::CODE_ERROR) {
                            $this->errors[] = $response->message;
                        } elseif ($response->code == self::CODE_SUCCESS) {
                            Configuration::deleteByName($this->prefix_module.'_DOMAIN');
                            Configuration::deleteByName($this->prefix_module.'_RM');

                            if (version_compare(_PS_VERSION_, '1.5') >= 0) {
                                Configuration::updateValue(
                                    $this->prefix_module.'_DOMAIN',
                                    $response->domain,
                                    $id_shop_group,
                                    $id_shop
                                );

                                Configuration::updateValue($this->prefix_module.'_RM', '1', $id_shop_group, $id_shop);
                            } else {
                                Configuration::updateValue($this->prefix_module.'_DOMAIN', $response->domain);
                                Configuration::updateValue($this->prefix_module.'_RM', '1');
                            }

                            $this->fillConfigVars();

                            $this->html .= $this->displayConfirmation($response->message);
                        }
                    }
                } else {
                    $this->errors[] = 'Please enter the license to do the validation of the module.';
                }


POR:

Код:
                if (Tools::getIsset('license_number') && !empty($params['license_number'])) {
                    $response = $this->jsonDecode($this->sendRequest($params));

               
                   
                            Configuration::deleteByName($this->prefix_module.'_DOMAIN');
                            Configuration::deleteByName($this->prefix_module.'_RM');

                            if (version_compare(_PS_VERSION_, '1.5') >= 0) {
                                Configuration::updateValue(
                                    $this->prefix_module.'_DOMAIN',
                                    $response->domain,
                                    $id_shop_group,
                                    $id_shop
                                );

                                Configuration::updateValue($this->prefix_module.'_RM', '1', $id_shop_group, $id_shop);
                            } else {
                                Configuration::updateValue($this->prefix_module.'_DOMAIN', $response->domain);
                                Configuration::updateValue($this->prefix_module.'_RM', '1');
                            }

                            $this->fillConfigVars();

                            $this->html .= $this->displayConfirmation($response->message);
                   
               
                } else {
                    $this->errors[] = 'Please enter the license to do the validation of the module.';
                }

Sorry, I miss these steps.

Install
configure
Choose Validate License
Add random number
validate

Test local,
It is not sure that it works
In configuration screen, is frozen with update wheel
 
Последнее редактирование:
Jump licence.

Edit
modules/filterproductspro/classes/FilterProductsProCore.php
change
Код:
if (Tools::getIsset('license_number') && !empty($params['license_number'])) {
                    $response = $this->jsonDecode($this->sendRequest($params));

                    if (is_object($response)) {
                        if ($response->code == self::CODE_ERROR) {
                            $this->errors[] = $response->message;
                        } elseif ($response->code == self::CODE_SUCCESS) {
                            Configuration::deleteByName($this->prefix_module.'_DOMAIN');
                            Configuration::deleteByName($this->prefix_module.'_RM');

                            if (version_compare(_PS_VERSION_, '1.5') >= 0) {
                                Configuration::updateValue(
                                    $this->prefix_module.'_DOMAIN',
                                    $response->domain,
                                    $id_shop_group,
                                    $id_shop
                                );

                                Configuration::updateValue($this->prefix_module.'_RM', '1', $id_shop_group, $id_shop);
                            } else {
                                Configuration::updateValue($this->prefix_module.'_DOMAIN', $response->domain);
                                Configuration::updateValue($this->prefix_module.'_RM', '1');
                            }

                            $this->fillConfigVars();

                            $this->html .= $this->displayConfirmation($response->message);
                        }
                    }
                } else {
                    $this->errors[] = 'Please enter the license to do the validation of the module.';
                }


POR:

Код:
                if (Tools::getIsset('license_number') && !empty($params['license_number'])) {
                    $response = $this->jsonDecode($this->sendRequest($params));

               
                   
                            Configuration::deleteByName($this->prefix_module.'_DOMAIN');
                            Configuration::deleteByName($this->prefix_module.'_RM');

                            if (version_compare(_PS_VERSION_, '1.5') >= 0) {
                                Configuration::updateValue(
                                    $this->prefix_module.'_DOMAIN',
                                    $response->domain,
                                    $id_shop_group,
                                    $id_shop
                                );

                                Configuration::updateValue($this->prefix_module.'_RM', '1', $id_shop_group, $id_shop);
                            } else {
                                Configuration::updateValue($this->prefix_module.'_DOMAIN', $response->domain);
                                Configuration::updateValue($this->prefix_module.'_RM', '1');
                            }

                            $this->fillConfigVars();

                            $this->html .= $this->displayConfirmation($response->message);
                   
               
                } else {
                    $this->errors[] = 'Please enter the license to do the validation of the module.';
                }

Nulled

Test local,
It is not sure that it works
In configuration screen, is frozen with update wheel
____________________________________________________________

Does not work for me, he keeps asking me for a license:nezn::nezn::kuku::kuku:
 
Sorry, I miss these steps.

Install
configure
Choose Validate License
Add random number
validate
:D:D:D Works for me Thank you very much. Although with the debug activated I get an error, but I can configure a search engine. The module sent me original and had no way to make it work:ay:

Modified to enable it!!!. Follow the instructions. Thanks to gusman126 for his work
 

Вложения

  • filterproductspro.zip
    2 MB · Просмотры: 298
Последнее редактирование:
Кто-то тут выклдывал модуль Adminer for Prestashop (управление базой данных из админ-панели).
Подробнее о самом Админере: Для просмотра ссылки Войди или Зарегистрируйся
Хоть модуль и бесплатный, но там была куча стучалок и просьб на email-подписку разработчика.
Что сделал:
  1. Вырезал стучалки и просьбу на подписку
  2. Обновил Adminer до последней версии на данный момент - 4.3.1 (в старой была проблема с отображением кириллестических символов)
  3. Добавил создание вкладки для быстрого доступа к Админеру в Расширенные параметры > Управление БД
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху