Show
Ignore:
Timestamp:
04/18/08 02:34:26 (20 months ago)
Author:
takayama
Message:

Fixed BugId:75137
* Keep compatibility of attribute name
* added tests

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-35/lib/MT/Template/ContextHandlers.pm

    r1958 r1971  
    23702370            $use_ssi = 0; 
    23712371        } else { 
    2372             my $extra_path = $arg->{cache_key} ? $arg->{cache_key} 
     2372            my $extra_path = ($arg->{cache_key} || $arg->{key}) ? $arg->{cache_key} || $arg->{key} 
    23732373                : $tmpl->cache_path ? $tmpl->cache_path 
    23742374                    : ''; 
     
    23872387      && ( ( $arg->{cache} && $arg->{cache} > 0 ) 
    23882388        || $arg->{cache_key} 
     2389        || $arg->{key} 
    23892390        || ( exists $arg->{ttl} ) 
    23902391        || $tmpl->use_cache ) ? 1 : 0; 
    23912392    my $cache_key = 
    2392         $arg->{cache_key} 
    2393       ? $arg->{cache_key} 
     2393        ($arg->{cache_key} || $arg->{key}) 
     2394      ? $arg->{cache_key} || $arg->{key} 
    23942395      : 'blog::' . $blog_id . '::template_' . $type . '::' . $tmpl_name; 
    23952396    my $ttl =