Affichage variable {exemple}

Image Forum de support général
Répondre
     
Avatar du membre

Auteur du sujet
FFOrigine
Messages : 6
Enregistré le : octobre 2012

Affichage variable {exemple}

Message par FFOrigine » lun. 29 oct. 2012 18:01

Bonjour à tous, j'espère ne pas me tromper d'endroit pour exposer mon problème.

Je suis actuellement en train de réaliser un thème sur la base de Prosilver. J'ai ajouté un 'centre de notification' dans le style de l'OS Mountain Lion sur Mac.
Dans mon overall_header.html, j'ai ajouté un script qui fait appel à ma page notification_center.html et qui l'actualise toutes les x secondes. Plus bas, dans Body, j'ai aussi ma DIV dans laquelle le contenu de ma page appelée est inséré et actualisé.

Mon script dans overall_header.html :

Code : Tout sélectionner

<head>
...
<script type="text/javascript">
var auto_refresh = setInterval(
  function ()
  {
    $('.content_notif').load('{T_TEMPLATE_PATH}/notification_center.html').fadeIn("slow");
  }, 1000); // resfresh toutes les 1 secondes
</script>
...
</head>
Ma page s'affiche bien dans le 'centre de notification' et s'actualise bien toutes les x secondes aussi.
Mon souci est que les variables du style {S_USER_UNREAD_PRIVMSG} s'affiche telle quelle, au lieu, dans ce cas précis, de m'afficher le nombre de MP non lu.
Quand je n'utilise pas le script et que je fais simplement un INCLUDE de ma page, le nombre de MP non lus s'affiche bien mais ne s'actualise pas.

Je travaille en local.

Merci d'avance pour vos réponses et votre aide.

Avatar du membre

zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: Affichage variable {exemple}

Message par zach » lun. 29 oct. 2012 19:25

Salut

poste le contenu de notification_center.html pour voir

Avatar du membre

Auteur du sujet
FFOrigine
Messages : 6
Enregistré le : octobre 2012

Re: Affichage variable {exemple}

Message par FFOrigine » lun. 29 oct. 2012 21:15

Il n'y a rien dedans, juste ma variable {S_USER_UNREAD_PRIVMSG}.
Cela devrait fonctionner non ?
Si je fait un include seul, ma variable fonctionne super.
En tout cas merci de ta réponse et de ton aide ;)

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10927
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: Affichage variable {exemple}

Message par Steph » mar. 30 oct. 2012 10:05

Image
Information
-- Topic déplacé par Steph dans le bon forum --
Salut,

Rien à voir avec le style c’est du coding personnel.

Ce que tu fais ne fonctionnera pas, car en fait avec ton refresh tu appel un template, il ne peut pas se recharger une fois afficher, à moins peut être de faire une popup qui s'actualise tous les X secondes

En fait ill faut agir sur le contenu pas le contenant.

:clin:

Avatar du membre

Auteur du sujet
FFOrigine
Messages : 6
Enregistré le : octobre 2012

Re: Affichage variable {exemple}

Message par FFOrigine » mar. 30 oct. 2012 10:54

Merci pour ta réponse et excuse moi de m'être trompé d'endroit pour mon sujet.
En ce qui concerne ton idée, ce serait donc un pop-up hors de ma page (comme le pop-up pour avertir d'un MP) ?

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10927
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: Affichage variable {exemple}

Message par Steph » mar. 30 oct. 2012 13:27

FFOrigine a écrit : En ce qui concerne ton idée, ce serait donc un pop-up hors de ma page (comme le pop-up pour avertir d'un MP) ?
Oui, mais cela a plusieurs inconvénients comme les extensions adblock qui bloqueront la popup ou encore le fait qu'elle apparaitra sans cesse en premier plan ce qui n'est pas agréable pour tes visiteurs.

La meilleure solution serait d'agir sur le contenu avec ajax par exemple, mais là je n'y connais pas grand-chose, ou alors recharger la page complète

Avatar du membre

Auteur du sujet
FFOrigine
Messages : 6
Enregistré le : octobre 2012

Re: Affichage variable {exemple}

Message par FFOrigine » mar. 30 oct. 2012 14:02

Le pop-up, je ne préfère pas l'utiliser car comme tu l'as dit, certains les bloquent avec des addons.
Je sais vraiment pas quoi faire du coup :/
Me reste le choix de l'include mais l'utilisateur doit changer de page ou actualiser pour que les informations du centre de notification soient à jour.
Si tu as des idées je suis preneur ^^
En tout cas merci beaucoup du temps que tu m'accorde à la résolution de ce problème.

Avatar du membre

zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: Affichage variable {exemple}

Message par zach » mar. 30 oct. 2012 21:12


Avatar du membre

Auteur du sujet
FFOrigine
Messages : 6
Enregistré le : octobre 2012

Re: Affichage variable {exemple}

Message par FFOrigine » mar. 30 oct. 2012 21:14

Woo *o*
Merci beaucoup zach, je reviendrais vers vous pour donner une solution si j'en trouve une ou dans le cas contraire râlez sur mon sort XD

Avatar du membre

zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: Affichage variable {exemple}

Message par zach » mar. 30 oct. 2012 21:27

le 2ème lien actualise le compteur mp en ajax (entre autre) tu n'a plus grand chose a trouver ....

Image

Répondre

Retourner vers « Support général »