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

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


Recommended Posts

5 часов назад, deeman сказал:

Все регулярки легко гуглятся.

 

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

 

^\+7\([0-9]{3}\)[0-9]{3}-[0-9]{2}-[0-9]{2}$

 

Возможно нужно экранирование ?

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


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

 

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

 

^\+7\([0-9]{3}\)[0-9]{3}-[0-9]{2}-[0-9]{2}$

 

Возможно нужно экранирование ?

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

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

Здравствуйте.
Обновил модуль с 4.3.12 до 4.8.10 как сказано в инструкции.
Версия 1.5.5.1.2 
При входе в модуль пишет ошибку: "error: TypeError: Cannot convert undefined or null to object".
Ни один пункт модуля неактивен.
Прочитал справку, не нашел ответа.
Как решить проблему?

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


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

Здравствуйте.
Обновил модуль с 4.3.12 до 4.8.10 как сказано в инструкции.
Версия 1.5.5.1.2 
При входе в модуль пишет ошибку: "error: TypeError: Cannot convert undefined or null to object".
Ни один пункт модуля неактивен.
Прочитал справку, не нашел ответа.
Как решить проблему?

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

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

Доброго! Вопрос такой:

Как бы мне передавать дополнительно (или изменить) наименование параметра shipping_address[city] в POST запросе на checkout/simplecheckout при изменении (reloadAll) в оформлении покупки? Мне вдруг стало нужно передавать shipping_address[city_id].

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


Если из регистрации я убрал почту, оставил номер телефона, как я могу сделать так чтобы пользователи авторизовывались используя номер телефона?

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


9 часов назад, danil88 сказал:

Здравствуйте. Купил модуль еще дня три назад. Уже несколько писем вам в личку написал, что бы код активации выслали. Когда будет ответ? Клиент ждет

В личке ни одного сообщения от вас. На почту ключи уходят всем почти моментально.

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

6 часов назад, sunlit сказал:

Доброго! Вопрос такой:

Как бы мне передавать дополнительно (или изменить) наименование параметра shipping_address[city] в POST запросе на checkout/simplecheckout при изменении (reloadAll) в оформлении покупки? Мне вдруг стало нужно передавать shipping_address[city_id].

Вопрос не понятен полностью. Изменить легко, будет ли работать в итоге - это другое. Если нужно поле с другим идентификатором, то его можно создать, а копировать на уровне моделей опенкарта.

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

3 часа назад, Gadzhik сказал:

Если из регистрации я убрал почту, оставил номер телефона, как я могу сделать так чтобы пользователи авторизовывались используя номер телефона?

Менять классы и модели опенкарта. Модуль использует модель покупателя для создания покупателя, передавая туда все данные, а для авторизации - объект класса покупателя и его методы.

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

