Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
appel de plusieurs actions et passage de paramètres
#8
ok j'ai peut être une bonne idée du coup.

remplace

Code :
{MyModule action="search"}

par

Code :
{MyModule action="search" text_to_search=$param['text_to_search']}

ensuite ouvre ton fichier NomDeMonModule.module.php

cherche dans la fonction "SetParameters()" le code

Code :
$this->RestrictUnknownParams();

Si tu ne le trouves pas ca devrait être bon.

Si tu le trouves, tu ajoutes en dessous :

Code :
$this->CreateParameter('text_to_search', '', '');
$this->SetParameterType('text_to_search',CLEAN_STRING);

ce qui aura pour effet de laisser passer le paramètre text_to_search pour le frontal de ton module (question de sécurité)

J'espère que ma mémoire est encore bonne :/
Répondre


Messages dans ce sujet

Atteindre :


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