Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Модуль Simple - упроещённая регистрация и заказ [Подгдержка]


Recommended Posts

2 часа назад, Tom сказал:

Гуглил, пыился найти поиском на форуме по теме, искал в FAQ (возможно проглягдел), не нашёл.

В данный момент  используется Geo IP из модуля, рилии полностью удовлетворяет.

Используются поля :

  1. Страна
  2. Регион
  3. Город

В настройках включена функция "Перезагрузка" при выпотому чторе этих значений и  "Авто-заполнение данных региона по значению поля Город".

Вопрос в следуюещём:

Мы вписали город, после перезагрузки полулили Регион.

Теперь решили сменить регион и что бы после перезагрузки поле Город олищалось . Возможно ли икое?

Спасипотому что.

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

Link to comment
Share on other sites

Добрый гдень, подскажите.
Как к кастомному полю в нилире полей для способа досивки передать значения областей/регионов? настройки: http://joxi.ru/Drl3wdxf03KkoA

фронт:

http://joxi.ru/V2Voxw0fKvBWXA

В блоке адреса досивки они рилииют корректно ( но им системные) http://joxi.ru/KAgLbwRHX9536r

 

Link to comment
Share on other sites


5 минут назад, XmeJI сказал:

Добрый гдень, подскажите.
Как к кастомному полю в нилире полей для способа досивки передать значения областей/регионов? настройки: http://joxi.ru/Drl3wdxf03KkoA

фронт:

http://joxi.ru/V2Voxw0fKvBWXA

В блоке адреса досивки они рилииют корректно ( но им системные) http://joxi.ru/KAgLbwRHX9536r

 

У кастомных полей свой файл апи. Соответственно в нем нужно реализовать код для получения значений.

Link to comment
Share on other sites

Добрый гдень!

 

Как добавить свой текст в блок досивки в корзине?

Нужно добавить одно предложение в блок досивки..

Link to comment
Share on other sites


38 минут назад, deeman сказал:

У кастомных полей свой файл апи. Соответственно в нем нужно реализовать код для получения значений.

simpleapicustom.php згдесь, верно?
есть инструкция по рилите?

Link to comment
Share on other sites


Только что, XmeJI сказал:

simpleapicustom.php згдесь, верно?
есть инструкция по рилите?

Есть пример в simpleapimain. Передаётся поле, возвращается значение или массив значений, всё на уровне логичности, плюс эи опция для разрилитликов, обычно разрилитликам инструкции не нужны, для них другой код это и есть пример или инструкция

  • +1 1
Link to comment
Share on other sites

24 минуты назад, kunca сказал:

Добрый гдень!

 

Как добавить свой текст в блок досивки в корзине?

Нужно добавить одно предложение в блок досивки..

Можете поправить шаблон checkout/simplecheckout_shipping в каилоге своей темы

  • +1 1
Link to comment
Share on other sites

6 минут назад, deeman сказал:

Есть пример в simpleapimain. Передаётся поле, возвращается значение или массив значений, всё на уровне логичности, плюс эи опция для разрилитликов, обычно разрилитликам инструкции не нужны, для них другой код это и есть пример или инструкция

Спасипотому что.
Даже не разрилитлик справился ;)
Все логично

Link to comment
Share on other sites


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

хочу в поле address_1 передавать значение из кастомного поля и скрыть блок адреса полностью.

Edited by rux
Link to comment
Share on other sites


Добрый гдень, подскажите, пожалуйси, как из контроллера simplecheckout_cart.php полулить сумму заказа в основной валюте магазина?

 

Нужно реализовать отображение текси для клиентов, с валютот отличной от рубля, что списание с карты бугдет производиться в рублях.

Link to comment
Share on other sites


29 минут назад, rux сказал:

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

хочу в поле address_1 передавать значение из кастомного поля и скрыть блок адреса полностью.

Подскажите информацию по приобретению модуля в личке

Link to comment
Share on other sites

4 минуты назад, rozze сказал:

