56 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			PHP
		
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			PHP
		
	
	
<?php
 | 
						|
// $Id$
 | 
						|
 | 
						|
/**
 | 
						|
 * @file
 | 
						|
 * Default theme implementation to configure field display settings.
 | 
						|
 *
 | 
						|
 * Available variables:
 | 
						|
 *
 | 
						|
 * - $form: The complete form for the field display settings.
 | 
						|
 * - $contexts: An associative array of the available contexts for these fields.
 | 
						|
 *   On the node field display settings this defaults to including "teaser" and
 | 
						|
 *   "full" as the available contexts.
 | 
						|
 * - $rows: The field display settings form broken down into rendered rows for
 | 
						|
 *   printing as a table.
 | 
						|
 * - $submit: The rendered submit button for this form.
 | 
						|
 *
 | 
						|
 * @see field_ui_display_overview_form()
 | 
						|
 * @see template_preprocess_field_ui_display_overview_form()
 | 
						|
 */
 | 
						|
?>
 | 
						|
<?php if ($rows): ?>
 | 
						|
  <table id="field-display-overview" class="sticky-enabled">
 | 
						|
    <thead>
 | 
						|
      <tr>
 | 
						|
        <th> </th>
 | 
						|
        <?php foreach ($contexts as $key => $value): ?>
 | 
						|
          <th colspan="2"><?php print $value; ?>
 | 
						|
        <?php endforeach; ?>
 | 
						|
      </tr>
 | 
						|
      <tr>
 | 
						|
        <th><?php print t('Field'); ?></th>
 | 
						|
        <?php foreach ($contexts as $key => $value): ?>
 | 
						|
          <th><?php print t('Label'); ?></th>
 | 
						|
          <th><?php print t('Format'); ?></th>
 | 
						|
        <?php endforeach; ?>
 | 
						|
      </tr>
 | 
						|
    </thead>
 | 
						|
    <tbody>
 | 
						|
      <?php
 | 
						|
      $count = 0;
 | 
						|
      foreach ($rows as $row): ?>
 | 
						|
        <tr class="<?php print $count % 2 == 0 ? 'odd' : 'even'; ?>">
 | 
						|
          <td><span class="<?php print $row->label_class; ?>"><?php print $row->human_name; ?></span></td>
 | 
						|
          <?php foreach ($contexts as $context => $title): ?>
 | 
						|
            <td><?php print $row->{$context}->label; ?></td>
 | 
						|
            <td><?php print $row->{$context}->type; ?></td>
 | 
						|
          <?php endforeach; ?>
 | 
						|
        </tr>
 | 
						|
        <?php $count++;
 | 
						|
      endforeach; ?>
 | 
						|
    </tbody>
 | 
						|
  </table>
 | 
						|
  <?php print $submit; ?>
 | 
						|
<?php endif; ?>
 |