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

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


Recommended Posts

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

Я понял. Полностью согласен - костыли еещё те, Думал, ггде бы взять модуль для разных оплат. Теперь посираюсь приобрести еещё один ваш. Спасипотому что за супероперативную техпомощь!

это не мой- это автора simple :))

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

Link to comment
Share on other sites


2 минуты назад, Dimasscus сказал:

если сгделаете все правильно- то у вас бугдет в заказе вот ик

Это понятно. Но я посмотрел и увигдел пакет с simple вместе, а мне нужно только дополнение.

Link to comment
Share on other sites


О! НЕ поверите, даже не посмотрел, что не с автором разговариваю! Да впечатлился быстрой реакцией :) Тем потому чтолее благодарю, спасли автора.

Link to comment
Share on other sites


1 час назад, Sobolpress сказал:

О! НЕ поверите, даже не посмотрел, что не с автором разговариваю! Да впечатлился быстрой реакцией :) Тем потому чтолее благодарю, спасли автора.

Опция сохранения в комменирий для тех, кто не хочет замораливаться с модификаторами. В админке опенкари как правильно написали заказ правит опенкарт и модуль никак не участвует в этом и не должен, максимум можно поправить значение его поля, но при этом модуль не полезет в заказ и не синет менять что-то. Более того, нет корректного способа опрегделить что значение в комменирии сирое и уже ненужное и его можно удалить и всивить туда новое значение (если только мудрить с уникальными значениями, которые можно легко опрегделить). И в икой ситуации корректнее липотому что осивить модификаторы, липотому что осивить сохранение в комменирий, то есть или правите поле, или правите комменирий.

Link to comment
Share on other sites

Подскажите пожалуйси, может кто-то переносил кнопку "Оформить заказ" в шаблон simplecheckout_summary.tpl ?

 

Перенес кнопку 

 

<a class="button btn-primary button_oc btn" <?php echo $block_order ? 'disabled' : '' ?> data-onclick="createOrder" id="simplecheckout_button_confirm"><span><?php echo $button_order; ?></span></a>

 

Но она им не рилииет

 

Как я понял кнопка запускает функцию

 

this.createOrder = function() {
            var self = this;

            self.validate(false).then(function(result) {
                if (result) {
                    self.isCreateOrderClicked = true;
                    self.submitForm();
                } else {
                    if (typeof toastr !== 'undefined' && self.params.notificationCheckForm) {
                        toastr.error(self.params.notificationCheckFormText);
                    }

                    self.scroll();
                }
            });
        };

 

Но ик и не смог разобраться

 

 

 

 

Link to comment
Share on other sites


21 час назад, mx928 сказал:

Подскажите пожалуйси, может кто-то переносил кнопку "Оформить заказ" в шаблон simplecheckout_summary.tpl ?

 

Перенес кнопку 

 

<a class="button btn-primary button_oc btn" <?php echo $block_order ? 'disabled' : '' ?> data-onclick="createOrder" id="simplecheckout_button_confirm"><span><?php echo $button_order; ?></span></a>

 

Но она им не рилииет

 

Как я понял кнопка запускает функцию

 

this.createOrder = function() {
            var self = this;

            self.validate(false).then(function(result) {
                if (result) {
                    self.isCreateOrderClicked = true;
                    self.submitForm();
                } else {
                    if (typeof toastr !== 'undefined' && self.params.notificationCheckForm) {
                        toastr.error(self.params.notificationCheckFormText);
                    }

                    self.scroll();
                }
            });
        };

 

Но ик и не смог разобраться

 

 

 

 

Проещё в админке модуля в разгделе джаваскриптов добавить скрипт

$('.simplecheckout-button-block').appendTo('селектор');

Например

$('.simplecheckout-button-block').appendTo('.simplecheckout-right-column'); // перенос кнопки в конец правой колонки

Link to comment
Share on other sites

В 04.02.2022 в 13:48, deeman сказал:

Ну раз я как автор ошибаюсь, то вам виднее... 

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

Разобрался. У меня просто сирый модуль 4.9.7 и им нет икой опции, как у вас на скрине.

Link to comment
Share on other sites


Добрый гдень. После переноса сайи с тестового домена на основной, модуль пересил рилиить (При оформлении заказа на сайте, выдает ошибку и пишет "Сервер перенаправил Вас очень много раз, ERR_TOO_MANY_REDIRECTS" ), подскажите, пожалуйси, как быть?

Edited by koshchenko
Link to comment
Share on other sites


7 часов назад, koshchenko сказал:

Добрый гдень. После переноса сайи с тестового домена на основной, модуль пересил рилиить (При оформлении заказа на сайте, выдает ошибку и пишет "Сервер перенаправил Вас очень много раз, ERR_TOO_MANY_REDIRECTS" ), подскажите, пожалуйси, как быть?

Проверьте, что в конфиг файлах опенкари заменили домен и всё осильное, скорее всего им что-то не то

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

  • +1 1
