Im obtenir l'erreur T_String sur ce code, son dire plus précisément sur la deuxième ligne ($ form ['com ...) et je ne vois tout simplement pas pourquoi.Impossible de trouver l'erreur dans ce morceau de code Php
function _maxlength_comment_type_form_alter(&$form, $form_state, $form_id) {
$form['comment']['comment_max_length'] = array(
'#type' => 'select',
'#title' => t('Maximum comment length'),
'#default_value' => variable_get('comment_max_length_'. $form['#node_type'] -> type, 160),
'#options'=> drupal_map_assoc(array(140,160,180,200)),
'#description' => t('numero maximo de caracteres permitidos.'),
'#weight' => -1,
);
En ajoutant ce code au module Drupal Maxlength.
Ce que vous avez écrit est du code PHP syntaxiquement correct. Cela fonctionne pour moi sans une erreur de syntaxe dans PHP4 et PHP5 si je l'enveloppe avec Php et} – pts