Personnaliser un flux [Réglé]
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
VERDICT : SOLUTION POSSIBLE EN CREANT UN MENU DE CONTENU AVEC BBCODE POUR MES FLUXS (voir fin de conversation)
Bonjour.
Après quelques recherches et tentatives, je n'arrive pas à modifier un flux (forum pour l'occasion).
J'ai récupéré le fichier FEED.TPL, que j'ai modifié de cette façon (en test) :
Code HTML :
<ul class="rss-feed"> # START item # <!-- ITEM --><li><span class="smaller">{item.DATE}</span> <a href="{item.U_LINK} ">{item.TITLE} </a></li><!-- END ITEM --><br /> <a href="http://planet-truck.fr/site/forum/forum-2+presentation-pl-bus-carriere-des-membres.php">Se présenter sur notre forum</a> # END item # </ul>
J'ai mis ce TPL dans /montheme/mdoules/forum/framework/centent/syndication/
J'ai rafraîchi tous les caches plusieurs fois (navigateurs compris), mais rien n’apparaît ..
Pour information, j'ai suivi ce guide de 2010 cependant) : https://www.phpboost.com/forum/topic.php?id=9865#m89902
Tout semble OK niveau compréhension, mais .. ça ne fonctionne pas.
Je cherche à créer des raccourcis, comme les mini modules présent en accueil de mon site : http://planet-truck.fr/site/
Merci
Édité par MickaelFR Le 08/07/2017 à 17h43
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
le but est de faire quoi très exactement ?
Là le fichier modifié est celui que vous utilisez sur les mini-menus en accueil du site.
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Comme indiqué, je cherche à créer des raccourcis .. Comme les mini-modules au dessus des flux.
On peut le deviner facilement en vu de mon HTML de test.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
donc c'est le mauvais fichier et la mauvaise méthode.
Pour commencer il faut à la racine du thème créer un dossier : "framework" puis dedans "menus" puis faire un fichier feed.tpl
Ensuite voici ce que devra contenir le fichier :
Code HTML :
# IF C_VERTICAL_BLOCK # <div class="module-mini-container# IF C_HIDDEN_WITH_SMALL_SCREENS # hidden-small-screens# ENDIF #"> <div class="module-mini-top"> <h5 class="sub-title"> <a href="{U_LINK}" class="fa fa-syndication"></a> # IF C_NAME #{NAME}# ELSE #{TITLE}# ENDIF # </h5> </div> <div class="module-mini-contents"> <ul class="feed-list"> # START item # <li><span class="smaller">{item.DATE}</span> <a href="{item.U_LINK} ">{item.TITLE} </a></li> # END item # <a href="{PATH_TO_ROOT}/forum/forum-2+presentation-pl-bus-carriere-des-membres.php">Se présenter sur notre forum</a> </ul> </div> <div class="module-mini-bottom"> </div> </div> # ELSE # <div class="block-container# IF C_HIDDEN_WITH_SMALL_SCREENS # hidden-small-screens# ENDIF #"> <div class="block-contents"> <h5 class="sub-title"> <a href="{U_LINK}" class="fa fa-syndication"></a> # IF C_NAME #{NAME}# ELSE #{TITLE}# ENDIF # </h5> <ul class="feed-list"> # START item # <li><span class="smaller">{item.DATE}</span> <a href="{item.U_LINK} ">{item.TITLE}</a></li> # END item # <a href="{PATH_TO_ROOT}/forum/forum-2+presentation-pl-bus-carriere-des-membres.php">Se présenter sur notre forum</a> </ul> </div> </div> # ENDIF #
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Mais je me retrouve avec le même lien sur tous les flux du coup. Pour ça que sur l'ancien sujet, il était indiqué de mettre ceci dans le module (/templates/mon theme/modules/forum/......)
Ensuite pour m'éclairer, pourrais-tu stp m'expliquer le code? Car je vois qu'il y a deux <DIV> avec deux classes différentes, et donc deux fois le lien du forum. C'est juste pour m'instruire pour le coup.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
non il n'y a que une seule fois le lien car il y a des conditions dans le TPL.
Après c'est le code de base du fichier avec simplement l'ajout du lien.
Citation :
Mais je me retrouve avec le même lien sur tous les flux du coup
comme dit plus haut :
Citation :
Là le fichier modifié est celui que vous utilisez sur les mini-menus (de flux) en accueil du site.
Donc cela affecte tout les menus sans distinction.
Enfin sur le post mentionné il est marqué que cela ne fonctionne pas (et je confirme après essais).
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Donc, c'est tout .. Ou rien concernant les flux si j'ai bien compris. Tu confirmes? Si tel est le cas, alors je vais supprimer, ça risque de faire désordre.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
comme dit : le fichier "gouverne" tous les menus de flux.
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Désolé pour la perte de temps. Merci tout de même.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Il y a un moyen de mettre un flux dans un menu de contenu? Au moins, on peut y insérer ce qu'on veut par la suite ..
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
si c'est possible, mais ce sera pas le même représentation tout à fait.
Code BBCODE :
[feed cat="NumCat" number="NbFlux"]MODULE[/feed]
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai fais ceci :
Code BBCODE :
[feed cat="1" number="10"]forum[/feed]
Mais le bbcode s'affiche et c'est tout.
Édité par MickaelFR Le 08/07/2017 à 16h49
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
il fonctionne comme ça, du moment qu'il y a les bonne valeur il affiche les flux.
Code BBCODE :
[feed cat="2" number="5"]forum[/feed]
[feed cat="2" number="5"]forum[/feed]
<a href="https://i.imgur.com/J8xaPVS.png" data-lightbox="formatter"><img src="https://i.imgur.com/J8xaPVS.png" alt="" style="max-width:100%;" /></a>
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Code TEXT :
[feed cat="1" number="5"]forum[/feed]
Édité par MickaelFR Le 08/07/2017 à 17h00
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
si c'est bien le module BBCode qui est utilisé et que celui-ci n'a pas été modifié cela doit fonctionner.
Preuve sur le site de démo.
Cordialement, janus57
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie