Fork me on GitHub

Rapport de message :*
 

Modification d'un theme avec gestion de droits en page d'accueil pour un efftet "slider"

Titre du sujet : Modification d'un theme avec gestion de droits en page d'accueil pour un efftet "slider"
par mtriclin sur 05/09/2011 14:13:14

Bonjour,

Je suis à la recherche d'information pour effectuer une modification sur le thème de mon site. Le thème est en trois colonne et je souhaite inclure un bloc (de la largueur des trois colonnes) avec un effet slider en page d'accueil pour rajouter de l'information.

J'ai récupérer déjà le code et rajouter le javascript correspondant (récupéré du thème XDGlossy_box.zip disponible sur xoops.org).

L'objectif est d'afficher ce bloc traversant toute la page et de situé en pied de page du site. Le slide s'affichera pour les visiteurs (pas les membres) ET uniquement sur la page d'accueil !

J'ai modifié le fichier theme.html de mon theme de la façon suivante pour qu'il ne s'affiche que pour les visiteurs :

extrait:
----------

<{assign var=columns_layout value="ixt-layout"}>
<{includeq file="$theme_tpl/header.html"}>
<{includeq file="$theme_tpl/globalnav.html"}>
<{includeq file="$theme_tpl/content.html"}>
<{if !$xoops_isuser}><{includeq file="$theme_tpl/slider.html"}><{else}><{/if}>
<div class="cleared"></div>
<{includeq file="$theme_tpl/footer.html"}>


Le bloc avec l'effet slider s'ajoute bien pour les visteurs mais sur toutes les pages avec le code <{if !$xoops_isuser}><{includeq file="$theme_tpl/slider.html"}><{else}><{/if}>


Comment procéder pour qu'il s'affiche uniquement sur la page d'accueil ?

J'ai par ailleurs essayer de rajouter le module GHOST mais l'effet final pose problème (superposition d'images et décalage du slide) donc je ne souhaite pas rajouter un module de ce type "fantôme-ghost" sur le site pour simplifier son installation.

Cordialement et merci d'avance pour les judicieux conseils disponibles sur le site.

version : xoops 2.51


Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

46 Personne(s) en ligne (31 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 46 | Plus ...