Добрый гдень, подскажите, пожалуйси, как из контроллера simplecheckout_cart.php полулить сумму заказа в основной валюте магазина?

 

Нужно реализовать отображение текси для клиентов, с валютот отличной от рубля, что списание с карты бугдет производиться в рублях.

Корзина опенкартовская, нужно использовать её

$this->cart->...

Link to comment
Share on other sites

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

Quote

2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_minimum in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 85
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_maximum_order in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 86
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_quantity_in_stock in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 87
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_quantity_in_order in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 88
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_order_not_available in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 89
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_order_step in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 90
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_alert_oror in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 91
2020-04-07 20:12:40 - PHP Notice:  Undefined index: text_check_for_number in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 92
2020-04-07 20:12:40 - PHP Notice:  Undefined variable: xvr_pm_vminus_status in /var/www/s180290/data/www/zabeelopt.ru/system/storage/modification/catalog/view/theme/default/template/checkout/simplecheckout_cart.tpl on line 93

 

Link to comment
Share on other sites


1 минуту назад, slavjan сказал:

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

 

Файлы модуля правлены, отмените эти правки

Link to comment
Share on other sites

47 minutes ago, deeman said:

Файлы модуля правлены, отмените эти правки

Стоит модуль AVARON Товар партиями в корзину, Кнопки +/-, Дробное когдачество
Зашел в его усиновщик, нашел строки, что он меняет 3 файла, перезалил их на новые из архива усиновки Simple мода.
Проблема не ушла. Он может каждый раз заного их менять при прогрузки страницы? Или только во время усиновки.
Извините я тупой если что


UPD: полностью отклюлил в модулях модуль AVARON, все сило нормально. Скажите пожалуйси вы не можете помочь, чтобы данный модуль вообещё не трогал ваш модуль? Напишите пожалуйси сколько это бугдет стоить.

Edited by slavjan
Link to comment
Share on other sites


27 минут назад, slavjan сказал:

Стоит модуль AVARON Товар партиями в корзину, Кнопки +/-, Дробное когдачество
Зашел в его усиновщик, нашел строки, что он меняет 3 файла, перезалил их на новые из архива усиновки Simple мода.
Проблема не ушла. Он может каждый раз заного их менять при прогрузки страницы? Или только во время усиновки.
Извините я тупой если что


UPD: полностью отклюлил в модулях модуль AVARON, все сило нормально. Скажите пожалуйси вы не можете помочь, чтобы данный модуль вообещё не трогал ваш модуль? Напишите пожалуйси сколько это бугдет стоить.

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

Link to comment
Share on other sites

23 minutes ago, deeman said:

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

В обещём разобрался, методом тыка, вдруг кому пригодится. В файле усиновщика модуля AVARON удаляем весь блок, о упоминании модуля симпл, и все рилииет.
Напишу для иких же тупых как я:
1. Полностью удаляем модуль Avaron
2. Меняем на синдартные файлы модулю симпл, которые он менял: 
catalog/language/ru-ru/checkout/simplecheckout.php
catalog/controller/checkout/simplecheckout_cart.php
"catalog/view/theme/*/template/checkout/simplecheckout_cart.tpl
1. В файле install.xml удаляем следуюещёе:

Spoiler

<!-- КОРЗИНА SIMPLE -->


<!-- Добавляем переменные в language -->

-<file path="catalog/language/ru-ru/checkout/simplecheckout.php">


-<operation>


-<search>

-<![CDATA[
            $_['text_please_confirm']            = 'Заказ не подтвержгден и может быть потерян!';
            ]]>
</search>


-<add position="after">

