Revision 74d8dd6f
Von Martin Helmling martin.helmling@octosoft.eu vor mehr als 6 Jahren hinzugefügt
SL/File.pm | ||
---|---|---|
220 | 220 |
title => $params{title}, |
221 | 221 |
description => $params{description}, |
222 | 222 |
); |
223 |
$file->itime($params{mtime}) if $params{mtime}; |
|
224 |
$params{itime} = $params{mtime} if $params{mtime}; |
|
223 | 225 |
} |
224 | 226 |
} else { |
225 | 227 |
$exists = 1; |
... | ... | |
236 | 238 |
# load itime for new file |
237 | 239 |
$file->save->load; |
238 | 240 |
} |
239 |
$main::lxdebug->message(LXDebug->DEBUG2(), "backend3=" .$file->backend); |
|
241 |
|
|
242 |
$file->mtime(DateTime->now_local) unless $params{mtime}; |
|
243 |
$file->mtime($params{mtime} ) if $params{mtime}; |
|
244 |
|
|
240 | 245 |
my $backend = $self->_get_backend($file->backend); |
241 | 246 |
$params{dbfile} = $file; |
242 | 247 |
$backend->save(%params); |
243 | 248 |
|
244 |
$file->mtime(DateTime->now_local); |
|
245 | 249 |
$file->save; |
246 | 250 |
#ShopImage |
247 | 251 |
if($file->object_type eq "shop_image"){ |
Auch abrufbar als: Unified diff
Dateimanagment: itime/mtime in DB kann gesetzt werden, mtime kann in Filesystem-Backend gesetzt werden
Wird benötigt falls man bestehende Dateien übernehmen will