Revision 5a55ac86
Von Sven Schöling vor etwa 7 Jahren hinzugefügt
SL/Layout/Split.pm | ||
---|---|---|
3 | 3 |
use strict; |
4 | 4 |
use parent qw(SL::Layout::Base); |
5 | 5 |
|
6 |
use SL::Presenter; |
|
6 |
use SL::Presenter::Tag qw(html_tag);
|
|
7 | 7 |
|
8 | 8 |
use Rose::Object::MakeMethods::Generic ( |
9 | 9 |
'scalar' => [ qw(left right) ], |
... | ... | |
18 | 18 |
my $left = join '', map { $_->pre_content } @{ $_[0]->left || [] }; |
19 | 19 |
my $right = join '', map { $_->pre_content } @{ $_[0]->right || [] }; |
20 | 20 |
|
21 |
SL::Presenter->get->html_tag('div', $left, class => 'layout-split-left')
|
|
21 |
html_tag('div', $left, class => 'layout-split-left') |
|
22 | 22 |
.'<div class="layout-split-right">' . $right; |
23 | 23 |
} |
24 | 24 |
|
... | ... | |
27 | 27 |
my $right = join '', map { $_->post_content } @{ $_[0]->right || [] }; |
28 | 28 |
|
29 | 29 |
$right . '</div>' |
30 |
. SL::Presenter->get->html_tag('div', $left, class => 't-layout-left');
|
|
30 |
. html_tag('div', $left, class => 't-layout-left'); |
|
31 | 31 |
} |
32 | 32 |
|
33 | 33 |
1; |
Auch abrufbar als: Unified diff
Presenter: Neue Struktur im Layout umgesetzt