PHP code example of makinacorpus / drupal-iresponsive
1. Go to this page and download the library: Download makinacorpus/drupal-iresponsive library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
makinacorpus / drupal-iresponsive example snippets
// Considering that $file is loaded file_managed.
$build['my_image'] = [
'#theme' => 'iresponsive_picture',
'#image_uri' => $file->uri,
'#image_width' => $file->width,
'#image_height' => $file->height,
'#image_alt' => t("Some alternative text"),
'#image_title' => t("Some HTML title tag"),
// Note that 'w' is the default, and keeps ratio while 's' is for square.
'#modifier' => 'w',
// Default size must exist in iresponsive_image_size_list() function defaults
// the 'iresponsive_image_size_list' variable if you overrided it.
'#default_size' => $settings['default_size'],
// If you set to true, this will
// Considering that $file is loaded file_managed.
theme(''iresponsive_picture', [
'image_uri' => $file->uri,
'image_width' => $file->width,
'image_height' => $file->height,
'image_alt' => t("Some alternative text"),
'image_title' => t("Some HTML title tag"),
// Note that 'w' is the default, and keeps ratio while 's' is for square.
'modifier' => 'w',
// Default size must exist in iresponsive_image_size_list() function defaults
// the 'iresponsive_image_size_list' variable if you overrided it.
'default_size' => $settings['default_size'],
// If you set to true, this will
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.