Fork me on GitHub






Problème affichage PATH XoopsTube
Semi pro
Inscrit: 19/08/2006 03:45
De Paris
Messages: 520
Bonjour, j'ai enfin réussi à installer (upgrade) xoopstube 1,07 Beta 1 sur Xoops 2.5.10 avec php 7.3.

Mais, j'ai un problème le nom des catégories & sous catégories sont collés l'un à l’autre pas d'espace dans le menu en haut de page sur la page viewcat.php.

J'ai essayé de modifié mais sans succès. Comment faire ?
Extrait du code ou je pense que cela se passe :
$pathstring '<li><a title="' _MD_XOOPSTUBE_MAIN '" href="index.php"><i class="fa fa-folder-open fa-lg" aria-hidden="true"></i></a>&nbsp;<i class="fas fa-long-arrow-alt-right"></i>&nbsp;</a></li>';  $pathstring .= $mytree->getNicePathFromId($cid'title''viewcat.php?op=');  $xoopsTpl->assign('category_path'$pathstring);

Comme vous pouvez voir j'ai déjà modifié pour ajouté des icons de fontawesom pour la page principal ensuite une flèche puis le nom des catégories il faudrait que je puisse en rajouter une deuxième entre le nom de la première catégorie & la sous catégorie de celle ci, car pour l'instant ils sont collé comme un seul mot.

Sinon j'ai noté un problème lorsque l'on effectue un changement de nom pour le module & qu'on le met à jpur dans la base de donné il change aussi le prefixe des templates dans la base (tplfile) c'est cool mais les fichiers, singlevideo, viewcat, broken n'ont pas de variable dirname dans le nom des templates donc Bug.

Et pour finir le module je l'ai pris sur Github je pense que c'est le bon endroit mais si il y'as une version plus récente je suis preneur ainsi que les fichiers FR pour le language.

Merci.

Posté le : 07/11/2020 20:57

Version Bootstrap
4.5.3
Version font-awesome
5.15.1
Version Xoops
2.5.10
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Salut,
pourquoi tu parles de
viewcat.php ?

Sans regarder le détails, si j'ai besoin de modifier l'interface, le design, je le fais dans
/xoopstube/templates/xoopstube_viewcat.tpl

Non ?

Posté le : 07/11/2020 23:34

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Semi pro
Inscrit: 19/08/2006 03:45
De Paris
Messages: 520
Et bien Non ! ... si c'était si simple je n'aurais pas posé la question.

En créant un lien normal c'est possible et encore faut pouvoir gérer le changement de catégories donc pas évident & puis comme j'ai montré dans le bout de code la fonction qui génère le smarty pour affiché le lien dans le template lui pas facile à modifié sur le module TdmDownload j'ai réussi car c'est différent (voir extrait du code ci dessous) j'ai essayé de l'appliqué au module xoopsTube sans succès !
$nav_category TDMDownloads_PathTreeUrl($mytree$cid$downloadscat_arr'cat_title'$prefix '&nbsp;<i class="fas fa-long-arrow-alt-right"></i>&nbsp;'true'ASC');


Donc comment faire ?

Posté le : 08/11/2020 02:55

Version Bootstrap
4.5.3
Version font-awesome
5.15.1
Version Xoops
2.5.10
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Pas couché ?
lol

Un lien à nous donner pour voir ?

"faut pouvoir gérer le changement de catégories"
ça, c'est assez facile si tu connais le smarty dans le tpl.

Dans le tpl, c'est à quel endroit ?
Ensuite, je pourrais voir le php lié.

Et le mode smarty t'affiche quelles variables intéressantes sur la page en question ?
Cela peut être très utile.

Posté le : 08/11/2020 03:02

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Semi pro
Inscrit: 19/08/2006 03:45
De Paris
Messages: 520
Tout est dans mon premier Post. Ce qui affiche le path c'est ça <{$category_path}>

Posté le : 08/11/2020 05:27

Version Bootstrap
4.5.3
Version font-awesome
5.15.1
Version Xoops
2.5.10
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Désolé, je ne comprends pas.
tu indiques : "Mais, j'ai un problème le nom des catégories & sous catégories sont collés l'un à l’autre pas d'espace dans le menu en haut de page sur la page viewcat.php."

donc moi je comprends que l'affichage est :

catégorie Asous-catégorie B

tu voudrais
catégorie A sous-catégorie B

C'est ça ?
pour dans ce cas tu parles du PATH ?

Je veux bien t'aider (si je peux) mais il faut que j'arrive à bien comprendre.
Un lien visible quelque part ?

Posté le : 08/11/2020 15:03

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Problème affichage PATH XoopsTube
Admin Frxoops
Inscrit: 04/02/2003 06:41
Messages: 924
Citation :
nicemen a écrit :

J'ai essayé de modifié mais sans succès. Comment faire ?
Extrait du code ou je pense que cela se passe :
$pathstring '<li><a title="' _MD_XOOPSTUBE_MAIN '" href="index.php"><i class="fa fa-folder-open fa-lg" aria-hidden="true"></i></a>&nbsp;<i class="fas fa-long-arrow-alt-right"></i>&nbsp;</a></li>';  $pathstring .= $mytree->getNicePathFromId($cid'title''viewcat.php?op=');  $xoopsTpl->assign('category_path'$pathstring);


Déjà ton code a 2 balises de fermeture </a>, ensuite il faut aller voir du côte de la fonction getNicePathFromId qui et appelé et qui doit contenir ton erreur avec les textes collés. Dans les anciennes versions de Xoops cela se trouvait dans class / xoopstree.php.

Posté le : 08/11/2020 17:15

Quand tu montres la lune du doigt, l'imbécile regarde le doigt.
Infos sur TSO et tutos PC sur Tutoriaux PC
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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