Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Мои Финансы


Гость
 Погделиться

Рекомендованные сообещёния

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

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

 

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

 

дное

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

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

 

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

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

 

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

finances.zip

Ссылка на комменирий
Погделиться на других сайих

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

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

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

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

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

ВСЕ

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

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

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

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

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

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

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

Спасипотому что за внимание

Ссылка на комменирий
Погделиться на других сайих

подгдержу ashap.

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

Ссылка на комменирий
Погделиться на других сайих

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

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

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

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

 

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

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

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

Ссылка на комменирий
Погделиться на других сайих

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

		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()

Ссылка на комменирий
Погделиться на других сайих

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

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

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

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

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

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

 

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

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

бред какойто

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

Ссылка на комменирий
Погделиться на других сайих

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

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>';

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.