Bonjour ^^
je fais appel à vous car ca va faire 2 jours que je planche sur le sujet sans une ombre de succès.
voila le topo, je tente de créer un plugin qui me permettra de modifier les valeurs par défauts des champs d’un document lors de sa création (le faire dans une TV ne m’apportera rien car je souhaite que la valeur par défaut dépende du parent) , pour l’instant j’essaye simplement de modifier la valeur des champs.
Cela semble fonctionner pour la plupart des champs sauf pour le champ "Ressource parent".
global $content;
$e = &$modx->Event;
switch($e->name) {
case 'OnDocFormPrerender':
if(($_REQUEST['pid'] > 0) && ($id == 0)) {
$content['pagetitle'] = 'mon titre'; // Ok
$content['alias'] = 'mon alias'; // Ok
$content['parent'] = 53; // sachant que le document 53 existe, ne fonctionne pas !!
}
break;
default :
return;
break;
}
Est ce un bug ?
Merci d’avance à ceux qui tenteront d’élucider mon soucis.
Longue vie à Modx !!