fix data-src in image macro
This commit is contained in:
@@ -252,8 +252,9 @@ class syntax_plugin_luxtools_image extends SyntaxPlugin
|
||||
$outerStyle = ' style="width: ' . ($width + 10) . 'px;"';
|
||||
}
|
||||
|
||||
// Use thumbnail metadata from helper
|
||||
$dataThumbAttr = $thumb['isFinal'] ? '' : ' data-thumb-src="' . hsc($thumb['thumbUrl']) . '"';
|
||||
// Use thumbnail metadata from helper.
|
||||
// JS loader expects data-src (same convention as gallery thumbnails).
|
||||
$dataThumbAttr = $thumb['isFinal'] ? '' : ' data-src="' . hsc($thumb['thumbUrl']) . '"';
|
||||
|
||||
// Build image attributes
|
||||
$imgAttrs = 'class="media luxtools-thumb" loading="lazy" decoding="async"';
|
||||
@@ -272,7 +273,7 @@ class syntax_plugin_luxtools_image extends SyntaxPlugin
|
||||
// Image with link to full size
|
||||
$renderer->doc .= '<a href="' . hsc($fullUrl) . '" class="media" target="_blank">';
|
||||
$renderer->doc .= '<img src="' . hsc($thumb['url']) . '" ' . $imgAttrs . $dataThumbAttr . ' />';
|
||||
$renderer->doc .= '</a>';;
|
||||
$renderer->doc .= '</a>';
|
||||
|
||||
// Caption
|
||||
if ($caption !== '') {
|
||||
|
||||
Reference in New Issue
Block a user