How to use IMG SRCSET and SIZES instead of PICTURE for Responsive Images

Permalink
I need to override C5.7’s default behaviour for embedding responsive images. I want to use the IMG tag with the new SCRSET and SIZES attributes, instead of the PICTURE tag.

I assumed that I could do this by creating a custom template for the image block but it appears it’s not that simple.I have tried following the info on this Docs page:

http://documentation.concrete5.org/developers/designing-for-concret...

I am having trouble finding the core files that create the image class:
\Concrete\Core\Html\Image

Which core file is this in?

Any advice as to how I could create the override (without hacking the core) would be much appreciated.

SmoothPixel
 
briantestcms replied on at Permalink Reply
sorry i couldnt be more helpfull,
why dont you use a javscript to give you img size based on screen. and link that to your added css classes?
Parasek replied on at Permalink Reply
Parasek
\Concrete\Core\Html\Image

means your file is located in

concrete\src\Html\Image.php


If you find code, which you want to replace, then tommorow I will write how to override it (unless someon will reply about it earlier).
Maybe check also:
concrete\src\Html\Object\Picture.php