• set_properties.msn

    224 225  
    42 42 $IMAGE = ref $IMAGE ? $IMAGE : {};
    43 43 $IMAGE = $m->comp('/contenido/components/set_image.msn', default=>$IMAGE, field=>$name, SETS=>$SETS, object=>$object, prop => $prop);
    44 44 if ( exists $IMAGE->{filename} ) {
    45 local $Data::Dumper::Indent = 0;
    46 $object->$name( Data::Dumper::Dumper($IMAGE) );
    45 $object->$name( $object->_serialize($IMAGE) );
    47 46 }
    48 47 }
    49 48
     
    79 78 };
    80 79 $IMAGE = $m->comp('/contenido/components/set_image.msn', default=>$IMAGE, field=>$partname, SETS=>$SETS, object=>$object, prop => $prop);
    81 80 if (exists($IMAGE->{filename})) {
    82 local $Data::Dumper::Indent = 0;
    83 81 $IMAGE->{number} = $number;
    84 82 $IMAGES->{'image_'.$number} = $IMAGE;
    85 83 $IMAGES->{maxnumber} = $number if ($number > $IMAGES->{maxnumber});
     
    94 92 $maxnumber = $_ if exists $IMAGES->{"image_$_"} && $_ > $maxnumber;
    95 93 }
    96 94 $IMAGES->{maxnumber} = $maxnumber;
    97 local $Data::Dumper::Indent = 0;
    98 $object->$name( Data::Dumper::Dumper($IMAGES) );
    95 $object->$name( $object->_serialize($IMAGES) );
    99 96 }
    100 97
    101 98 } elsif ( $prop->{type} eq 'multimedia' ) {
     
    117 114 $MULTI = $m->comp('/contenido/components/set_multi.msn', default=>$MULTI, field=>$name, SETS=>$SETS, object=>$object);
    118 115 if (exists($MULTI->{filename}))
    119 116 {
    120 local $Data::Dumper::Indent = 0;
    121 $object->{$name} = Data::Dumper::Dumper($MULTI);
    117 $object->$name ( $object->_serialize($MULTI) );
    122 118 }
    123 119 }
    124 120
     
    141 137 $MULTI = $m->comp('/contenido/components/set_multimedia_new.msn', default=>$MULTI, field=>$name, SETS=>$SETS, object=>$object, prop => $prop);
    142 138 if (exists($MULTI->{filename}))
    143 139 {
    144 local $Data::Dumper::Indent = 0;
    145 $object->{$name} = Data::Dumper::Dumper($MULTI);
    140 $object->$name( $object->_serialize($MULTI) );
    146 141 }
    147 142 }
    148 143
     
    169 164 $MULTI = $m->comp('/contenido/components/set_audio.msn', default=>$MULTI, field=>$name, SETS=>$SETS, object=>$object, prop => $prop);
    170 165 if (exists($MULTI->{filename}))
    171 166 {
    172 local $Data::Dumper::Indent = 0;
    173 $object->{$name} = Data::Dumper::Dumper($MULTI);
    167 $object->$name( $object->_serialize($MULTI) );
    174 168 }
    175 169 }
    176 170