1 | <?php slot('submenu'); ?> |
---|
2 | <?php include_partial('submenu'); ?> |
---|
3 | <?php end_slot(); ?> |
---|
4 | |
---|
5 | <h2> |
---|
6 | <?php switch ($type): ?> |
---|
7 | <?php case 'login': ?> |
---|
8 | <?php echo __('ログイン画面ガジェット設定'); break; ?> |
---|
9 | <?php case 'mobileHome': ?> |
---|
10 | <?php echo __('携帯版ホーム画面ガジェット設定'); break; ?> |
---|
11 | <?php case 'sideBanner': ?> |
---|
12 | <?php echo __('サイドバナー領域ガジェット設定'); break; ?> |
---|
13 | <?php default: ?> |
---|
14 | <?php echo __('ホーム画面ガジェット設定'); ?> |
---|
15 | <?php endswitch; ?> |
---|
16 | </h2> |
---|
17 | |
---|
18 | <p><?php echo __('特定のページや領域に対して、あらかじめ用意された部品(ガジェット)を自由に配置、設定することができます。') ?></p> |
---|
19 | |
---|
20 | <ul> |
---|
21 | <li><?php echo link_to(__('ホーム画面ガジェット設定'), 'design/gadget?type=home') ?></li> |
---|
22 | <li><?php echo link_to(__('ログイン画面ガジェット設定'), 'design/gadget?type=login') ?></li> |
---|
23 | <li><?php echo link_to(__('サイドバナー領域ガジェット設定'), 'design/gadget?type=sideBanner') ?></li> |
---|
24 | <li><?php echo link_to(__('携帯版ホーム画面ガジェット設定'), 'design/gadget?type=mobileHome') ?></li> |
---|
25 | </ul> |
---|
26 | |
---|
27 | |
---|
28 | <?php use_helper('opJavascript') ?> |
---|
29 | |
---|
30 | <div> |
---|
31 | <form id="gadgetForm" action="<?php url_for('design/gadget?type='.$type) ?>" method="post"> |
---|
32 | <?php foreach ($gadgets as $gadgetType => $item): ?> |
---|
33 | <?php if ($item): ?> |
---|
34 | <?php foreach ($item as $key => $gadget): ?> |
---|
35 | <input class="<?php echo $gadgetType ?>Gadget" type="hidden" name="gadget[<?php echo $gadgetType ?>][<?php echo $key ?>]" value="<?php echo $gadget->getId() ?>" /> |
---|
36 | <?php endforeach; ?> |
---|
37 | <?php endif; ?> |
---|
38 | <?php echo $sortForm->renderHiddenFields(); ?> |
---|
39 | <?php echo $addForm->renderHiddenFields(); ?> |
---|
40 | <?php endforeach; ?> |
---|
41 | <input type="submit" value="<?php echo __('設定変更') ?>" /> |
---|
42 | </form> |
---|
43 | </div> |
---|
44 | |
---|
45 | <?php echo javascript_tag(" |
---|
46 | function adjustByIframeContens(obj) |
---|
47 | { |
---|
48 | var size = Element.getHeight(obj.contentWindow.document.body); |
---|
49 | obj.style.height = size+'px'; |
---|
50 | } |
---|
51 | "); |
---|
52 | ?> |
---|
53 | |
---|
54 | <iframe src="<?php echo url_for('design/'.$type.'GadgetPlot') ?>" width="600" height="410" onload="adjustByIframeContens(this)" scrolling="no" frameborder="0"> |
---|
55 | </iframe> |
---|
56 | |
---|
57 | <?php echo make_modal_box('modal', '<iframe width="400" height="400"></iframe>', 400, 400) ?> |
---|
58 | |
---|