« 1 (2) 3 »
Re : Modifier la forme des blocs dans Xmnews
Pascal C.
Pascal C.

Re : Modifier la forme des blocs dans Xmnews

Pascal C. 431
08/10/2021 15:24
#11
Pascal C. 431
08/10/2021 15:24
Bon... les 3 récurrences "rounded" s'appliquent en fait a des images.

Donc soit ce n'est pas la classe rounded qui est en cause, mais cela m'étonnerait. soit je ne suis pas dans le bon fichier : xmnews_block.tpl

Allez Pascal... cherche encore
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
08/10/2021 15:46
#12
Alain T 608
08/10/2021 15:46
Pour être le plus complet possible et pour éviter les aller / retour d'information, donne toutes les infos.

J'utilise XOOPS 2.5.?, PHP ?, Mysql ?
J'utilise le theme toto
j'édite le fichier /themes/toto/modules/xmnews/machin.tpl

J'ai bien mis à "Oui" le paramètre "Contrôler les modifications de templates ?"

Je cherche à modifier l'objet "xxx" dans ce template pour le rendre sans arrondi.
=====================

Voila, avec cela, et éventuellement le code, on sera sur que tu fais correctement les choses.
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
08/10/2021 15:53
#13
Alain T 608
08/10/2021 15:53
Il arrive que parfois,
on travaille sur un thème puis on le copie et ensuite on active comme theme le theme "copie" mais qu'on continue à modifier des fichier sur le thème d'origine ou inversement...
Donc dans ces cas là, forcément on ne voit aucun changement suite aux modifications dans les fichiers !
Re : Modifier la forme des blocs dans Xmnews
Pascal C.
Pascal C.

Re : Modifier la forme des blocs dans Xmnews

Pascal C. 431
08/10/2021 16:12
#14
Pascal C. 431
08/10/2021 16:12
Citation :

Alain T a écrit :
Il arrive que parfois,
on travaille sur un thème puis on le copie et ensuite on active comme theme le theme "copie" mais qu'on continue à modifier des fichier sur le thème d'origine ou inversement...
Donc dans ces cas là, forcément on ne voit aucun changement suite aux modifications dans les fichiers !


Oui Alain, cela m'est arrivé mainte fois car je conserve 50 versions pour ne pas flinguer mon theme avec une modif ultèrieure...
Mais j'ai bien fait attention cette fois.

Donc... :
J'utilise XOOPS XOOPS 2.5.11-Beta2,
PHP 7.4
MySQL : 5.6
J'utilise le theme LDF_Bleu basé sur xswatch4 & xswatch4enabled / cerulean
j'édite le fichier /themes/LDF_Bleu/modules/xmnews/blocks/xmnews_block.tpl

J'ai bien mis à "Oui" le paramètre "Contrôler les modifications de templates ?"
J'ai bien vidé mes 3 fichiers du dossier cache
j'ai même vidé mon navigateur (même si je pense que cela est inutile)

Je cherche à modifier le bloc contenant l'article comme sur ma photo en post #1 dans ce template pour le rendre sans arrondi.

Et j'ai envie de pleurer parce que je suis bidon sous Xoops (même si j'adore jouer avec)
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
08/10/2021 16:18
#15
Alain T 608
08/10/2021 16:18
Alors 2 choses :
Si tu utilises XOOPS 2.5.11, tu peux dans ce cas utiliser xswatch4.

La version xswacht4-enabled a été développé pour les utilisateur sous XOOPS 2.5.10.
Elle est également compatible pour XOOPS 2.5.11 mais il est préférable de prendre la version initiale dans ce cas.

Ensuite,
peux tu nous mettre le code, pas le fichier entier mais au moins à partir de l'objet "card" ?
Re : Modifier la forme des blocs dans Xmnews
Pascal C.
Pascal C.

Re : Modifier la forme des blocs dans Xmnews

Pascal C. 431
08/10/2021 16:30
#16
Pascal C. 431
08/10/2021 16:30
Ho punaise... faut que je retrouve toutes mes modifs dans ce cas, et tous les fichiers que j'ai pu éditer

Le problème n'est pas ma version je pense, mais que toutes les classes rounded de ce fichier semblent concerner des images puisque à chaque fois il est placé ainsi : img class="rounded"

comme par exemple ici :
<div class="card-body text-center">
                        <
div class="row" >
                            <
div class="col-12" style="height: 150px;">
                                <{if 
$blocknews.logo != ''}>
                                <
a title="<{$blocknews.title}>" href="<{$xoops_url}>/modules/xmnews/article.php?news_id=<{$blocknews.id}>">
                                    <
img class="rounded img-fluid mh-100" src="<{$blocknews.logo}>" alt="<{$blocknews.title}>">
                                </
a>
                                <{/if}>
                            </
div>


Par contre, j'en ai plein des "card" et je ne sais pas ce que ça signifie. Donc ce n'est peut être pas le bon bout de code que tu demandes.
Oui... je sais...
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
08/10/2021 16:37
#17
Alain T 608
08/10/2021 16:37
lol j'ai compris )))
la suite au prochain post !
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
08/10/2021 16:51
#18
Alain T 608
08/10/2021 16:51
déjà, le code que tu as indiqué n'est pas le début de l'objet card,
mais ce n'est pas grave.
Card-body est l'intérieur de "card"

Bon, alors il faut savoir que "card" est un objet par défaut avec des bord arrondis.
Donc si tu veux FORCER le style en ne mettant pas de bors arrondis, il va falloir ajouter une classe de plus.

Voir : Border-radius
donc il faut ajouter
"rounded-0"
aux éléments de "class" des objets concernés.

Pour xswatch4-enabled, tu peux rester en l'état.
Re : Modifier la forme des blocs dans Xmnews
Pascal C.
Pascal C.

Re : Modifier la forme des blocs dans Xmnews

Pascal C. 431
11/10/2021 12:01
#19
Pascal C. 431
11/10/2021 12:01
Merci Alain,

Je regarde comment intégrer cela dès que possible.
Re : Modifier la forme des blocs dans Xmnews
Alain T
Alain T

Re : Modifier la forme des blocs dans Xmnews

Alain T 608
11/10/2021 12:05
#20
Alain T 608
11/10/2021 12:05
Mais c'est un peu tordu.
Le template utilise le design des objets "card" que tu "casses" par des surcharges de class

Le mieux dans ce cas, serait de ne pas utiliser les objets card (et card-body...) mais de n'utiliser que des objets < div >

et pour avoir des cadres autours :
< div class="border" >

mais il faut comprendre les templates et le bt4