Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]Récupérer le niveau hiérarchique d'une page appelante
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.2
#~ Url du site : http://new.saintnicolaslahulpe.org/
#~ Hébergeur / Soft : scoutnet.be
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.2
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ CMSPrinting: 1.0
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ MicroTiny: 1.1.1
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ Gallery: 1.4.4
#~ CGExtensions: 1.27.9
#~ CGCalendar: 1.9
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 20000000
#~ default_upload_permission: 664
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17-pl0-gentoo
#~ md5_function: On (True)
#~ gd_version: 2
#~ tempnam_function: On (True)
#~ magic_quotes_runtime: Off (False)
#~ E_STRICT: 0
#~ memory_limit: 64M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (False)
#~ file_uploads: On (True)
#~ post_max_size: 20M
#~ upload_max_filesize: 20M
#~ session_save_path: No check because open basedir active
#~ session_use_cookies: On (True)
#~ xml_function: On (True)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Ecrivez votre question ici.

Bonjour,

Pour harmoniser/automatiser certaines pages, j'utilise des "pages génériques" qui récupère un argument de 'POST' pour, via un UDT, une recherche spécifique sur la BD et un affichage en correspondance. J'ai également besoin, pour l'affichage d'un sous-menu des pages du même niveau hiérarchique, de connaitre la position de la page appelante. N'est-ce pas possible (via un smarty ou autre) ?

Actuellement, je passe cela également comme paramètre, mais avec comme problème que si je change l'ordre des pages, je dois ré-adapter "à la main" tous les paramètres.

Comme exemple, j'ai une page "Liste des membres" qui a pour parent le 3.4.1.1, et pour qui je passe dans "additional parameters" une variable à laquelle j'assigne cette valeur (et qu'il me faut donc manuellement changer si le 'parent' est modifié par l'insertion /suppression d'une page).

Une variable $_SESSION actualisée par la page appelante fait évidemment l'affaire, mais pose naturellement problème si on ouvre d'autres fenêtres/tabs en même temps.

Merci pour vos idées.
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)