Merci Jérôme pour votre réponse.
J'en retient votre proposition que j'ai déjà utilisé par le passé :
Sachant que le premier plugin "subscriber" d'HikaSubscription permet d'ajouter un utilisateur dans un groupe utilisateur Joomla (et le retire de ce groupe lorsque la souscription expire)
Je n'utilise pas de composant de gestion de téléchargement, celle d'hikashop de la fiche produit me va très bien. Voilà comment je prolonge votre proposition :
1- Créer un groupe
Abonné situé après Public>Enregistré.
2- Je sélectionne
Abonné dans Hikasubscription > Plans > GROUPSUBSCRIBER et j'enregistre la plan.
3- Sur la page "
Panneau de contrôle de l'utilisateur" Bouton "
Téléchargement - Afficher les téléchargements"
alors avec une aide de votre partpourriez-vous me permettre d'ajouter les instructions d'affichage dans la colonne fichiers du ou des lien(s) de téléchargement si le groupe de l'utilisateur du plan GROUPSUBSCRIBER est égal à
Abonné. Sinon pas d'affichage dans la colonne fichiers du ou des liens de téléchargement aussi bien dans la ligne article de la page de téléchargement (Voir image jointe) que dans la ligne article de la page du bon de commande.
J'ai bien conscience de mon "insolence" concernant cette demande mais c'est parce que:
- Hikasubscription beta doit me permettre de résoudre simplement ce que je cherche depuis des années en complément d'Hikashop alors je suis impatient de pouvoir le tester avec ce maillon fondamental.
- et du fait que "c'est une solution transitoire" parce que le groupe "Abonné" de l'utilisateur existera tant qu'il aura des abonnements en cours; c'est la cas lorsqu'il souscrit plusieurs articles avec abonnements.
C'est pourquoi je pense que l'une des meilleures solutions serait d'afficher le(s) liens de téléchargement dans le laps de temps compris entre la date de début de souscription et la dernière date de souscription de l'article..
Les solutions décrites dans les posts précédents ne sont pas satisfaisantes tant sur le
statut de la commande que sur
le groupe d’utilisateurs (ACL) parce qu’elles sont globales que ce soit :
- au niveau d'une commande ayant plusieurs lignes d'articles avec des souscriptions différentes
- ou au niveau du groupe d'utilisateur (ACL) ayant plusieurs articles avec des souscriptions différentes.
Bonne journée