Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5a55ac86

Von Sven Schöling vor etwa 7 Jahren hinzugefügt

  • ID 5a55ac869e35f61a8ae018d0e54b4fe6dc89c6a7
  • Vorgänger 0e5e3501
  • Nachfolger 6ef53d3f

Presenter: Neue Struktur im Layout umgesetzt

Unterschiede anzeigen:

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