Il existe de nombreuses descriptions, alors soyez patient et lisez-les.
Liste des fonctionnalités
Il y a deux champs ci-dessus auxquels vous devez prêter attention : is_support_query_string
et is_link
is_link
indique s'il s'agit d'un lien. >is_support_query_string Indique si des chaînes de requête supplémentaires sont prises en charge.
Le code contient la phrase suivante :
< /p>
L'effet réel est :
Le lien ci-dessous, Liste de produits
, contient en fait un mp_id
supplémentaire, qui est ID de produit
. Il n'a besoin que de ma_id
, qui est un ID d'activité
. < /p>
Ensuite, Modifier le produit
ce lien est nécessaire :
La façon dont j'implémente les paramètres dynamiques de la position actuelle est la suivante : voir si le point de fonction
est un lien
, et s'il s'agit d'un lien code>, puis jugez si la
chaîne de requête supplémentaire
est prise en charge. Si elle est prise en charge, déterminez s'il existe une chaîne de requête dans le URL
actuel. Si tel est le cas, envoyez la chaîne de requête à. le point de fonction actuel< Ajouter au
lien
de /code> Chaîne de requête
. De cette façon, certains liens à l'emplacement actuel nécessitent des paramètres dynamiques.
Mais la description ci-dessus souligne également un problème. Il existe désormais une Arborescence des fonctions
: Gestion des activités\Meow Meow Shopping\Liste d'activités\Liste de produits\Modifier les produits
, où Lorsque je clique sur Modifier le produit
, la page actuellement affichée est la page de Modifier le produit
, et le lien vers Modifier le produit
est le suivant, y compris ma_id
et mp_id
:
Ensuite, le lien vers la liste de produits
est :
Attention, la liste de produits
ne devrait normalement pas contenir mp_id
, mais en raison de ma solution imparfaite, un tel phénomène de triche s'est produit si une fonction de filtrage est ajoutée au fichier. liste de produits, cela entraînera le phénomène selon lequel seul ce produit apparaîtra lorsque vous cliquerez sur la Liste de produits
dans Emplacement actuel
(bug
a! ).
Daniu, comment résoudre ce problème ? ? 3q
Je ne comprends pas, essayez de mettre les mots après les deux points, (? . $_SERVER['QUERY_STRING'])
Il n'est pas recommandé de traiter les paramètres et les URL en php. Php n'a besoin que d'accepter les paramètres, de traiter les données et de les renvoyer. Vous pouvez utiliser js pour obtenir les paramètres dans l'URL actuelle et reconstituer l'URL en fonction des besoins de l'entreprise. Vous pouvez ajouter les paramètres lors de l'opération d'édition, et là. il n'est pas nécessaire de les rassembler pour l'affichage de la liste.
Je n’ai pas la patience de le lire, je suis désolé