root / drupal7 / sites / all / themes / adaptivetheme / at_core / layouts / panels / three_inset_right / three-inset-right.tpl.php @ fbb05e21
1 |
<?php
|
---|---|
2 |
/**
|
3 |
* @file
|
4 |
* Adativetheme implementation to present a Panels layout.
|
5 |
*
|
6 |
* Available variables:
|
7 |
* - $content: An array of content, each item in the array is keyed to one
|
8 |
* panel of the layout.
|
9 |
* - $css_id: unique id if present.
|
10 |
* - $panel_prefix: prints a wrapper when this template is used in certain context,
|
11 |
* such as when rendered by Display Suite or other module - the wrapper is
|
12 |
* added by Adaptivetheme in the appropriate process function.
|
13 |
* - $panel_suffix: closing element for the $prefix.
|
14 |
*
|
15 |
* @see adaptivetheme_preprocess_three_inset_right()
|
16 |
* @see adaptivetheme_preprocess_node()
|
17 |
* @see adaptivetheme_process_node()
|
18 |
*/
|
19 |
|
20 |
// Ensure variables are always set. In the last hours before cutting a stable
|
21 |
// release I found these are not set when inside a Field Collection using Display
|
22 |
// Suite, even though they are initialized in the templates preprocess function.
|
23 |
// This is a workaround, that may or may not go away.
|
24 |
$panel_prefix = isset($panel_prefix) ? $panel_prefix : ''; |
25 |
$panel_suffix = isset($panel_suffix) ? $panel_suffix : ''; |
26 |
?>
|
27 |
<?php print $panel_prefix; ?> |
28 |
<div class="three-inset-right at-panel panel-display clearfix" <?php if (!empty($css_id)): print "id=\"$css_id\""; endif; ?>> |
29 |
<div class="region region-three-inset-right-sidebar"> |
30 |
<div class="region-inner clearfix"> |
31 |
<?php print $content['three_inset_right_sidebar']; ?> |
32 |
</div>
|
33 |
</div>
|
34 |
<div class="inset-wrapper clearfix"> |
35 |
<?php if ($content['three_inset_right_top']): ?> |
36 |
<div class="region region-three-inset-right-top region-conditional-stack"> |
37 |
<div class="region-inner clearfix"> |
38 |
<?php print $content['three_inset_right_top']; ?> |
39 |
</div>
|
40 |
</div>
|
41 |
<?php endif; ?> |
42 |
|
43 |
<div class="region region-three-inset-right-middle"> |
44 |
<div class="region-inner clearfix"> |
45 |
<?php print $content['three_inset_right_middle']; ?> |
46 |
</div>
|
47 |
</div>
|
48 |
<div class="region region-three-inset-right-inset"> |
49 |
<div class="region-inner clearfix"> |
50 |
<?php print $content['three_inset_right_inset']; ?> |
51 |
</div>
|
52 |
</div>
|
53 |
<?php if ($content['three_inset_right_bottom']): ?> |
54 |
<div class="region region-three-inset-right-bottom region-conditional-stack"> |
55 |
<div class="region-inner clearfix"> |
56 |
<?php print $content['three_inset_right_bottom']; ?> |
57 |
</div>
|
58 |
</div>
|
59 |
<?php endif; ?> |
60 |
</div>
|
61 |
</div>
|
62 |
<?php print $panel_suffix; ?> |