$cdir = $this->wdir . '/commerce/';
$file = $cdir . $this->fluidbookSettings->basketReferences;
+ $refmtime = filemtime($file);
$this->config->basketReferences = ExcelToArray::excelToArrayKeyVars($file);
foreach ($this->config->basketReferences as $ref => $data) {
$dest = $cdir . $ref . '.jpg';
- if (!file_exists($dest)) {
+ if (is_link($dest)) {
+ unlink($dest);
+ }
+ if (!file_exists($dest) || filemtime($dest) < $refmtime) {
if (!@copy($data['img'], $dest)) {
$dest = $this->wdir . '/default.jpg';
}