diff --git a/plugin/buycourses/lang/english.php b/plugin/buycourses/lang/english.php index 191879feef..2f4a0ce5f6 100644 --- a/plugin/buycourses/lang/english.php +++ b/plugin/buycourses/lang/english.php @@ -318,4 +318,5 @@ $strings['SubscriptionAlreadyExists'] = "Subscription already exists"; $strings['SubscriptionPeriodDuration'] = "Subscription duration (in days)"; $strings['Product'] = "Product name"; $strings['YouProductIsActivatedYouCanNowAccessIt'] = "Your product is now activated and you can now have access to it."; +$strings['hide_shopping_cart_from_course_catalogue'] = "Hide shopping cart from the course catalogue and leave the subscribe button"; diff --git a/plugin/buycourses/lang/french.php b/plugin/buycourses/lang/french.php index 34fe783425..a3a6df5e2e 100644 --- a/plugin/buycourses/lang/french.php +++ b/plugin/buycourses/lang/french.php @@ -247,4 +247,5 @@ $strings['SubscriptionPeriodDuration'] = "Durée de souscription (en jours)"; $strings['Product'] = "Produit"; $strings['SalePrice'] = "Prix"; $strings['YouProductIsActivatedYouCanNowAccessIt'] = "Votre abonnement a été activé, vous avez maintenant accès au module choisi."; +$strings['hide_shopping_cart_from_course_catalogue'] = "Cacher le chariot de vente dans le catalogue de cours et laisse le bouton s'inscrire"; diff --git a/plugin/buycourses/lang/spanish.php b/plugin/buycourses/lang/spanish.php index 5465666de0..053037f70f 100644 --- a/plugin/buycourses/lang/spanish.php +++ b/plugin/buycourses/lang/spanish.php @@ -318,3 +318,4 @@ $strings['SubscriptionAlreadyExists'] = "La suscripción ya existe"; $strings['SubscriptionPeriodDuration'] = "Duración de suscripción (en días)"; $strings['Product'] = "Producto"; $strings['YouProductIsActivatedYouCanNowAccessIt'] = "Tu producto esta activado y puedes ahora acceder a este."; +$strings['hide_shopping_cart_from_course_catalogue'] = "Esconder el carito de compra del catalogo de curso y dejar el boton de subscripcion a curso"; diff --git a/plugin/buycourses/src/buy_course_plugin.class.php b/plugin/buycourses/src/buy_course_plugin.class.php index 46491794a2..87d789f36b 100644 --- a/plugin/buycourses/src/buy_course_plugin.class.php +++ b/plugin/buycourses/src/buy_course_plugin.class.php @@ -108,6 +108,7 @@ class BuyCoursesPlugin extends Plugin 'commissions_enable' => 'boolean', 'unregistered_users_enable' => 'boolean', 'hide_free_text' => 'boolean', + 'hide_shopping_cart_from_course_catalogue' => 'boolean', 'invoicing_enable' => 'boolean', 'tax_enable' => 'boolean', 'use_currency_symbol' => 'boolean', @@ -606,8 +607,12 @@ class BuyCoursesPlugin extends Plugin $productId = $productId; $productType = $productType; $url = api_get_path(WEB_PLUGIN_PATH).'buycourses/src/process.php?i='.$productId.'&t='.$productType; + $buyButton = Display::returnFontAwesomeIcon('shopping-cart'); + if ($this->get('hide_shopping_cart_from_course_catalogue') === 'true') { + $buyButton = Display::returnFontAwesomeIcon('check').PHP_EOL.get_lang('Subscribe'); + } $html = ''. - Display::returnFontAwesomeIcon('shopping-cart').''; + $buyButton .''; return $html; }