Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 11-11-2006 19:27:30

ponantroller
Membre

Insérer l'annonce dans d'autres parties du site

Bonjour,

Je m'occupe de Ponant Roller et par fainéantise j'aimerais savoir comment récupérer le texte inscrit dans le block annonce pour l'include dans d'autres pages du site. Par exemple sortir le block annonce seul sur un fichier et inclure ce fichier dans les pages souhaitées. Le fichier restant "blanc" quand l'annonce n'est pas activée.

J'ai cherché dans la BDD mais le texte de l'annonce n'y apparait pas. Où se cache-t'il ? Comment l'appeler sur une page ? Est-ce seulement possible ?

Merci d'avance

Hors ligne

#2 11-11-2006 19:39:26

romain9441
Admin locker

Re : Insérer l'annonce dans d'autres parties du site

Le texte est sauvegardé dans la table ***config. wink

Voilà le code sortis de header.php :

<div id="announce" class="block">
    <h2><span><?php echo $lang_common['Announcement'] ?></span></h2>
    <div class="box">
        <div class="inbox">
            <div><?php echo $pun_config['o_announcement_message'] ?></div>
        </div>
    </div>
</div>

Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#3 12-11-2006 13:24:08

ponantroller
Membre

Re : Insérer l'annonce dans d'autres parties du site

Merci !

Je crois que je ne sais pas faire correctement une recherche en SQL siffle

Hors ligne

#4 12-11-2006 13:52:59

ponantroller
Membre

Re : Insérer l'annonce dans d'autres parties du site

Pour ceux que çà intéresse voici le code du fichier désiré

<?php
define('PUN_ROOT', './');
require PUN_ROOT.'include/common.php';


if ($pun_config['o_announcement'] == '1')
{
?>

<div id="announce" class="block">
        <div class="box">
        <div class="inbox">
            <div><?php echo $pun_config['o_announcement_message'] ?></div>
        </div>
    </div>
</div>

<?php
    }
else
    $tpl_main = str_replace('<pun_announcement>', '', $tpl_main);
?>

Hors ligne

#5 12-11-2006 13:57:00

romain9441
Admin locker

Re : Insérer l'annonce dans d'autres parties du site

Ca marche là ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#6 12-11-2006 15:34:46

ponantroller
Membre

Re : Insérer l'annonce dans d'autres parties du site

Ben sur le site çà marche.

C'est le code de mon fichier à includer. Bon d'accord c'est de la récup de code. Je sais pas programmer en PHP mais je comprends quand même un peu les instructions. Donc avec du couper-coller de index.php et de header.php çà donne çà. Cà risque de faire crier les puristes mais çà fonctionne, donc çà me convient.

Si vous avez des corrections à amener pour "purifier" le code je suis quand même preneur.

Hors ligne

Pied de page des forums