Commit a556e990d70bd3dd61d27e003e5fce6c2d0a3d9a

Authored by Yarik
1 parent 059eed5f

Lazyload

Showing 1 changed file with 2 additions and 1 deletions   Show diff stats
components/artboximage/ArtboxImageHelper.php
@@ -63,13 +63,14 @@ @@ -63,13 +63,14 @@
63 $preset_alias = is_array($preset) ? array_keys($preset)[ 0 ] : null; 63 $preset_alias = is_array($preset) ? array_keys($preset)[ 0 ] : null;
64 $src = self::getImageSrc($file, $preset, $preset_alias, $quality); 64 $src = self::getImageSrc($file, $preset, $preset_alias, $quality);
65 if($lazy) { 65 if($lazy) {
  66 + $square = self::getImageSrc('/white.jpg', $preset, $preset_alias, 10);
66 if(isset($imgOptions['class'])) { 67 if(isset($imgOptions['class'])) {
67 $imgOptions['class'] = $imgOptions['class'].' artbox-lazy'; 68 $imgOptions['class'] = $imgOptions['class'].' artbox-lazy';
68 } else { 69 } else {
69 $imgOptions['class'] = 'artbox-lazy'; 70 $imgOptions['class'] = 'artbox-lazy';
70 } 71 }
71 $imgOptions['data-original'] = $src; 72 $imgOptions['data-original'] = $src;
72 - return Html::img('/images/preload-2.gif', $imgOptions); 73 + return Html::img($square, $imgOptions);
73 } else { 74 } else {
74 return Html::img($src, $imgOptions); 75 return Html::img($src, $imgOptions);
75 } 76 }