Fork me on GitHub




« 1 2 3 (4) 5 »


Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
macadoum a écrit :
Je ne suis pas sûr d'avoir bien expliquer ce que je veux.
Si si j'ai bien compris.

Tu vas dans le bloc indiqué précédemment avec les paramètres que j'ai donné et tu notes le bid de ce bloc

ou bien tu clones ce bloc, tu positionnes les paramètres comme indiqués, tu notes le bid

Le bid est numéro unique du bloc, sur ton site.
Tu peux le voir dans l'URL quand tu l'édites, par exemple.

Une fois paramétré, (bloc actualité récentes ou clone), tu édite ton fichier nav-menu.tpl
et tu ajoutes ce smarty :

<{$bid x}>

où x est le numéro bid

Je ne suis pas devant mais ça doit être qq chose comme ça.

PS : pour les lecteurs, merci d'indiquer comment tu as régler ton problème de slidotron.

Posté le : 08/05/2020 21:45

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
avec éventuellement les paramètres définis pour $options dans le block du module.
<{block id=91 options="hits|10|19|1|1|1|left|90|400|0"}>


L'inconvénient est que les options ne fonctionnent pas a priori avec les blocks indépendants.
JJDai

Posté le : 09/05/2020 12:54

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Merci JJDAI pour la correction et l'exemple avec les options.

Pas besoins des options avec les blocs personnalisés !!!
Il te suffit de cloner un blocs, et de mettre les bonnes options dans ce bloc personnalisé !

Posté le : 09/05/2020 23:55

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Aspirant
Inscrit: 06/04/2020 00:34
De Rhône
Messages: 23
Ok, merci JJDai et Alain.

J'ai mis un temps fou à trouver où placer mon <block id = x> dans mon code mais ça y est, les derniers communiqués s'affichent à présent en cliquant sur le dropdown.

Open in new window


Les derniers communiqués s'affichent actuellement sous forme de cards et j'aimerais à la place afficher une ligne pour chaque communiqué avec un format de ce type :

jj Mois yyyy || Titre du communiqué 1 || Lire...

par exemple ici, ça donnerait

08 Mai 2020 || LILALOU || Lire...
05 Mai 2020 || Communiqué du LPE || Lire...
etc, etc ..

Je ne suis pas sûr des fichiers sur lesquels travailler.

Je dois bien travailler sur les fichiers de surcharge du module xmnews, n'est ce pas ? C'est à dire les fichiers présents dans htdocs\themes\xswatch4-enabled-1.0\modules\xmnews\blocks ?

Mais à quoi correspondent xmnews_block, xmnews_block_colonnes, etc.. difficile à déterminer. Je suis confus.


Posté le : 10/05/2020 12:00
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
!!!
Bien,
mais je pense que pour gagner du temps, tu ne lis pas la doc associée, et en fait, ça te fais plutôt perdre du temps. Pense à toujours consulter les infos associés aux modules, encore une fois, tout est là.
Ceci dis, tu avances quand même bien !

Alors, reprenons les éléments un par un.
Citation :
J'ai mis un temps fou à trouver où placer mon <block id = x> dans mon code

J'avais indiqué : Citation :
Une fois paramétré, (bloc actualité récentes ou clone), tu édites ton fichier nav-menu.tpl
et tu ajoutes ce smarty :
Donc vu que tu voulais le placer juste après communiqué, ça me semblait facile.


Citation :
Mais à quoi correspondent xmnews_block, xmnews_block_colonnes, etc.. difficile à déterminer. Je suis confus.

Encore une fois, toutes les infos sont devant toi.
tu peux les trouver à 2 endroits :
- Fichier README.md à la racine du module, xmenws, tout est expliqué. Si ce n'est pas clair, indique le moi, c'est moi qui ai rédigé ce texte
- Fiche détaillée de xmnews
- Article Amélioration de l'Expérience Utilisateur (UX) sur le module xmnewssur monxoops.fr qui détaille les templates disponibles.
Je t'invite à lire en particulier la partie "mode opératoire" que j'ai essayé d'expliquer le plus clairement possible.

