Jump to content
Invision Board France
  • 0
Bocar

4.4 Intégrer un code entre deux rubriques de forum

Question

Bocar

Bonjour.

 

Je souhaite Intégrer un code entre les deux premières rubriques de mon Forum.

Connaissez-vous le code qui fait cela sans le répéter entre chaque rubriques ?

 

Merci.

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0
cybero

Re :)

A part mettre une grosse condition en dur dans le template... comme ça à chaud pas d'idée

Share this post


Link to post
Share on other sites
  • 0
Bocar

Oui.

D'habitude la condition que j'utilisais est de forme "Si Forum_id=###, mettre le code en-dessous".

Étant donné que ce sont des id de Forums à cet endroit.

 

Il ne reste qu'à trouver le code qui affiche les Forums d'après leur id sur l'index.

 

Merci.

Share this post


Link to post
Share on other sites
  • 0
Bocar

Re.
D'après ce code, il me semble que ça se code à l'aide de data-categoryid.

<li data-categoryid="8" class="cForumRow ipsBox ipsSpacer_bottom">
				<h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">
					<a href="#" class="ipsPos_right ipsJS_show ipsType_noUnderline cForumToggle" data-action="toggleCategory" data-ipstooltip="" title="Toggle this category"></a>
					<a href="http://www.soccers.fr/index.php?/forum/8-football-%C3%A9tranger/">Football Étranger</a>
				</h2>

À confirmer svp.

Share this post


Link to post
Share on other sites
  • 0
cybero

Juste pour être certain de bien comprendre et bien interpréter le terme rubrique, c'est pour placer entre 2 catégories parentes ou 2 forums dans une catégorie ?

Par exemple entre Football français & Football étranger ou entre Ligue 1 et Ligue 2

Share this post


Link to post
Share on other sites
  • 0
cybero

Je pense comprendre que c'est pour une catégorie donc voici la modif template à appliquer pour ce cas là :)

Tu as tout dans la capture ci-dessous

Template forums / front / index / index

42 à remplacer pour la catégorie SOUS laquelle tu souhaites ajouter le code bien entendu :P

 

image.thumb.png.5ddd5ad347c83d59e07a48ce5794573b.png

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Bocar

J'essayerai ça, merci encore @cybero.

Share this post


Link to post
Share on other sites
  • 0
Bocar

Ça fonctionne, merci.

Question supplémentaire : quel code ajouter pour choisir de n'afficher que sur mobile et tablette, donc pas sur PC.

Je ne suis pas sûr que celui que je connais fonctionne.

Share this post


Link to post
Share on other sites
  • 0
cybero

Pour information, généralement:

Dans le css fourni par IPS tu as quelques classes qui permettent de jouer sur l'affichage (ou pas) sur tel ou tel périphérique:

 

# Classes pour masquer
ipsHide                         (Masque partout)
ipsResponsive_hideDesktop       (Masque sur écran d'ordinateur)
ipsResponsive_hidePhone         (... sur tablette)
ipsResponsive_hideTablet        (... sur téléphone)

# Classes pour afficher (par défaut tout est affiché, mais ça peut servir dans certains cas)
ipsResponsive_showDesktop
ipsResponsive_showPhone
ipsResponsive_showTablet

 

La classe que tu cherches est donc ipsResponsive_hideDesktop
Ce qui donnerait en poursuivant sur l'exemple au-dessus:

 

{{if $category->_id === 42}}
  <div class="ipsResponsive_hideDesktop">
    Contenu à ajouter SOUS la catégorie 42, ne s'affiche pas sur écran d'ordi<br/>
    Mais s'affiche sur tablette & téléphone :-)
  </div>
{{endif}}

 

Edited by cybero
  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.