Easy-Design.Net forum




Aide générale [Tutoriel] Lien de téléchargement invisible au visiteur [V4.1]

Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 20/01/2016 à 14h36
Vous souhaitez rendre invisible le lien de téléchargement des fichiers du module download aux visiteurs et remplacé par un message "Vous devez être membre pour télécharger ce fichier", alors suivez les étapes ci-dessous.

Rendez-vous dans /download/templates/download.tpl

Remplacer le code suivant

Code TPL :
<div class="center">
# IF C_IMG #
<img src="{U_IMG}" alt="{IMAGE_ALT}" itemprop="image"/>
<br /><br />
# ENDIF #
<a href="{U_DOWNLOAD_FILE}" class="basic-button">
<i class="fa fa-download"></i> {L_DOWNLOAD_FILE}
</a>
# IF IS_USER_CONNECTED #
<a href="{U_DEADLINK}" class="basic-button alt" title="{L_DEADLINK}">
<i class="fa fa-unlink"></i>
</a>
# ENDIF #
</div>


par

Code TPL :
 
 
<div class="center">
# IF C_IMG #
<img src="{U_IMG}" alt="{IMAGE_ALT}" itemprop="image"/>
<br /><br />
# ENDIF #
# IF C_USER_NOTCONNECTED #
<div class="warning"><strong>Pour voir le lien de téléchargement veuillez vous inscrire</strong></div>
# ENDIF #
# IF IS_USER_CONNECTED #
<a href="{U_DOWNLOAD_FILE}" class="basic-button">
<i class="fa fa-download"></i> {L_DOWNLOAD_FILE}
</a>
 
<a href="{U_DEADLINK}" class="basic-button alt" title="{L_DEADLINK}">
<i class="fa fa-unlink"></i>
</a>
# ENDIF #
 
</div>
 


Désormais vos visiteurs verront un message à la place du bouton "Télécharger'.

Cette astuce a été testé uniquement avec PHPBoost V4.1
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 20/01/2016 à 19h53
Merci pour l'astuce :)


swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 20/01/2016 à 20h09
Mais de rien :)
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie