Fix for Code

  1. function theme_index_form_add(array $form) {
  2.   $rows = array();
  3.   for ($i = 0; $i < $form['layers']['layer_count']['#value']; $i++) {
  4.     $layer = &$form['layers']['selectors'][$i];
  5.     $required = $layer["layer_type_$i"]['#required'] ? '<span class="form-required" title="' . t('This field is required.') . '">*</span>' : NULL;
  6.     $rows[] = array(
  7.       theme('indentation', $i) . drupal_render($layer["layer_type_$i"]),
  8.       drupal_render($layer["layer_count_$i"]),
  9.     );
  10.   }
  11.   $rows[] = array(
  12.     array(
  13.       'data' => drupal_render($form['layers']['update']),
  14.       'colspan' => 3,
  15.     ),
  16.   );
  17.   $header = array(
  18.     t('Data type'),
  19.     t('Count only'),
  20.   );
  21.   $layers = theme('table', $header, $rows, array('id' => 'index-form-add-layers'), t('Hierarchy'));
  22.  
  23.   return drupal_render($form['identification']) . drupal_render($form['create']) . $layers . drupal_render($form);
  24. }

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.