Подскажите плиз как в последних версиях модуля сделать оформление пошаговое а не развернутое на одной странице?
Нина форуме ни в справке не нашел :(

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


добрый день

подскажите не могу найти где прописан 

<a class="button btn-primary button_oc btn" data-onclick="backHistory" id="simplecheckout_button_back"><span>В корзину</span></a>

 

$button_back  в языковых файлах button_back не нашел((

 

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


8 часов назад, Dizzy сказал:

Подскажите плиз как в последних версиях модуля сделать оформление пошаговое а не развернутое на одной странице?
Нина форуме ни в справке не нашел :(

Прямо в разметке блоков добавление новых шагов

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

3 часа назад, Blade сказал:

добрый день

подскажите не могу найти где прописан 

<a class="button btn-primary button_oc btn" data-onclick="backHistory" id="simplecheckout_button_back"><span>В корзину</span></a>

 

$button_back  в языковых файлах button_back не нашел((

 

Это в основном языковом файле язык/язык.php

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

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

Это в основном языковом файле язык/язык.php

Проблема в том что в  /catalog/language/russian/russian.php  прописано

$_['button_back']           = 'Назад';

 

а по факту

Скрытый текст

3ec46e939f76.png

 

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


7 минут назад, Blade сказал:

Проблема в том что в  /catalog/language/russian/russian.php  прописано

$_['button_back']           = 'Назад';

 

а по факту

  Показать контент

3ec46e939f76.png

 

Значит где-то переопределен это текст.

Добавьте его в checkout/simplecheckout.php

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

13 часов назад, deeman сказал:

Вопрос не понятен полностью. Изменить легко, будет ли работать в итоге - это другое. Если нужно поле с другим идентификатором, то его можно создать, а копировать на уровне моделей опенкарта.

Я глобально (на уровне всего движка) заменил city на city_id подвязав таблицу simple_geo. Т.е. мне нужно было чтобы при оформлении товара, город тоже был выпадающим списком. А город мне нужен для того, чтобы более детально сегментировать варианты доставки/оплаты, в каждый конкретный город.

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

В настройках модуля (4.8.8) указано формирование Города из значения поля Регион с помощью функции getCities в API модуля (catalog/model/tool/simpleapimain.php)

На скринах во вложении есть табличка из firebug-а, там выделено поле shipping_address[city], мне нужно, чтобы оно стало shipping_address[city_id]. Поиски по формированию этого параметра ведукт меня в системный контроллер к функции getRows, а он закублен ((( ЧЯДНТ?

Скрытый текст


city.jpg

code.jpg

firebug.jpg

flat.jpg

settings.jpg

 

 

Змінено користувачем sunlit
Надіслати
Поділитися на інших сайтах


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

Я глобально (на уровне всего движка) заменил city на city_id подвязав таблицу simple_geo. Т.е. мне нужно было чтобы при оформлении товара, город тоже был выпадающим списком. А город мне нужен для того, чтобы более детально сегментировать варианты доставки/оплаты, в каждый конкретный город.

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

В настройках модуля (4.8.8) указано формирование Города из значения поля Регион с помощью функции getCities в API модуля (catalog/model/tool/simpleapimain.php)

На скринах во вложении есть табличка из firebug-а, там выделено поле shipping_address[city], мне нужно, чтобы оно стало shipping_address[city_id]. Поиски по формированию этого параметра ведукт меня в системный контроллер к функции getRows, а он закублен ((( ЧЯДНТ?

  Показать контент

 

city.jpg

code.jpg

firebug.jpg

flat.jpg

settings.jpg

 

 

Создайте новое поле с идентификатором city_id и привязкой к адресу и используйте его. Оно передается всем моделям и модулям доставки и оплаты.

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

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

Создайте новое поле с идентификатором city_id и привязкой к адресу и используйте его. Оно передается всем моделям и модулям доставки и оплаты.

Спасибо за оперативный ответ, поле создал, только на нем не висит событие reloadAll и следовательно у меня теперь при смене города из выпадающего списка не релоадятся методы доставки/оплаты.

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


3 минуты назад, sunlit сказал:

Спасибо за оперативный ответ, поле создал, только на нем не висит событие reloadAll и следовательно у меня теперь при смене города из выпадающего списка не релоадятся методы доставки/оплаты.

Это задается в настройках набора полей, у каждого поля есть свойство "перезагрузки"

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

3 часа назад, ALEXEY71 сказал:

какая разница между файлами simple 4.8.10 и simple 4.8.10 (php7)

Они под разные версии php

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

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

Почему при переходе с HTTP на HTTPS при запросе сайта на 1.5.5.1.2 всегда отдает HTTPS, а это плохо, сайт может просесть.

А при удалении url.php сайт открывается нормально и HTTPS и HTTP, но замены ссылки на /checkout/ нет.

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

 

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


9 минут назад, edidik сказал:

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

Почему при переходе с HTTP на HTTPS при запросе сайта на 1.5.5.1.2 всегда отдает HTTPS, а это плохо, сайт может просесть.

А при удалении url.php сайт открывается нормально и HTTPS и HTTP, но замены ссылки на /checkout/ нет.

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

 

url.php содержит код для подмены маршрута, код для формирования ссылки остается тот же самый. Можете из моего файла скопировать код подмены (выделен комментариями) в свой файл и проверить. Либо можете менять ссылки любым другим способом.

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

Это все знаю, в инструкциях к модулю прочитал.

Вопрос то почему с вашим кодом все страницы сайта открываются только на HTTPS, даже когда вводишь HTTP.

Если это замуты моего сайта, то подскажите пожалуйста куда и что вставить что бы не трогая url.php оформление заказа было не на /index.php?route=checkout/checkout а по ссылке модуля /checkout/

 

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


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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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