Olivier Massot 3 年 前
コミット
890aa8b742

+ 3 - 2
config/opentalent/products.yaml

@@ -37,6 +37,7 @@ opentalent:
           - TypeOfPractice
           - Activity
           - ActivityType
+          - Subdomain
         roles:
           - ROLE_GENERAL_CONFIG
 
@@ -346,9 +347,9 @@ opentalent:
 
       manager:
         extend: artist-premium
-        modules: ~            
+        modules: ~
 
       manager_premium:
         extend: manager
         modules:
-          - CorePremium
+          - CorePremium

+ 3 - 0
src/Service/Dolibarr/DolibarrSyncService.php

@@ -156,6 +156,9 @@ class DolibarrSyncService
             //     tous les autres champs seront passés à null...
             $newSocietyData['array_options'] = $dolibarrSociety["array_options"];
             $newSocietyData['array_options']['options_2iopeninfoopentalent'] = implode("\n", $infos);
+            if (!empty($product)) {
+                $newSocietyData['array_options']['options_2iopen_software_opentalent'] = $this->translator->trans($product);
+            }
 
             // Set the society as active (warning: use the field 'status' for societies, and not 'statut'!)
             $newSocietyData['status'] = '1';

+ 6 - 0
translations/enum/organization/products/messages+intl-icu.fr.yaml

@@ -0,0 +1,6 @@
+artist: Opentalent Artist
+artist-premium: Opentalent Artist Premium
+school: Opentalent School
+school-premium: Opentalent School Premium
+manager: Opentalent Manager
+manager-premium: Opentalent Manager Premium