« 1 2 3 (4) 5 »
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 12:17
#31
Alain T 608
29/09/2021 12:17
Ben, le code je ne l'ai pas inventé, je l'ai trouvé sur ton site :
http://xoopstest.lumieresdefrance.com/index.php

Tu as bien ce code en début de fichier. c'est ce code qui affiche ta barre du haut.
Je l'ai juste un tout petit peu modifié.

PS : J'ai affiché le source de cette page, mais il est possible que le code soit un fichier (include) et pas directement dans theme.tpl.
Tu dois avoir un include d'un fichier nav.tpl sans doute (Un truc dans ce genre).
Re : cloner xmnews
Pascal C.
Pascal C.

Re : cloner xmnews

Pascal C. 431
29/09/2021 14:21
#32
Pascal C. 431
29/09/2021 14:21
Effectivement, ce bout de code était dans nav.tpl
Du coup je comprends mieux son utilité qui est de déverrouiller la couleur de fond. Je commence a mieux saisir le principe et c'est déjà un grand pas.

Par contre je me retrouve avec une page d'erreur (qui disparait lorsque je retire le code suivant derrière le HEAD

<!-- START Change couleur selon section XMnews-->
    <
link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/default.css">
<{if (
$xoops_dirname == "xmnews") && ($category_id != '' or $news_cid != '')}>
        <
link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/filecss-cat-<{if $category_id != '')}><{$category_id}><{else}><{$news_cid}><{/if}>.css">
<{/if}>
<!-- 
END Change couleur selon section XMnews-->



Par ailleurs, je ne comprends pas à quoi correspond "cid" Alain. Quelle est la différence entre "id" et "cid"?
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 14:27
#33
Alain T 608
29/09/2021 14:27
Ok, c'est bien tu as déjà retrouvé le code concernant l'affichage de la barre !

Pour le test,
chez moi, j'ai testé le code initial, c'est à dire le code de test, avec l'affichage de <h1> rubrique numero : </h1>
mais pas celui dans le < head >

Quel est le message d'erreur que tu obtiens ?
Peux tu activer l'affichage des variables smarty et voir la valeur de $xoops_dirname quand tu es dans le module xmnews
ainsi que la valeur de $category_id ou $news_cid
Re : cloner xmnews
Pascal C.
Pascal C.

Re : cloner xmnews

Pascal C. 431
29/09/2021 14:45
#34
Pascal C. 431
29/09/2021 14:45
Le message :

Citation :
A problem has occurred on our server!
Page is currently unavailable
We are working on a fix
Please come back soon ...

Error : ParseError: syntax error, unexpected ')'


Pour activer l'affichage des variables smarty il me faut déboguer les modèles smarty?
Je n'ai pas compris cette partie.

Par ailleurs, je ne comprends pas à quoi correspond "cid" Alain. Quelle est la différence entre "id" et "cid"?

Mais que c'est compliqué pour moi tout ça
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 14:56
#35
Alain T 608
29/09/2021 14:56
Oui, effectivement je pense que ça semble trop compliqué pour toi, du moins pour l'instant.
Ce n'est pas impossible mais il faut accroitre ton expérience template / smarty.

Pour Activer les smarty, si tu utilises un thème xSwatch4, tu as un accès direct via la barre d'outil du bas.
Sinon, préférences / préférences générales / Mode débogage
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 14:58
#36
Alain T 608
29/09/2021 14:58
ha, ok "Error : ParseError: syntax error, unexpected ')'"

Il faudrait dans ce cas, que tu actives le mode debug en ligne , AVANT le mode smarty,
comme çà tu auras plus d'info sur l'erreur,
notamment le fichier et la ligne.

En mode dev, tu devrais TOUJOURS avoir ce mode actif !
Re : cloner xmnews
Pascal C.
Pascal C.

Re : cloner xmnews

Pascal C. 431
29/09/2021 15:04
#37
Pascal C. 431
29/09/2021 15:04
Si j'active le mode debug smarty ça me fait sauter le mode debug en ligne.
Avec le mode débug en ligne il me signale 0 erreur
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 15:22
#38
Alain T 608
29/09/2021 15:22
Tu as ceci
<link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/filecss-cat-<{if $category_id != '')}><{$category_id}><{else}><{$news_cid}><{/if}>.css">

Essaye ceci
<link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/filecss-cat-<{if $category_id != ''}><{$category_id}><{else}><{$news_cid}><{/if}>.css">

Il y avait une parenthèse fermante...
Re : cloner xmnews
Pascal C.
Pascal C.

Re : cloner xmnews

Pascal C. 431
29/09/2021 15:40
#39
Pascal C. 431
29/09/2021 15:40
Effectivement, ça fonctionne. Merci

Moi à ta place, un type comme moi je l'aurais bannis du site tellement il m'aurait gonflé (quoi??? tu y as pensé???...)
Re : cloner xmnews
Alain T
Alain T

Re : cloner xmnews

Alain T 608
29/09/2021 15:49
#40
Alain T 608
29/09/2021 15:49
Disons,
ce qui me ferait plaisir, c'est que tu t'accroches, et que tu montes en compétences.

Tu sais, moi non plus je ne suis pas développeur,
j'ai appris par l'exemple, en essayant des choses, et petit à petit, j'ai progressé... mais pas en développement de modules lol

En tout cas, heureux que ça fonctionne enfin !
Ouf !
Maintenant que ça fonctionne, je pense que tu comprends mieux le principe, non ?