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

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


Recommended Posts

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

Поскольку никто ничего не выкладывал, ждем вашу строчку к модели заказа)
Надіслати
Поділитися на інших сайтах

у меня на shoppica2 с opencart 1.5.3 пустое поле Получатель. Что делать?

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

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

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

Как вывести габариты и вес товара в корзине?

Если в общих словах, то добавить в контроллер сохранение веса и размера в массив $this->data с некоторым ключом, который в шаблоне использовать для вывода на страницу через переменную по имени ключа. Например код из стандартной корзины:

$this->data['weight'] = $this->weight->format($this->cart->getWeight(), $this->config->get('config_weight_class_id'), $this->language->get('decimal_point'), $this->language->get('thousand_point'));
Вывод в шаблоне:

<?php if ($weight) { ?>
	   (<?php echo $weight; ?>)
	  <?php } ?>
Надіслати
Поділитися на інших сайтах

После оформления заказа выскакивает ошибка в журнале ошибок:

2012-08-31 17:59:32 - PHP Notice: Undefined index: simple in /hosting2/mirkraso/public_html/test2/catalog/controller/checkout/simplecheckout_customer.php on line 139

Что может быть?

Стоит ocstore 1.5.3.1, simple 2.2.0. На предыдущей версии simple все было нормально.

Исправил как написано в посте 786. Только не понял, что значит: так как это вылезет только если емэйл отключен совсем

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


Подскажи как включить определение города по ip?

Таблицы установлены, с префиксом все ОК.

В самой первой версии работало.

Раскомментировал эти строки в catalog/model/tool/simplegeo.php:

$geo = array(

'country_id' => '',

'zone_id' => '',

'city' => '',

'postcode' => ''

);

Что еще необходимо сделать?

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

Здравствуйте, Подскажите, а почему нельзя купить модуль официально через этот сайт и скачивать обновления по мере их появления. Почему обязательно переводить лично на вебмани автору?

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


Здравствуйте, Подскажите, а почему нельзя купить модуль официально через этот сайт и скачивать обновления по мере их появления. Почему обязательно переводить лично на вебмани автору?

C чего вы взяли, что нельзя купить через этот сайт?

Покупал тут, оплачивал через qiwi, все ок. Новые версии тоже скачиваются тут.

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


C чего вы взяли, что нельзя купить через этот сайт?

Покупал тут, оплачивал через qiwi, все ок. Новые версии тоже скачиваются тут.

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

Дайте пожалуйста ссылку на модуль где можно купить.

Кстати а где можно еще найти какие модули очень полезные и нужные почти каждому магазину, "must have" так сказать?

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


Исправил как написано в посте 786. Только не понял, что значит: так как это вылезет только если емэйл отключен совсем

Вечером поставлю рассылку, в которой будет исправлена эта ошибка и добавлен новый функционал. Банально забыл проверку при отсутствующем поле, на работоспособность она не влияет
Надіслати
Поділитися на інших сайтах

Подскажи как включить определение города по ip?

Таблицы установлены, с префиксом все ОК.

В самой первой версии работало.

Раскомментировал эти строки в catalog/model/tool/simplegeo.php:

$geo = array(

'country_id' => '',

'zone_id' => '',

'city' => '',

'postcode' => ''

);

Что еще необходимо сделать?

А поставили для полей галочку "Определять по IP" на 3 вкладке модуля?
  • +1 1
Надіслати
Поділитися на інших сайтах

А поставили для полей галочку "Определять по IP" на 3 вкладке модуля?

Блин, не заметил эту галочку.

Поставил галочку, но все равно не определяет.

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

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

vqmod для отсылки пароля

<?xml version="1.0" encoding="UTF-8"?>
<modification>
<id>Vqmod for sending password in email</id>
<version>1.0</version>
<vqmver>2.0</vqmver>
<author>deeman</author>
	<file name="catalog/model/account/customer.php">
  <operation>
   <search position="after"><![CDATA[
			$message .= $this->url->link('account/login', '', 'SSL') . "nn";
			]]></search>
   <add><![CDATA[
   $message .= $this->language->get('text_password') . ' ' . $data['password'] . "nn";
			]]>
			</add>
  </operation>
</file>
</modification>
Не забудьте добавить в файл

cataloglanguagerussianmailcustomer.php

$_['text_password']   = 'Ваш пароль:';
Змінено користувачем deeman
  • +1 1
Надіслати
Поділитися на інших сайтах

Если в общих словах, то добавить в контроллер сохранение веса и размера в массив $this->data с некоторым ключом, который в шаблоне использовать для вывода на страницу через переменную по имени ключа. Например код из стандартной корзины:

$this->data['weight'] = $this->weight->format($this->cart->getWeight(), $this->config->get('config_weight_class_id'), $this->language->get('decimal_point'), $this->language->get('thousand_point'));
Вывод в шаблоне:

<?php if ($weight) { ?>
	   (<?php echo $weight; ?>)
	  <?php } ?>
отлично!, ок :)
Надіслати
Поділитися на інших сайтах


Очень понравился данный модуль! Не нарадуюсь :) Спасибо автору модуля :eek:

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


Для тех, кому нужна поддержка geoip для выбора страны, но нет возможности подключить расширение maxmind

Качаете базу отсюда

