J'ai un site sur lequel j'ai besoin d'afficher un module basé sur l'URL que l'utilisateur a tapée dans son navigateur.
Si l'utilisateur tape dans thisdomain.co.uk, il sera redirigé vers thenewdomain.co.uk/camps où je souhaite afficher une fenêtre contextuelle/une lightbox.
S'ils atterrissent directement sur thenewdomain.co.uk/camps, la fenêtre contextuelle ne devrait pas être affichée.
Cela peut-il être fait via jQuery ou PHP et comment puis-je charger le module sur cette base?
Vous devriez pouvoir le faire avec la version Pro de Nonumber Advanced Manager , car elle permet d’ajouter un PHP) personnalisé pour déterminer si un module sera chargé ou non:
http://www.nonumber.nl/extensions/advancedmodulemanager/userguide#4_Assignment-options
En cela PHP cocher, vous utiliseriez $_SERVER['HTTP_REFERER'];
. Vous avez un exemple qui implique cette variable ici:
https://stackoverflow.com/questions/12948109/return-to-previous-page-in-joomla
Plus d'informations sur cette variable ici: