[Jifty-commit] r7432 - jifty/trunk/lib/Jifty/Web
Jifty commits
jifty-commit at lists.jifty.org
Tue Aug 25 01:55:04 EDT 2009
Author: sartak
Date: Tue Aug 25 01:55:04 2009
New Revision: 7432
Modified:
jifty/trunk/lib/Jifty/Web/PageRegion.pm
Log:
Allow passing extra class names to the region div
Modified: jifty/trunk/lib/Jifty/Web/PageRegion.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/PageRegion.pm (original)
+++ jifty/trunk/lib/Jifty/Web/PageRegion.pm Tue Aug 25 01:55:04 2009
@@ -15,7 +15,7 @@
=cut
use base qw/Jifty::Object Class::Accessor::Fast/;
-__PACKAGE__->mk_accessors(qw(name force_path force_arguments default_path default_arguments qualified_name parent region_wrapper lazy loading_path));
+__PACKAGE__->mk_accessors(qw(name force_path force_arguments default_path default_arguments qualified_name parent region_wrapper lazy loading_path class));
use Jifty::JSON;
use Encode ();
@@ -120,6 +120,7 @@
$self->region_wrapper($args{region_wrapper});
$self->lazy($args{lazy});
$self->loading_path($args{loading_path});
+ $self->class($args{class});
# Keep track of the fully qualified name (which should be unique)
$self->log->warn("Repeated region: " . $self->qualified_name)
@@ -328,7 +329,7 @@
. qq|jQuery(function(){ Jifty.update( { 'fragments': [{'region': '|.$self->qualified_name.qq|', 'mode': 'Replace'}], 'actions': {}}, document.getElementById('region-|.$self->qualified_name.qq|'))})|
. qq|</script>|);
}
- $buffer->append(qq|<div id="region-| . $self->qualified_name . qq|" class="jifty-region">|);
+ $buffer->append(qq|<div id="region-| . $self->qualified_name . qq|" class="| . $self->class . qq| jifty-region">|);
if ($self->lazy) {
if ($self->loading_path) {
local $self->{path} = $self->loading_path;
More information about the Jifty-commit
mailing list