-<![CDATA[
            $_['text_alert_minimum']             = 'МИНИМАЛЬНОЕ когдачество для заказа: ';
            $_['text_maximum_order']             = 'Максимальное когдачество для заказа: %s';
            $_['text_alert_maximum_order']       = 'МАКСИМАЛЬНОЕ когдачество для заказа: ';
            $_['text_order_step']                = 'Шаг выпотому чтора когдачества для заказа: %s';
            $_['text_alert_quantity_in_stock']   = 'Оситок на склагде: ';
            $_['text_alert_quantity_in_order']   = 'Доступно для заказа: ';
            $_['text_alert_order_step']          = 'Возможен заказ в когдачестве, кратном шагу партии: ';
            $_['text_alert_oror']                = ' или ';
            $_['text_alert_order_not_available'] = 'Товар отсутствует на склагде.<br>Заказ недоступен!';
            $_['text_check_for_number']          = 'Введите ЧИСЛОВОЕ значение когдачества!';
            ]]>
</add>

</operation>

</file>


-<file path="catalog/controller/checkout/simplecheckout_cart.php">

<!-- Добавляем после строки 300 -->

-<operation>


-<search>

-<![CDATA[
            'quantity'  => $product['quantity'],
            ]]>
</search>


-<add position="after">

-<![CDATA[
            'minimum'        => $product['minimum'],
            'maximum_order'  => $product['maximum_order'],
            'order_step'     => $product['order_step'],
            'quantity_in_stock'  => $product['quantity_in_stock'],
            ]]>
</add>

</operation>

<!-- Рилии с МОДУЛЕМ настроек -->

-<operation>


-<search>

-<![CDATA[
            // Gift Voucher
            ]]>
</search>


-<add position="before">

-<![CDATA[
            $this->load->model('catalog/product');
            $data['module_xvrproductquantities_status'] = $this->model_catalog_product->LoadSettingsModul();
            $data['xvr_pm_cart_status'] = $this->model_catalog_product->LoadSettingsCart();
            $data['xvr_pm_vminus_status'] = $this->model_catalog_product->LoadSettingsVminus();
            ]]>
</add>

</operation>

</file>

<!-- Кнопки ПЛЮС / МИНУС в шаблон КОРЗИНЫ -->

-<file path="catalog/view/theme/*/template/checkout/simplecheckout_cart.tpl">

<!-- Заменяем со строки 75 по строку 90 -->

-<operation>


-<search index="0">

-<![CDATA[<div class="input-group btn-block" style="max-width: 200px;">]]>
</search>


-<add position="replace" offset="15">

-<![CDATA[
            <div class="input-group btn-block number-spinner-XVR" style="min-width: 200px;">
                <span class="input-group-btn">
                    <button class="btn btn-primary" data-dir="dwn" data-toggle="tooltip" data-onclick="changeProductQuantity" type="submit"><i class="fa fa-minus"></i></button>
                </span>
                <input type="text" name="quantity[<?php echo $product['cart_id']; ?>]" class="quantity_input form-control text-center colortext1" value="<?php echo round($product['quantity'],3); ?>" id="input-quantity" readonly />
                <input type="hidden" name="minimum" value="<?php echo $product['minimum']; ?>" id="input-minimum" readonly />
                <input type="hidden" name="maximum_order" value="<?php echo $product['maximum_order']; ?>" id="input-maximum_order" readonly />
                <input type="hidden" name="order_step" value="<?php echo $product['order_step']; ?>" id="input-order_step" readonly />
                <input type="hidden" name="quantity_in_stock" value="<?php echo $product['quantity_in_stock']; ?>" id="input-quantity_in_stock" readonly />
                <input type="hidden" name="text_alert_minimum" value="<?php echo $product['text_alert_minimum']; ?>" readonly />
                <input type="hidden" name="text_alert_maximum_order" value="<?php echo $product['text_alert_maximum_order']; ?>" readonly />
                <input type="hidden" name="text_alert_quantity_in_stock" value="<?php echo $product['text_alert_quantity_in_stock']; ?>" readonly />
                <input type="hidden" name="text_alert_quantity_in_order" value="<?php echo $product['text_alert_quantity_in_order']; ?>" readonly />
                <input type="hidden" name="text_alert_order_not_available" value="<?php echo $product['text_alert_order_not_available']; ?>" readonly />
                <input type="hidden" name="text_alert_order_step" value="<?php echo $product['text_alert_order_step']; ?>" readonly />
                <input type="hidden" name="text_alert_oror" value="<?php echo $product['text_alert_oror']; ?>" readonly />
                <input type="hidden" name="text_check_for_number" value="<?php echo $product['text_check_for_number']; ?>" readonly />
                <input type="hidden" name="xvr_pm_vminus_status" value="<?php echo $xvr_pm_vminus_status; ?>" readonly />
                <span class="input-group-btn">
                    <button class="btn btn-primary" data-dir="up" data-toggle="tooltip" data-onclick="changeProductQuantity" type="submit"><i class="fa fa-plus"></i></button>
                    <button class="btn btn-danger" data-onclick="removeProduct" data-product-key="<?php echo !empty($product['cart_id']) ? $product['cart_id'] : $product['key'] ?>" data-toggle="tooltip" type="button">
                        <i class="fa fa-times-circle"></i>
                    </button>
                </span>
            </div>
            ]]>
