bug d'article en page d'acceuil

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour.

J'ai une vielle version de peel premium et j'ai constaté que si je créer une rubrique avec un article dont le titre apparait en page d'acceuil, qu'il n'y a pas de lien vers l'article.

Comment faire pour que le titre pointe l'article ? J'ai une version 2.9

Voici l'url de la boutique.

http://www.endurance-sport-performance.com/

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour Coach,

Pouvez-vous me donner un lien vers une page où le lien voulu n'y est pas?

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour

Eh bien par exemple sur la page d'accueil se trouve le titre d'un article, mais pas de lien dessus.

Il faut dès lors se rendre sur la rubrique correspondante pour accéder à cet article

http://www.endurance-sport-performance.com

merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour Coach,

Les liens sont bien ceux de "Guides Pratiques"?

Par exemple, pour "Besoin d'un conseil, vous souhaiteriez que le lien pointe non plus vers

http://www.endurance-sport-performance.com...dex.php?rubid=7

mais vers

http://www.endurance-sport-performance.com...ls.php?rubid=21

C'est bien cela?

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour.

Non, pas exactement... par exemple sur la page d'acceuil il est écrit en haut :

"Comment télécharger votre commande ?

CLIQUEZ SUR LE BOUTON : RETOUR A VELO2MAX POUR QUE VOTRE COMMANDE VOUS SOIT ENVOYE DANS LES MINUTES QUI SUIVENT SUR VOTRE MESSAGERIE"

Mais j'aimerais qu'en cliquant sur cette phrase : "Comment télécharger votre commande ? on arrive directement sur l'article qui correspond :

http://www.endurance-sport-performance.com...ls.php?rubid=36

Sans passer par les rubriques guides pratiques.

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour Coach,

Je suppose que le texte

"Comment télécharger votre commande ?

CLIQUEZ SUR LE BOUTON : RETOUR A VELO2MAX POUR QUE VOTRE COMMANDE VOUS SOIT ENVOYE DANS LES MINUTES QUI SUIVENT SUR VOTRE MESSAGERIE"

a été saisi par vous même depuis votre back-office PEEL.

Auquel cas, il faut écrire directement le lien dans l'encart correspondant :

<a href="URL vers votre article">Comment télécharger votre commande ?</a>

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour.

Et bien cela ne marche, si j'écris du html dans la case réserver au titre cela ne marche pas.

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour Coach,

Il doit y avoir un strip_tags pour le titre, soit au moment de l'insertion en base de données, soit au moment de l'affichage.

La fonction qui permet l'affichage des actualités est print_actu, définie dans modeles/default/template.php, il faut à mon sens remplacer :

echo "<span class=\"titre\">".stripslashes($art['titre_'.$_SESSION['langue'].''])."</span>";

par

echo "<span class=\"titre\"><a href=\"lienversvotrearticle\">".stripslashes($art['titre_'.$_SESSION['langue'].''])."</a></span>";

En replaçant bien entendu lienversvotrearticle vers une URL du type http://www.endurance-sport-performance.com...ubid=id_article

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour.

J'ai regardé.

Je ne trouve pas cette fonction dans le print_actu

Voici à quoi ressembre cette fonction sur ma boutique :

function print_actu() {

global $wwwroot;

$sql_ACTU = "SELECT p.id, p.surtitre_".$_SESSION['langue'].", p.titre_".$_SESSION['langue'].", p.chapo_".$_SESSION['langue'].", p.texte_".$_SESSION['langue']."

, p.image1, p.on_special, p.date_maj, pc.rubrique_id

FROM peel_articles p, peel_articles_rubriques pc WHERE p.id = pc.article_id AND p.on_special = '1' AND p.etat = '1' ORDER BY p.date_maj DESC LIMIT 0,1";

$query_ACTU = mysql_query($sql_ACTU) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

if (mysql_num_rows($query_ACTU) > 0) {

echo "<table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";

while ($art = mysql_fetch_array($query_ACTU)) {

echo "<tr>";

echo "<td class=\"normal\">";

echo "<span class=\"petit\">".date("d-m-Y")."</span><br />";

echo "<span class=\"titre\">".stripslashes($art['titre_'.$_SESSION['langue'].''])."</span>";

if (!empty($art['image1'])) {

echo "<img src=\"$wwwroot/administrer/upload/".$art['image1']."\" align=\"left\">";

}

echo "<span class=\"normal\"><br /><br />".nl2br(stripslashes($art['chapo_'.$_SESSION['langue'].'']))."</span>";

echo "</td></tr>";

}

echo "</table>";

}

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping