Skip to content

Commit a7c105d

Browse files
authored
Improved getLazyLoadConfig function
1 parent a293d77 commit a7c105d

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

Block/Lazy.php

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,16 @@ public function getLazyLoadConfig()
4141
{
4242
$config = $this->getData('lazy_load_config');
4343

44-
if (!$config || !is_array($config)) {
45-
$config = [
46-
'elements_selector' => 'img,div',
47-
'data_srcset' => 'originalset',
48-
];
44+
if (!is_array($config)) {
45+
$config = [];
46+
}
47+
48+
if (!isset($config['elements_selector'])) {
49+
$config['elements_selector'] = 'img,div';
50+
}
51+
52+
if (!isset($config['data_srcset'])) {
53+
$config['data_srcset'] = 'originalset';
4954
}
5055

5156
return json_encode($config);

0 commit comments

Comments
 (0)