Bonjour,
Je reposte mon message car je galère depuis hier. J'utilise spip 2.0.3 et j'ai créé de nouveaux champs dans ma table spip_auteurs (via les champs extras 2). Ces champs sont bien visible dans l'espace privé en mode édition pour les auteurs. Par contre dans les squelettes, lorsque je fais #MON_NOUVEAU_CHAMP rien ne se passe; la valeur du nouveau champ ne s'affiche pas.
Y a-t-il quelque chose à faire en plus afin d'utiliser les balises #MON_NOUVEAU_CHAMP ? J'ai essayé de déclarer les nouveaux champs dans mes_fonctions.php ou dans mes_options.php, comme j'ai vu pour la version 1.9 mais ça ne marche pas (dans mes_options.php ça bug salement) :
include_spip('base/serial');
$GLOBALS['tables_principales']['spip_auteurs']['field'] =
array_merge($GLOBALS['tables_principales']['spip_auteurs']['field'], array(
'xtra_titre' => "varchar(200) NOT NULL",
'xtra_adresse' => "varchar(200) NOT NULL",
'xtra_tel' => "varchar(100) NOT NULL",
'xtra_fax' => "varchar(20) NOT NULL",
'xtra_idarticle' => "int(11) NOT NULL"
));
Sinon malgrè mes recherches je n'ai trouvé aucune doc sur le sujet...
Merci de vos lumières,
BMR