Fork me on GitHub




(1) 2 3 »


Module Wfdownloads - Changement d'url des pages de catégories
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Bonjour à toutes et à tous :)
J'utilise le module Wfdownloads pour la gestion des docs sur mon site et je souhaite faire une toute petite modification sur l'URL des pages des catégories en plaçant l'uid de la catégorie avant le paramètre "start" comme cela :
Au lieu de :
/modules/wfdownloads/viewcat.php?start=5&cid=9
Je souhaite afficher cela :
/modules/wfdownloads/viewcat.php?cid=9&start=5
Je crois que la manip devrait se faire au niveau de la page viewcat.php mais je ne sais pas comment faire.
Quelqu'un peut-il m'éclairer avec ses lumières :)
Merci bcp.

Posté le : 08/03/2020 16:32
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour,
Peut être en faisant une recherche dans tous les fichiers de "viewcat.php"
JJDai

Posté le : 08/03/2020 16:38

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: Module Wfdownloads - Changement d'url des pages de catégories
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Bonjour JJDai et merci bcp pour votre réponse :)
Il y a plusieurs fichiers "viewcat.php" ?
Je croyais que ce fichier existe uniquement dans /modules/wfdownloads !

Posté le : 08/03/2020 16:46
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Je suis pas sur que ce soit possible, si l'url est construite à partir d'une fonction du noyau comme "XoopsPageNav" il me semble, ce n'est pas une bonne idée.
JJDai

Posté le : 08/03/2020 16: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: Module Wfdownloads - Changement d'url des pages de catégories
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
J'ai fait une petit modif sur cette ligne en mettant le paramètre "cid" avant "start" :
$pagenav = new XoopsPageNav($total_numrows, $xoopsModuleConfig['perpage'] , $start, 'start', 'cid=' . $cid);
Mais seule la valeur du paramètre "cid" sort dans l'url sans l'intitulé "cid="

Posté le : 08/03/2020 17:06
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Bonjour,
tu souhaites changer

/modules/wfdownloads/viewcat.php?start=5&cid=9
en
/modules/wfdownloads/viewcat.php?cid=9&start=5

Avant de te donner une réponse, je souhaite savoir ce que tu veux faire,
car pour moi tu proposes une solution et tu cherches à l'atteindre, mais ce n'est peut-être pas la bonne méthode.

Donc
que veux tu faire ?
Ensuite, on pourra éventuellement trouver une solution !
Comprends tu que la démarche est différente ?

Alain

Posté le : 08/03/2020 20:03

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Bonsoir Alain,
Merci bcp pour ton aide :)
En fait mon objectif est de faire la réécriture d'url de manière à obtenir les résultats suivants :
Je veux que l'url :
/modules/wfdownloads/viewcat.php?cid=9
soit réécrite comme ça :
/categories/9
et l'url :
/modules/wfdownloads/viewcat.php?cid=9&start=5
comme ça :
/categories/9/start=5

Si le paramètre "start" précède "cid" comme c'est le cas maintenant, ça devient difficile.

Posté le : 08/03/2020 20:09
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
ok, je comprends maintenant,
Donc pour la réécriture URl !

Bon, je ne suis pas un expert mais je pense qu'il est inutile de chercher à permuter l’ordre des 2 variables de l'URL.

Dans les fonctions de remplacement de URL rewriting,
tu dois pouvoir chercher la chaîne de caractère
"cid" et la remplacer par "catégorie"
et
la chaîne "start" par " page / ressource / depot "
et
reconstruire l'url dans l'ordre que tu veux, non ?

Posté le : 08/03/2020 20:19

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Le problème est que dans le premier cas, le paramètre "cid' vient avant "start" et dans les pages de navigation, le paramètre "start" vient avant "cid";
Impossible d'avoir donc la même logique dans l'url réecrite avant d'avoir inversé l'ordre des paramètres dans l'url des pages de navigation !

Posté le : 08/03/2020 20:23
Partager Twitter Partagez cette article sur GG+
Re: Module Wfdownloads - Changement d'url des pages de catégories
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Autre solution :

tu peux utiliser le module "TDMDownloads" qui affiche le cid puis le lid


Posté le : 08/03/2020 20:24

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

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



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

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