Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2007-03-13 21:46:05

Trop top !
C'est là que je vois mes limites.
Merci Radu.

rvelices
2007-03-13 21:35:59

trigger_event peut prendre un nombre variable d'arguments. ces arguments sont "extraits" par la fonction func_get_args()

VDigital
2007-03-13 21:25:38

J'en arrive à ne plus comprendre...

Dans ./include/functions_plugins.inc.php
Je trouve l'une des fonctions clés des plugins: la fonction trigger_event !!!

Elle intercepte l'évènement et appelle les manipulateurs déclarés...
Le premier argument c'est l'évènement, ça au moins c'est clair.
Le second argument sera ce qu'il sera (un tableau, peut être un objet qui sait, ..., bref ce que l'équipe aura décidé de proposer).

Code:

/* Triggers an event and calls all registered event handlers
 * @param string $event name of the event
 * @param mixed $data data to pass to handlers
*/
function trigger_event($event, $data=null)

Sauf que je dois être soit tordu ou bas du front, et j'ai besoin d'un éclairage, car dans ./picture.php
je lis:

Code:

// maybe someone wants a special display (call it before page_header so that
// they can add stylesheets)
$element_content = trigger_event(
  'render_element_content',
  '',
  $picture['current']
  );

Soit 3 arguments...

Alors je ne comprends plus... Est-ce que je dirais une petite sonnette de plus ?
8-)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact