mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Show previously selected credit cards
This commit is contained in:
parent
92fdf49c10
commit
df89ed41a8
@ -102,11 +102,13 @@ class AccountController extends \BaseController {
|
|||||||
$accountGateway = null;
|
$accountGateway = null;
|
||||||
$config = null;
|
$config = null;
|
||||||
$configFields = null;
|
$configFields = null;
|
||||||
|
$selectedCards = 0;
|
||||||
|
|
||||||
if (count($account->account_gateways) > 0)
|
if (count($account->account_gateways) > 0)
|
||||||
{
|
{
|
||||||
$accountGateway = $account->account_gateways[0];
|
$accountGateway = $account->account_gateways[0];
|
||||||
$config = $accountGateway->config;
|
$config = $accountGateway->config;
|
||||||
|
$selectedCards = $accountGateway->accepted_credit_cards;
|
||||||
|
|
||||||
$configFields = json_decode($config);
|
$configFields = json_decode($config);
|
||||||
|
|
||||||
@ -137,8 +139,14 @@ class AccountController extends \BaseController {
|
|||||||
$creditCards = [];
|
$creditCards = [];
|
||||||
foreach($creditCardsArray as $card => $name)
|
foreach($creditCardsArray as $card => $name)
|
||||||
{
|
{
|
||||||
$creditCards[$name['text']] = ['value' => $card, 'data-imageUrl' => asset($name['card'])];
|
if($selectedCards > 0 && ($selectedCards & $card) == $card)
|
||||||
|
$creditCards[$name['text']] = ['value' => $card, 'data-imageUrl' => asset($name['card']), 'checked' => 'checked'];
|
||||||
|
else
|
||||||
|
$creditCards[$name['text']] = ['value' => $card, 'data-imageUrl' => asset($name['card'])];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//var_dump($creditCards);
|
||||||
|
// exit;
|
||||||
|
|
||||||
$otherItem = array(
|
$otherItem = array(
|
||||||
'value' => 1000000,
|
'value' => 1000000,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user