PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Replied by ced1870 on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 4 months ago #54540
faut lui suggérer d'utiliser un "data-jch-src" à la place pour éviter les conflits :)

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by cat1910 on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 4 months ago #54541
suggestion envoyée... :-)
je sais pas pourquoi, j'y crois pas trop ! (à ce qu'il la suive !)
by cat1910

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 4 months ago #54542
tu me diras

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by Mr.J on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 3 months ago #54679
Bonjour à vous,

Sur cet exact problème, j'ai trouvé une solution qui consiste à retirer l'attribut data-src aux images affichées par PBCK. Cela fonctionne ensuite avec JCH ou tout autre programme de Lazyload ou Defer.

Malheureusement je l'ai fait en modifiant le fichier image.php et j'aimerais bien le faire en override. Pour l'instant, sur le modèle de ce qui est proposé dans la doc, j'ai essayé ce code en override mais sans succès.
Code:
<?php defined('_JEXEC') or die('Restricted access'); $attrs = $item->find('.tab_image'); $params = PagebuilderckFrontHelper::createParamsFromElement($attrs); $imagesrc = PagebuilderckFrontHelper::getSource($params->get('imageurl')); $html ='<img src="' . $imagesrc . '" >' . 'Test text.' . '</img>'; $html = preg_replace('#<div class="imageck">(.*?)<\/div>#is', $html, $item->innertext);

Je crois que c'est au niveau du get('imageurl') que ça coince, je n'arrive à pas à invoquer la bonne url de l'image. Un coup de main ne serait pas de refus.

Bien cordialement,

Mr.J
by Mr.J

Please Log in or Create an account to join the conversation.

Replied by cat1910 on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 3 months ago #54682
une bonne piste...? ce serait super... je n'ai toujours pas de solution au problème ;-)
by cat1910

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic PageBuilder CK et Lazy Load Images de JCH Optimize Pro

Posted 4 years 3 months ago #54686
salut
remplacez ce fichier
www.dropbox.com/s/44uwsvv80k0g1j5/page.php?dl=0
dans
components\com_pagebuilderck\models

dites moi si ça marche, ça doit enlever les data-src sur le rendu des images
CEd

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Time to create page: 0.679 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 1284 guests and 2 members online