Pour le point :
Citation :
Je dois bien travailler sur les fichiers de surcharge du module xmnews, n'est ce pas ? C'est à dire les fichiers présents dans htdocs\themes\xswatch4-enabled-1.0\modules\xmnews\blocks ?
je te réponds dans un autre post...

Posté le : 10/05/2020 12:35

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
Je dois bien travailler sur les fichiers de surcharge du module xmnews, n'est ce pas ? C'est à dire les fichiers présents dans htdocs\themes\xswatch4-enabled-1.0\modules\xmnews\blocks ?


Alors,
je dirais oui... MAIS
haaa

auparavant, je vois que tu as laissé le numéro de version sur le dossier,
ce n'est pas bloquant, à l'inverse des modules,
mais c'est mieux de noter ton theme :
htdocs\themes\xswatch4-enabled

Si tu le renommes, il faudra juste aller dans les préférences générales et le re-choisir, c'est tout !

bon, reprenons,
...
Alors,
je dirais oui... MAIS

Mais en fait, vu que tu veux vraiment simplifier ce bloc, dans le cas où tu veux garder une utilisation normale du bloc d'origine je te propose cette solution :
tu vas ajouter un test au tout début (où x est le bid de ton bloc cloné, oui, il te faut cloner le bloc "articles récents" ) :

<{if $block == x}>
   
ton code (on verra un peu après)
<{else}>
   
le code initial du bloc (tout le fichier)
<{/if}>


Ainsi, si tu souhaites utiliser le bloc initial, il sera toujours disponible, hormis pour le bloc "x"

Maintenant, pour ton code, c'est un exemple, bien sur :

<{foreach item=blocknews from=$block.news}>
    <
class="text-decoration-none" title="<{$blocknews.title}>" href="<{$xoops_url}>/modules/xmnews/article.php?news_id=<{$blocknews.id}>">
        <{
$blocknews.date|truncate:10:''}> - <{$blocknews.title}>
    </
a>
<{/foreach}>



Il y a d'autres méthodes plus propres en dédiant un fichier template à un bloc, mais je n'ai pas encore vraiment trouvé. Peut-être que JJDAI viendra amener une autre proposition avec une autre approche...



Posté le : 10/05/2020 13:05

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Citation :
Pas besoins des options avec les blocs personnalisés !!!
Il te suffit de cloner un blocs, et de mettre les bonnes options dans ce bloc personnalisé !

Pas tout à fait d'accord avec toi Alain, dans ce cas il y a fort a parier qu'il faille changer le code PHP le cas échéant, et donc plus de code à maintenir.
mais c'est un choix, et personnellement j'aurais préféré pouvoir passer des paramètres aux block personnalisés, ça m'aurait grandement faciliter la tâche.
JJDai

Posté le : 10/05/2020 20:36

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Je ne comprends pas,
si tu clones le bloc, tu mets les options que tu veux sur ce clone,
et cela simplifie donc les choses puisque les paramètres sont inclus dans l'id du bloc ?

Donc aucun autre code que la ligne que tu as indiqué plus haut, sans les paramètres, non ?

A moins que quelque chose m'échappe et dans ce cas, je veux bien quelques explications supplémentaires afin de bien comprendre, stp.

Posté le : 10/05/2020 20:46

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Tout simplement pour avoir un comportement différents selon les cas sans avoir a maintenir plusieurs codes presque identiques.
JJDai

Posté le : 10/05/2020 21:16

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Modifier l'apparence de mon site
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Ok,
et un avec un seul clone, les paramètres passent ou pas ?


Posté le : 10/05/2020 23:28

Open in new window
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 (4) 5 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

49 Personne(s) en ligne (37 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 49 | Plus ...