Jump to content

Recommended Posts

Пробую сделать раздел Мои Финансы

настроил xml для vqmod

 

примерно такая идея - что работа с финансами своего аккаунта должна быть отдельно от заказов

 

далее

++ в "Пополнить" - выбор из списка платежной системы - так же как это делается при оплате счета

++ в "Перевести" - поле для ввода по ИД гругого пользователя или его емайл + сумма перевода. Причем при подтверждении перевода должно на почту учти подтверждение - в котром ссылка для подтверждения с кодом

 

и еще при оплате счетов в выборе системы оплаты - "с баланса счета" - и при оплате тоже слать письмо с кодом для подтверждения

ну вроде все - этот модуль должен удовлетворить многих

 

ээээ а что если сделать новую папку внутри - finances вдобавок к account ?

finances.zip

post-686403-0-33082200-1412442750_thumb.png

Share this post


Link to post
Share on other sites

Ну вот Видишь))

Внутренний счет он и так изначально отдельно от заказов

Просто им можно оплачивать заказы а так то он никоем образом не связан

Ну и кстати такая тема как вывод на оплату уже существующих методов оплат не подойдет

Так как они завязаны на заказе и данных о заказе

ВСЕ

А тут заказа то нет

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

Это запихивать пополнение как товар и оформлять заказ

Такое уже есть, зарубежный модуль

Который создает пополнение счета как товар и переходит на оформление заказа

Но там идет стандартное оформление и соответственно исключить какие то методы и доставку нет да и это не возможно

Так что остается один вариант это использовать мои модули

Спасибо за внимание

Share this post


Link to post
Share on other sites

поддержу ashap.

типа, как карточки пополнения для телефонной предоплаты.

Share this post


Link to post
Share on other sites

не волнуйтесь - техзадание полностью создано

делаю его в коде потихоньку

все будет работать как и описано выше:

выбор методов оплаты которые могут пополнять баланс(депозит) счета

 

естественно что каждый способ оплаты должен иметь позможность пополнять счет а не оплачивать заказ

над этим тоже можно поработать

для начала сделаю возможность биткоинами пополнять и ЯДеньги

Share this post


Link to post
Share on other sites

лучше скажите как вместо того чтобы писать такую длинную конструкцию

		if (isset($this->session->data['payment_methods'])) {
			$this->data['payment_methods'] = $this->session->data['payment_methods']; 
		} else {
			$this->data['payment_methods'] = array();

сделать как это в питоне в одну строчку :

data['payment_methods'] = session.data.get('payment_methods', {})

а ну да сделать свою функцию .get()

Share this post


Link to post
Share on other sites

как из языкового файла

$this->language->load('account/account_deposit');
 
все значения перекатать в .tpl
а то как-то странно при загрузке модуля языка в контроллер его еще весь перекатывать в переменные
$this->data['button_confirm'] = $this->language->get('button_confirm');
 

Share this post


Link to post
Share on other sites

а почему встроенный депозит магазина работает криво??

когда я включаю в настройках

учитывать в заказе: "Кредит магазина"

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

 

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

и статус заказ не меняется  остается в "ожидание"

бред какойто

тоесть встроенный механизм вообще не пашет?

Share this post


Link to post
Share on other sites

при оплате из депозита магазина выдает:

Warning: sprintf(): Too few arguments in C:\inetpub\PHP-sites\opencart-demo\upload\catalog\controller\checkout\success.php on line 54

 

и не меняет статус заказа ((

 

оказывается файл русификатора с ошибкой, исправил:

//$_['text_customer'] = '<p>Your order has been successfully processed!</p><p>You can view your order history by going to the <a href="%s">my account</a> page and by clicking on <a href="%s">history</a>.</p><p>If your purchase has an associated download, you can go to the account <a href="%s">downloads</a> page to view them.</p><p>Please direct any questions you have to the <a href="%s">store owner</a>.</p><p>Thanks for shopping with us online!</p>';
$_['text_customer'] = '<p>Ваш заказ успешно сформирован!</p><p>Вы можете просматривать все ваши заказы в <a href="%s">Личном кабинете</a> в разделе <a href="%s">"История заказов"</a>.</p><p>Если ваша покупка связана с файлом для скачивания, тогда вам нужно перейти в раздел <a href="%s">"Файлы для скачивания"</a> и скачать купленный товар.</p><p>Все свои вопросы вы можете направить в <a href="%s">Службу поддержки</a> клиентов нашего магазина.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';

Share this post


Link to post
Share on other sites

осталось настроить почту

на можно пока и без нее

post-686403-0-64884800-1412583327_thumb.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By nexter2004
      300.00 руб
      Скачать/Купить дополнение


      2 в 1: Account & Affiliates Страницы
      Account & Affiliates Страницы
      Версия модуля: 2.1;
      Работает на: OperCart и ocStore 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1;
      ============================
      Сегодня каждый дизайнер или владелец сайта хочет, чтобы его сайт выглядел профессионально.
      Но, к сожалению, некоторые страницы OperCart и ocStore сделаны очень просто.
      Мы сделали по дизайну страницы Учетной записи и Партнерски более профессионально.
      Ваши клиенты по достоинству оценят вашу работу.
      ============================
      Демо:
      http://open2.0.smartshop-demo.com/index.php?route=account/account
      username: demo@gmail.com password: demo
      ============================
      Мой емайл для поддержки- giorgio-rossi@mail.ru
      Добавил nexter2004 Добавлено 02.03.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • By fabrikator
      Скачать/Купить дополнение


      Модуль личной странички клиента
      Модуль добавляет картинки, описание и слегка меняет надписи в личном кабинете зарегистрированного пользователя.
      Поддержка возможна но не обязательна.
      Добавил fabrikator Добавлено 21.10.2011 Категория Модули  
    • By BugArticus
      У меня возникла проблема! Не заходит на страницу аккаунта (index.php?route=account/account) . Такая же проблема с изменением адреса (index.php?route=account/address/edit&address_id=1) и добавлением адреса (index.php?route=account/address/add).
      Пишет HTTP ERROR 500.
      Вроде везде ставил разрешение 777. Обновил из Github последние файлы account.php, address.php итд
      Короче все испробовал может что то не так делаю.
      Помогите АААААААА!
    • By corlioneo
      Добрый день.
      Подскажите, пожалуйста, как можно убрать страницу Выход, которая появляется после выхода пользователя из Личного кабинета, чтобы только происходил только выход из учетной записи пользователя и ничего больше не происходило. Магазин на движке opencart 1.5.5.1.1.
    • By cordrap
      Добрый день! Вообщем беда такая - на сайте имеется две группы покупателей, id-1 и id-2 
      При регистрации id-2 , в личном кабинете должен отображаться дополнительный столбец с ссылками на скачивание прайсов и остатков, но этого не происходит. Подскажите где зарыта собака?
       
      К слову помимо прочего полетело много чего после редактирования файла htaccess, но с остальным вроде разобрался 
       


  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.