FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / POWERCONTENT ET PARAMÈTRES UTILISATEURS




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
powercontent et paramètres utilisateurs
|
|
Sujet suivant
 »

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

sébastien gaillard

Mardi 19 Mai 2009 11:32:53 am

powercontent et paramètres utilisateurs

Bonjour ,

je travaille sur le moyen d'afficher une phrase lors de l'ajout d'un contenu via powercontent.
Dans modules/powercontent/action.php, il y avait le code suivant:

$Result['rerun_uri'] = $module->redirectionURI( 'content', 'edit', array( $ObjectID, $EditVersion, $EditLanguage ) );
$module->setExitStatus( eZModule::STATUS_RERUN );
return;

Mon idée était d'ajouter des UserParameters de façon à ce que je sois redirigée vers monSite.com/ma-page/(type)/maValeur.
J'ai donc modifié le code ci-dessus en
$Result['rerun_uri'] = $module->redirectionURI( 'content', 'edit', array( $ObjectID, $EditVersion, $EditLanguage ), null, array('type' => 'testimony') );
$module->setExitStatus( eZModule::STATUS_RERUN );
return;

le pbm, c'est que je suis tjs redirigé vers monSite.com/ma-page... En activant le dubug redirection, j'ai constaté une chose bizarre: la fonction redirectionURI est appelée 2 fois (j'ai mis plusieurs echo dans ezmodule.php).
lors du 1er passage, la valeur de retour de l fonction est : /content/edit/44312/1/fre-FR//(type)/temoignage
lors du second: /content/edit/44312/1/fre-FR

Je suis donc redirigé vers /content/edit/44312/1/fre-FR.
Je ne comprends pas pourquoi cette fonction est exécutée 2 fois.
Par ailleurs, la variable $Result[...] est utilisée par un autre fichier d'eZ (ce qui expliquerait pourquoi la fonction est appellée 2 fois); c-a-d que dans action.php on définit la valeur de la variable (globale?) $Result['rerun_uri'], qui est utilisée ensuite dans un autre fichier (index.php?) ?

Est-ce que quelqu'un aurait une idée de comment maitre en place ces paramètres utilisateurs pour la redirection ?

Merci d'avance,

Sébastien

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog