erreur de variable

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonsoir,

J'ai suis entrain de finaliser le changement de serveur d'un site et j ai ce message d'erreur qui apparait a priori sur une seule page:

Notice : Only variables should be passed by reference dans include() je sait ou se situe le soucis mais je ne sait pas comment le résoudre. Si tu as une petite idée de ce qu'il faudrai que je change dans mon code, je te mets les lignes qui sont affectées:

<?php print drupal_render( drupal_get_form( 'custommassoutre_agences' ) ); ?>
    <div id="agenceinfo">&nbsp;</div>
    <div id="map" style="width: 100%; height: 350px;">&nbsp;</div>

   <?php print drupal_render( drupal_get_form( 'custommassoutre_agences2' ) ); ?>
<div id="agenceinfo2">&nbsp;</div>
   <div id="map2" style="width: 100%; height: 350px;">&nbsp;</div>
    </div> <!--  /content -->

merci d'avance pour qui pourra m'aider.

Gilles

Bonjour,

pour vous aider, il nous faudrait plus d'info, où est le morceau de code que vous nous présentez ?
Je pense qu'il s'agit du fait que dans votre fonction drupal_get_form, vous n'avez pas passez le formulaire comme deuxième argument par référence, en ajoutant &$form après le form_id), voir la doc : https://api.drupal.org/api/drupal/includes%21form.inc/function/drupal_ge...