Fix Payment Setup for new DB structure - refs #7768

1.10.x
Angel Fernando Quiroz Campos 11 years ago
parent affd4988c6
commit a3073bddf3
  1. 4
      plugin/buycourses/src/BuyCoursesUtils.php
  2. 14
      plugin/buycourses/src/buy_course_plugin.class.php

@ -72,10 +72,10 @@ class BuyCoursesUtils
' => ',
[
$currency['country_name'],
$currency['currency_code']
$currency['iso_code']
]
);
$currencyValue = $currency['country_id'];
$currencyValue = $currency['id'];
$currencySelect->addOption($currencyText, $currencyValue);

@ -85,7 +85,7 @@ class BuyCoursesPlugin extends Plugin
{
return Database::select(
'*',
Database::get_main_table(BuyCoursesUtils::TABLE_COUNTRY),
Database::get_main_table(BuyCoursesUtils::TABLE_CURRENCY),
[
'where' => ['status = ?' => true]
],
@ -101,7 +101,7 @@ class BuyCoursesPlugin extends Plugin
{
return Database::select(
'*',
Database::get_main_table(BuyCoursesUtils::TABLE_COUNTRY)
Database::get_main_table(BuyCoursesUtils::TABLE_CURRENCY)
);
}
@ -111,16 +111,18 @@ class BuyCoursesPlugin extends Plugin
*/
public function selectCurrency($selectedId)
{
$countryTable = Database::get_main_table(BuyCoursesUtils::TABLE_COUNTRY);
$currencyTable = Database::get_main_table(
BuyCoursesUtils::TABLE_CURRENCY
);
Database::update(
$countryTable,
$currencyTable,
['status' => 0]
);
Database::update(
$countryTable,
$currencyTable,
['status' => 1],
['country_id = ?' => intval($selectedId)]
['id = ?' => intval($selectedId)]
);
}

Loading…
Cancel
Save