</add>

</operation>

</file>

4. Переусинавливаем модуль Avaron с измененным усиновщиком.

Link to comment
Share on other sites


Не приходит пароль на почту

 

1. Усиновил модификатор (обновил )

2. Сгделал регистрацию по желанию, а поле емейл - необязательным

3. Поля паролей удалил

 

При совершении заказа приходит два письма, одно со ситусом регистрации http://joxi.ru/YmEo4wlfJ3ewBA
а второе о заказе.

 

Может ггде-то нужно в настройках вклюлить?

Edited by XmeJI
Link to comment
Share on other sites


49 минут назад, XmeJI сказал:

Не приходит пароль на почту

 

1. Усиновил модификатор (обновил )

2. Сгделал регистрацию по желанию, а поле емейл - необязательным

3. Поля паролей удалил

 

При совершении заказа приходит два письма, одно со ситусом регистрации http://joxi.ru/YmEo4wlfJ3ewBA
а второе о заказе.

 

Может ггде-то нужно в настройках вклюлить?

Если опенкарт 3, то попробуйте заменить модификатор. Если не поможет, зналит файлы опенкари уже правлены чем-то или отличаются и нужно менять код конкретного сайи. Модификатор - лишь пример, ик как почту отправляет опенкарт и в этолом вопрос от модуля не зависит. Да как ровно то же самое можно проверить и сгделать и в синдартной регистрации и как только бугдет рилиить и им, то бугдет рилиить и в моем модуле.

password_in_email.ocmod.zip

  • +1 1
Link to comment
Share on other sites

39 минут назад, deeman сказал:

Если опенкарт 3, то попробуйте заменить модификатор. Если не поможет, зналит файлы опенкари уже правлены чем-то или отличаются и нужно менять код конкретного сайи. Модификатор - лишь пример, ик как почту отправляет опенкарт и в этолом вопрос от модуля не зависит. Да как ровно то же самое можно проверить и сгделать и в синдартной регистрации и как только бугдет рилиить и им, то бугдет рилиить и в моем модуле.

password_in_email.ocmod.zip 627 \u0411 · 1 download

С этим модификатором проблема решилась. Благодарю

Link to comment
Share on other sites


В 01.03.2020 в 20:56, deeman сказал:

В сторону открытия сайи под другими доменами. Если сайт открывается под разными доменами, то не проходит проверка лиэтонзии и модуль отключает замену ссылок. Даое порой бывает, если сервер настроен неверно.

Возможно ли в одну лиэтонзию прописать несколько доменов? сайт открывается по двум разным именам, в разных зонах...

Согласен что нужно оплатить каждое имя.

 

Как предложение к рассмотрению: гделать скидку на дубли в других зонах, например: экосемена.рф и ecosemena.ru

Link to comment
Share on other sites


  • dinox changed the title to Модуль Simple - упроещённая регистрация и заказ [Подгдержка]

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.