/** * Themes the optional checkout review page data. */ function devis_commerce_checkout_review($variables) { $content = ''; foreach ($variables['form']['#data'] as $pane_id => $data) { $children = ''; if ($pane_id == 'cart_contents') { $data['title'] = 'Produits'; //'Produits à acheter'; } $title = t($data['title']); // Next, add the data for this particular section. if (is_array($data['data'])) { // If it's an array, treat each key / value pair accordingly. foreach ($data['data'] as $key => $value) { $children .= ' <div class="pane-data"> <div class="pane-data-key">' . $key . ': </div> <div class="pane-data-value">' . $value . '</div> </div> '; } } else { if ($pane_id == 'cart_contents') { $data['data'] = str_replace(array('Order total'), array(t('Order total')), $data['data']); } // Otherwise treat it as a block of text in its own row. $children = '<div class="pane-data"><div class="pane-data-full">' . $data['data'] . '</div></div>'; } $variables = array('element' => array('#children' => $children, '#collapsed' => FALSE, '#collapsible' => FALSE, '#title' => $title)); $content .= theme_fieldset($variables); } return $content; }
<?php /** * @file project-views-view-collapsible-summary.tpl.php * Default simple view template to display a list of summary lines within * a collapsible fieldset. * */ ?> <?php $output = theme_fieldset($project_terms); print $output;
/** * Implements theme_fieldset(). */ function opbamboo_fieldset($vars) { if (isset($vars['element']['#attributes']['class']) and is_array($vars['element']['#attributes']['class']) and in_array('filter-wrapper', $vars['element']['#attributes']['class'])) { // collapse all of those enormous text format fieldsets $vars['element']['#collapsible'] = true; $vars['element']['#collapsed'] = true; $vars['element']['#attributes']['class'][] = 'collapsible'; $vars['element']['#attributes']['class'][] = 'collapsed'; $vars['element']['#attached']['library'][0][] = 'drupal.collapse'; if (empty($vars['element']['#title'])) { $vars['element']['#title'] = 'Text Formatting'; } } return theme_fieldset($vars); }
<br/> <div> Place holder For Citation and Citation Form. </div> <br/> <div> Place holder For Link </div> <?php print theme_fieldset(array('#title' => t("Technical Details"), '#collapsible' => TRUE, '#collapsed' => FALSE, '#children' => theme_table(array(array('colspan' => 3, 'data' => 'Technical Details'), array('data' => 'Mime Type')), $rows) . l('Edit Metadata', '') . '<br/>' . l('Manage Object', '')));
function fb_fbml_fieldset($element) { global $fb; if ($fb && $fb->in_fb_canvas() || fb_is_fbml_canvas()) { static $count = 0; if (isset($element['#collapsible']) && $element['#collapsible']) { $id = 'fbml_fieldset_' . $count++; $linkattrs = array('clicktotoggle' => $id, 'href' => '#'); $contentattrs = array('id' => $id); if (!isset($element['#attributes']['class'])) { $element['#attributes']['class'] = ''; } $element['#attributes']['class'] .= ' collapsible'; if ($element['#collapsed']) { $element['#attributes']['class'] .= ' collapsed'; $contentattrs['style'] = 'display:none'; } $element['#title'] = '<a ' . drupal_attributes($linkattrs) . '>' . $element['#title'] . '</a>'; } $output = '<fieldset ' . drupal_attributes($element['#attributes']) . '>'; if ($element['#title']) { $output .= '<legend>' . $element['#title'] . '</legend>'; } $output .= '<div class="fieldset-content" ' . (isset($contentattrs) ? drupal_attributes($contentattrs) : '') . '>'; if ($element['#description']) { $output .= '<div class="description">' . $element['#description'] . '</div>'; } $output .= $element['#children']; if (isset($element['#value'])) { $output .= $element['#value']; } $output .= "</div></fieldset>\n"; } else { $output = theme_fieldset($element); } return $output; }