Forum CMS Made Simple FR

Version complète : selfregistration et package
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1 BAHAMAS
#~ Url du site :
#~ Hébergeur / Soft : o2switch
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 2.1
#~ Installed Modules:
#~ AdminSearch: 1.0
#~ CMSContentManager: 1.0.2
#~ DesignManager: 1.1
#~ FileManager: 1.5.1
#~ MicroTiny: 2.0.2
#~ ModuleManager: 2.0.1
#~ Navigator: 1.0.1
#~ News: 2.50.3
#~ Search: 1.50.2
#~ CGExtensions: 1.50
#~ CGEcommerceBase: 1.5.2
#~ CGPaymentGatewayBase: 1.3.1
#~ CGSimpleSmarty: 2.0.2
#~ CGGoogleMaps2: 0.99.1
#~ CGSmartImage: 1.20.5
#~ Cart2: 1.1.3
#~ JQueryTools: 1.3.7
#~ CompanyDirectory: 1.22.12
#~ FrontEndUsers: 1.30.7
#~ CustomContent: 1.10
#~ CMSMailer: 5.2.4
#~ Products: 2.24.2
#~ SelfRegistration: 1.9.4
#~ Orders: 1.16.5
#~ PaypalGateway: 2.4
#~ FRTaxes: 1.2.2
#~ Config Information:
#~ php_memory_limit:
#~ max_upload_size: 512000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ auto_alias_content: true
#~ locale:
#~ set_names: true
#~ timezone: Europe/Paris
#~ permissive_smarty: false
#~ Php Information:
#~ phpversion: 5.5.29
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,
D'abord je voudrai remercier par ce premier message toutes les personnes qui m'ont aidé à progresser avec CMSMS grâce aux solutions apportées sur le forum que je suis depuis une paire d'années.
Sachez qu'avant de poster j'ai cherché, cherché mais apparemment personne n'a eu ce souci.

Voici mon problème...
Je rencontre un souci avec le package d'inscription de Selfreg.
Après avoir eu le souci sur une version plus ancienne, j'ai installé la dernière version de CMSMS ainsi que les dernières versions des modules.

J'ai mis en place selfregistration qui fonctionne très bien:
Code :
{SelfRegistration group=MonGroupe}
l'inscription ne pose aucun souci, le compte est validé automatiquement(mon souhait) et se trouve bien dans le groupe MonGroupe.


j'essaie maintenant de rajouter package d'inscription:
J'ai configuré Selfreg,FrontEndUsers,CGEcommerceBase,Orders et le package d'inscription en indiquant le groupe qui va bien.
j'enlève donc le groupe dans la commande puisque celui-ci sera fourni par le choix de l'utilisateur à l'inscription.
Code :
{SelfRegistration}

J'ai bien le choix de mon package qui s'affiche, je le sélectionne, je passe bien à la page d'inscription et une fois les champs d'inscription remplis je valide et j'ai le message suivant:
Citation :Error!

No valid groups found.

On dirait que le paramètre du groupe n'est pas fourni pas le package d'inscription.

Une idée?
Merci d'avoir pris le temps de lire mon message,
Bonne journée

Pour info depuis la version 1.9.3 de Selfreg:
Code :
Changelog for 1.9.3 -- Self Registration

- Selfreg now adds an FEU property for use during paid registration and other things.
- Improves email notification settings
- Paid registration fixes
Le problème existe toujours avec CMSMS 2.1.4 et SelfRegistration 1.9.6.
Effectivement, les paramètres de package et de groupe ne sont pas passés dans l'url.

Code :
index.php?page=choix&mact=SelfRegistration,cntnt01,signup,0&cntnt01returnid=33
&cntnt01sr_group=&cntnt01sr_pkg=&cntnt01sr_data=YToyOntzOjg6InNyX2dyb3VwIjthOjE6
e2k6MDtzOjE6IjEiO31zOjY6InNyX3BrZyI7YToxOntpOjA7aToxO319

On retrouve le problème dans le code html de la page :
Code :
<input type="hidden" name="cntnt01pkg" value="Array" />
<input type="hidden" name="cntnt01group" value="Array" />

En remplaçant, à la volée, depuis l'inspecteur de code de mon navigateur, la valeur "Array" par le nom d'un package existant et le nom d'un groupe existant l'enregistrement d'un nouvel utilisateur fonctionne.
J'ai reporté le bug dans la forge.

En attendant, la résolution du bug, je recherche une personne qui aurait réussi la configuration SelfRegistration pour activer le paiement à l'inscription, car même si je réussi à inscrire de nouveaux utilisateurs, à aucun moment la demande de paiement Paypal n'apparait.

L'installation des modules Cart, Cart2 ou Orders est-elle nécessaire ?
Dans Auto-enregistrement utilisateurs / Préférences / Inscription payée, je me demande que mettre dans les champs :
• Gabarit du sommaire panier
• ID/Alias de page vers laquelle rediriger pour les packages payés

Merci.
Bonjour,
je n'ai malheureusement pas réussi à configurer toute cette usine à gaz et j'ai laissé tomber...gachis!
Le premier qui y arrive pourra consacrer un bouquin sur le sujet!!!
Il me semble qu'il faut installer un des 2 modules Cart ou Cart2, mais je n'en suis pas certain à 100%.