http://simpleopencart.com/downloads/maxmind_geo_country.zip

Данная таблица сделана из бесплатной базы maxmind

Обновленный файл simplegeo.php http://zalil.ru/33722165

Затем необходимо расскоментировать в файле simplegeo.php строку кода

ModelToolSimpleGeo::$geo = $this->getGeoIpByMaxMindFromDataBase();
И закомментировать предыдущий блок кода, чтобы он не вызывался лишний раз:

/*ModelToolSimpleGeo::$geo = $this->getGeoIpBySimpleOpenCart();
if (!is_array(ModelToolSimpleGeo::$geo)) {
    ModelToolSimpleGeo::$geo = $this->getGeoIpByMaxMind();
}*/
Почему-то не могу прикреплять файлы к сообщениям
  • +1 1
Надіслати
Поділитися на інших сайтах

vqmod для отсылки пароля

<?xml version="1.0" encoding="UTF-8"?>
<modification>
<id>Vqmod for sending password in email</id>
<version>1.0</version>
<vqmver>2.0</vqmver>
<author>deeman</author>
	<file name="catalog/model/account/customer.php">
  <operation>
   <search position="after"><![CDATA[
			$message .= $this->url->link('account/login', '', 'SSL') . "nn";
			]]></search>
   <add><![CDATA[
   $message .= $this->language->get('text_password') . ' ' . $data['password'] . "nn";
			]]>
			</add>
  </operation>
</file>
</modification>
Не забудьте добавить в файл

cataloglanguagerussianmailcustomer.php

$_['text_password']   = 'Ваш пароль:';
Спасибо, также появилась идея добавить поле имейла, чтобы была сразу видна связка логин-пароль (ибо сейчас виден лишь пароль, а если после большого перерыва пользователь будет искать пароль с логином, он может не сообразить, что логин - это почта):

Тогда в vqmod добавляем еще одну строчку:

$message .= $this->language->get('text_email') . ' ' . $data['email'] . "nn";
И в cataloglanguagerussianmailcustomer.php соответственно:

$_['text_email'] = 'Ваш логин:';
Надіслати
Поділитися на інших сайтах

При оформлении заказа не показывает блок выбора доставки. Ставил его в шаблоне в разные места, но показываться не хочет, хотя в админке включены 3 метода доставки, а в самом модуле вывод блока включен. Версия движка - 1.5.3.1, версия модуля - 2.3.0

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


При оформлении заказа не показывает блок выбора доставки. Ставил его в шаблоне в разные места, но показываться не хочет, хотя в админке включены 3 метода доставки, а в самом модуле вывод блока включен. Версия движка - 1.5.3.1, версия модуля - 2.3.0

Проверьте свойство товара "требует доставки"
  • +1 1
Надіслати
Поділитися на інших сайтах

В IE8 ошибка при заказе, соответственно способ доставки под гостем выбрать нельзя. Я знаю, какими словами можно обзывать ИЕ, но клиенту к сожалению не объяснить, что он не тем браузером пользуется.

Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)

штамп времени: Mon, 3 Sep 2012 10:38:14 UTC

Сообщение: Объект не поддерживает это свойство или метод

Строка: 7

Символ: 1010

Код: 0

URI-код: http://cdqp.ru/catalog/view/javascript/jquery/jquery.maskedinput-1.3.min.js

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

В IE8 ошибка при заказе, соответственно способ доставки под гостем выбрать нельзя. Я знаю, какими словами можно обзывать ИЕ, но клиенту к сожалению не объяснить, что он не тем браузером пользуется.

Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)

штамп времени: Mon, 3 Sep 2012 10:38:14 UTC

Сообщение: Объект не поддерживает это свойство или метод

Строка: 7

Символ: 1010

Код: 0

URI-код: http://cdqp.ru/catal...nput-1.3.min.js

Странно, не понимаю, какая связь между гостем и выбором способа доставки... Если ошибка именно такая, как привели, то вопрос не ко мне, так как jquery masked input plugin писал не я :) я только взял его как самый популярный. как вариант удалите ссылку на этот плагин из шаблона модуля. Но опять же он отвечает за маску поля, а не выбор метода доставки. Может быть эта ошибка не дает отработать скрипту моего модуля...
Надіслати
Поділитися на інших сайтах

Дмитрий, приветствую!

В гостевом режиме, в блоке получателя, если выбрать ссылку авторизации (ввод логина и пароля зарегистрированного пользователя) под кнопкой "Войти" выдается ошибка: Notice: Undefined variable: simple_payment_view_address_show in /home/host/docs/catalog/view/theme/shoppica2/template/checkout/simplecheckout_customer.tpl on line 236

(Opencart 1.5.2.1, simple 2.3.0)

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


Дмитрий, приветствую!

В гостевом режиме, в блоке получателя, если выбрать ссылку авторизации (ввод логина и пароля зарегистрированного пользователя) под кнопкой "Войти" выдается ошибка: Notice: Undefined variable: simple_payment_view_address_show in /home/host/docs/catalog/view/theme/shoppica2/template/checkout/simplecheckout_customer.tpl on line 236

(Opencart 1.5.2.1, simple 2.3.0)

исправил, вечером разошлю

еще включил поддержку maxmind в таблице

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

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

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

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

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

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

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

Вхід

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

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

Important Information

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