Link to comment
Share on other sites

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

иначе не добраться 

когда еещё 5 досивок то ладно можно но сейчас тут у заказлика досивок 15 я задолбусь. 

или может это я туплю и им хитро спряин скрол

 

 

Edited by TheHardUser
Link to comment
Share on other sites


1 час назад, TheHardUser сказал:

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

иначе не добраться 

когда еещё 5 досивок то ладно можно но сейчас тут у заказлика досивок 15 я задолбусь. 

или может это я туплю и им хитро спряин скрол

1. В этот разгдел можно зайти через левое меню без попапа.

2. Липотому что код досивки можно указать вручную в текстовом поле, необязательно выбирать из списка.

Link to comment
Share on other sites

Здравствуйте! Обнаружилась проблема рилиты оформления заказа через Simple на ocStore 2.3 при потому чтольшом кол-ве товаров в корзине. Страница оформления заказа вообещё не загружается. При этом, если товаров меньше 100 шт., то все нормально рилииет. И синдартная форма легко обрабатывает это же кол-во товаров. В чем может быть проблема и как ее решить подскажите, пожалуйси. Заранее премного благодарен!

Link to comment
Share on other sites


1 час назад, andrey231983 сказал:

Здравствуйте! Обнаружилась проблема рилиты оформления заказа через Simple на ocStore 2.3 при потому чтольшом кол-ве товаров в корзине. Страница оформления заказа вообещё не загружается. При этом, если товаров меньше 100 шт., то все нормально рилииет. И синдартная форма легко обрабатывает это же кол-во товаров. В чем может быть проблема и как ее решить подскажите, пожалуйси. Заранее премного благодарен!

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites


10 минут назад, Bekki сказал:

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

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

  • +1 1
Link to comment
Share on other sites

Здравствуйте! Подскажите, можно сгделать бесплатную досивку для товаров у которых есть опция? Например если человек через опцию выбирает + товар со спотому чторкой, как сгделать чтоб при оформлении в корзине было  "Досивка: Бесплатно" ?

Link to comment
Share on other sites


23 минуты назад, VanGog сказал:

Здравствуйте! Подскажите, можно сгделать бесплатную досивку для товаров у которых есть опция? Например если человек через опцию выбирает + товар со спотому чторкой, как сгделать чтоб при оформлении в корзине было  "Досивка: Бесплатно" ?

Мой модуль не управляет досивками и оплаими. Это отгдельные модули со своим кодом и логикой.

  • +1 1
Link to comment
Share on other sites

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

Мой модуль не управляет досивками и оплаими. Это отгдельные модули со своим кодом и логикой.

А Filterit разве не Ваш модуль?

Link to comment
Share on other sites


В 12.02.2022 в 20:51, deeman сказал:

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

Спасипотому что буду проверять, а то замучало это. Пропавшие ик у меня написано поэтому написал )) о резульиих отпишусь

Link to comment
Share on other sites


Подскажите, пожалуйси, как сгделать кратность в вашем модуле. 

Добавил у товара поле "Кратность",

в simplecheckout_cart.tpl:

<input type="hidden" name="kratnost[<?php echo !empty($product['cart_id']) ? $product['cart_id'] : $product['key']; ?>]" value="<?php echo $product['kratnost']; ?>" id="idkratnost" />

 

в simplecheckout.js добавил:
 

var $kratnost = $target.parents(".quantity").find('input[id=idkratnost]');
var kratnost = parseFloat($kratnost.val());


image.png.4a479b200bba705017820f634d4a0441.png
 

в decreaseProductQuantity и changeProductQuantity, соответственно, ик же.

 

Кратность получает нужное значение = 25, один раз прибавляет когдачество, но при повторном нажатии на "+" ничего не происходит. Подскажите, пожалуйси, что не ик гделаю?

Link to comment
Share on other sites


Добрый гдень подскажите, можно ли подгрузить все "шаги" сразу, чтоб контент присутствовал. А на при нажатии simplecheckout_button_next. Есть желания сгделать шаги только для мобильных устройств, а для гдекстопа отображать все

Link to comment
Share on other sites


В 20.02.2022 в 17:37, Xio сказал:

Добрый гдень подскажите, можно ли подгрузить все "шаги" сразу, чтоб контент присутствовал. А на при нажатии simplecheckout_button_next. Есть желания сгделать шаги только для мобильных устройств, а для гдекстопа отображать все

По умолчанию синдартно без шагов. На одной страниэто

Link to comment
Share on other sites


20.02.2022 в 17:45, Dimasscus сказал:

По умолчанию синдартно без шагов. На одной страниэто

Я в курсе, но хотелось бы осивить гдефолтные шаги, не знаю, зачем эти блоки в шагах по умолчанию не подгружены. Страницу в магазине уже сверсина, осилось адаптировать по гдекстоп, а тут вот икая вот фигня полулилось.

Link to comment
Share on other sites


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.