Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2013
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.69 KB | None | 0 0
  1. <div class="s1specsleft">
  2.     <!-- LOAD FIELDS AND VALUES -->
  3.     <?php
  4.         if(get_fields()){
  5.             $counter=0; $total = 0;
  6.             // CHECK COMPLETENESS AND COUNT FIELDS
  7.             foreach(get_fields() as $field_name => $value) {
  8.                 $field = get_field_object($field_name);
  9.                 if(strpos($field['name'], "dev_") !== false) continue;
  10.                 if(empty($field['order_no'])) continue;
  11.                 if(empty($field['label'])) continue;
  12.                 if(empty($field['value'])) continue;
  13.                 $fields[$counter] = array(
  14.                     "order_no" => $field['order_no'],
  15.                     "label" => $field['label'],
  16.                     "value" => $field['value'],
  17.                     "name" => $field['name'],
  18.                 ); // END ARRAY
  19.                 $counter++; $total++;
  20.             } // END FOREACH
  21.        
  22.         // ** SORT ARRAY BY ORDER_NO
  23.         usort($fields, "sort_by_order");
  24.        
  25.         // ** START PRINTING FIELDS AND VALUES
  26.         $counter=0;
  27.         for($x=0; $x<$total; $x++) {
  28.             ?>
  29.             <div class="s1field"><span><?php echo $fields[$counter]['label'] ?></span></div>
  30.             <div class="s1value"><span><?php echo $fields[$counter]['value']; ?></span></div>
  31.             <div style="clear: both"></div>
  32.             <?php $counter++;
  33.             if($counter == round($total/2, 0, PHP_ROUND_HALF_DOWN)) { ?>
  34.                 </div><!-- LEFT TABLE -->
  35.                 <!-- RIGHT TABLE -->
  36.                 <div class="s1specsright">
  37.             <?php } // END IF
  38.         } // END FOREACH
  39.     } //END IF ?>
  40.                 </div><!-- RIGHT TABLE -->
  41. </div><!-- S1 SPECSTABLE -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement