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

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


Recommended Posts

Проверьте скрипт catalog/view/javascript/jquery/jquery.placeholder.min.js - он есть? Почему-то не подключается и ошибка в джаваскрипте из-за этого.

По поводу ошибки - сейчас выложу заплатку.

Спасибо. Placehoder действительно был не подключен. Заплатку поставил,полет нормальный. Спасибо за оперативность.

Надіслати
Поділитися на інших сайтах


Она прокручивается до первой ошибки, чтобы покупатель видел, что что-то идет не так, убрать то это проще простого (закомментировать одну строку), но вот оценят ли покупатели заботу?

\catalog\view\javascript\simplecheckout.js

строка 477

//scroll_to_error();

Спасибо! Дело в том что когда оформление идет по предзаказу и на кнопке и везде в пояснениях написано что это предзаказ - эта прокрутка надоедает. А она крутит на самый верх, где ошибка в корзине по недостатку товара.

Если только это можно как-то убрать, то напишите, пожалуйста.

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

Надіслати
Поділитися на інших сайтах

....

В файле \catalog\view\javascript\simplecheckout.js

строка 477

//scroll_to_error(); // закомментировать строку

Надіслати
Поділитися на інших сайтах

Очень нужно правильно совместить с модулем Edost (https://opencartforum.com/topic/13084-модуль-доставки-edost/page__st__20). Поставил Simple, обновил модуль на авторский и теперь перестали меняться названия тарифов, добавляться описания (через файл /catalog/language/russian/shipping/edost.php) и выводиться сроки. deeman, может подскажете где копать, а то клиентам очень не удобно выбирать стало, и смотрю в форуме эти вопросы также висят без ответа?

Заранее спасибо.

Надіслати
Поділитися на інших сайтах


Добрый день,искал в теме не нашел если было то извиняюсь.Как сделать что бы минимальная сумма заказа различалась для каждой доставки?а не была для всех одной

Надіслати
Поділитися на інших сайтах


Добрый день,искал в теме не нашел если было то извиняюсь.Как сделать что бы минимальная сумма заказа различалась для каждой доставки?а не была для всех одной

Только доработкой, нужно открыть файл catalog\controller\checkout\simplecheckout_cart.php

и перед строкой

$min_amount = $this->config->get('simple_min_amount');

добавить

$shipping_method = $this->simple->shipping_method;
    if (!empty($shipping_method) && !empty($shipping_method['code'])) {
	    if ($shipping_method['code'] == 'free.free') {
		    $this->config->set('simple_min_amount', 1000);
	    } else if ($shipping_method['code'] == 'flat.flat') {
		    $this->config->set('simple_min_amount', 1000);
	    } else if ($shipping_method['code'] == 'pickup.pickup') {
		    $this->config->set('simple_min_amount', 1000);
	    } else {
		    $this->config->set('simple_min_amount', 5000);
	    }
    }

соответственно нужно менять коды доставок и суммы под свои нужды

Надіслати
Поділитися на інших сайтах

Купил, установил - застилил.

Вижу такую незадачу.

Использую только блок покупателя (без регистрации)

Способ оплаты один (галочка выбрана)

Способ доставки один (вообще не наблюдаю его - видимо что то не так настроил) - выбран первый(единственный)

Поле соглашение выведено - галочка автоматом проставлена.

Но по нажатии на кнопку "Оформить заказ"

Происходит прогрузка

и...

Вместо кнопки Оформить заказ - появляется вторая Подтверждение заказа !

Это совсем не юзерфрендли.

Поясните как обойти такой подход?

Всем доброго дня.

Тоже очень волнует этот вопрос. Можно ли сразу выводить кнопку Подтверждение заказа, без первой кнопки Оформление заказа. А то народ у нас такой, нажмет один раз и закроет окно (были случаи).

Спасибо!

Надіслати
Поділитися на інших сайтах


Как добавить столбец "Код товара" (sku) ?

...дело в том что мне в заказе Модель товара не нужна а вот артикул (код товара и он же sku) - очень надо

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

ps

Скорее всего модуль куплю. много полезного.

Надіслати
Поділитися на інших сайтах


Всем доброго дня.

Тоже очень волнует этот вопрос. Можно ли сразу выводить кнопку Подтверждение заказа, без первой кнопки Оформление заказа. А то народ у нас такой, нажмет один раз и закроет окно (были случаи).

Спасибо!

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

Надіслати
Поділитися на інших сайтах

Как добавить столбец "Код товара" (sku) ?

...дело в том что мне в заказе Модель товара не нужна а вот артикул (код товара и он же sku) - очень надо

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

ps

Скорее всего модуль куплю. много полезного.

Поменять класс корзины system/library/cart.php, подменив поле модели на ску и затем переименовав название столбца в языковом файле.

Надіслати
Поділитися на інших сайтах

Здравствуйте!

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

Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_shipping.php on line 186Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_payment.php on line 191Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Division by zero in/home/tehnozon/public_html/system/library/weight.php on line 38

Помогите ее убрать

Надіслати
Поділитися на інших сайтах


А эти коды доставок есть в админке? или их еще где то нужно узнать?

 

Только доработкой, нужно открыть файл catalog\controller\checkout\simplecheckout_cart.php
и перед строкой
$min_amount = $this->config->get('simple_min_amount');
добавить



$shipping_method = $this->simple->shipping_method;
	    if (!empty($shipping_method) && !empty($shipping_method['code'])) {
		    if ($shipping_method['code'] == 'free.free') {
			    $this->config->set('simple_min_amount', 1000);
		    } else if ($shipping_method['code'] == 'flat.flat') {
			    $this->config->set('simple_min_amount', 1000);
		    } else if ($shipping_method['code'] == 'pickup.pickup') {
			    $this->config->set('simple_min_amount', 1000);
		    } else {
			    $this->config->set('simple_min_amount', 5000);
		    }
	    }
соответственно нужно менять коды доставок и суммы под свои нужды
Надіслати
Поділитися на інших сайтах


а вы в шаблонах удаляли какие нибудь поля?

 

Здравствуйте!

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

Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_shipping.php on line 186Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_payment.php on line 191Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Division by zero in/home/tehnozon/public_html/system/library/weight.php on line 38

Помогите ее убрать

Надіслати
Поділитися на інших сайтах


Здравствуйте!

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

Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_shipping.php on line 186Warning: Cannot modify header information - headers already sent by (output started at /home/tehnozon/public_html/index.php:104) in/home/tehnozon/public_html/catalog/controller/checkout/simplecheckout_payment.php on line 191Warning: Division by zero in /home/tehnozon/public_html/system/library/weight.php on line 38Warning: Division by zero in/home/tehnozon/public_html/system/library/weight.php on line 38

Помогите ее убрать

У классов веса в локализации есть нулевые значения, уберите их.

Надіслати
Поділитися на інших сайтах

А эти коды доставок есть в админке? или их еще где то нужно узнать?

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

Надіслати
Поділитися на інших сайтах

Всем добрый день,

Есть задача сделать так, что-бы посетители с московскими и питерскими ip видели курьерскую доставку, а все остальные почту России и EMS

Подскажите как мне реализовать в этом модуле привязку методов отправки к IP.

 

Возможно ли в simplecheckout.tpl указать доставка 1 если выполняется условие, 2 если не выполняется ? 

 

Использую SXGEO.

 

Спасибо.

Надіслати
Поділитися на інших сайтах


Здравствуйте!

При указании актуального e-mail, пишет "Ошибка в адресе электронной почты"

В чем может быть проблема?

в настройках поля емэйл упростите капчу, например /^[^\@]+@.*\.[a-z]{2,6}$/i

Надіслати
Поділитися на інших сайтах

Всем добрый день,

Есть задача сделать так, что-бы посетители с московскими и питерскими ip видели курьерскую доставку, а все остальные почту России и EMS

Подскажите как мне реализовать в этом модуле привязку методов отправки к IP.

 

Возможно ли в simplecheckout.tpl указать доставка 1 если выполняется условие, 2 если не выполняется ? 

 

Использую SXGEO.

 

Спасибо.

Вы что-то усложняете, тем более если учесть неточность определения адреса. Достаточно настроить геозоны у модулей доставки, а в моем модуле включить определение по IP, хотя бы будет возможность сменить адрес и увидеть варианты. Свой метод определения по API можете реализовать в /catalog/model/tool/simplegeo.php

Надіслати
Поділитися на інших сайтах

Шаблон переделывал с дефолтного под себя. Да, убирал поля т.к. надобности в них нет.

Вы удалили видимо что-то, что должно быть обязательно в них. Восстановите шаблон и скройте блоки style="display:none;"

Надіслати
Поділитися на інших сайтах


в настройках поля емэйл упростите капчу, например /^[^\@]+@.*\.[a-z]{2,6}$/i

 

Не помогло(((

Я так понял, что указанный Вами код необходимо ввести "Настройки полей покупателя" - "Валидация"

Надіслати
Поділитися на інших сайтах


Не помогло(((

Я так понял, что указанный Вами код необходимо ввести "Настройки полей покупателя" - "Валидация"

Да, для поля емэйл. Не с русским ли доменом почта? Если да, то надо регулярку дальше менять

Надіслати
Поділитися на інших сайтах

Да, для поля емэйл. Не с русским ли доменом почта? Если да, то надо регулярку дальше менять

Нет, почта на яндексе

А как менять регулировку?

Надіслати
Поділитися на інших сайтах


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

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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