Erstellt ein Bild über ein PICTURE-Element
<?php
$GlobalProject = '/devGlobal';
$AssetsProject = '/devAssets';
$src = $AssetsProject.'/img/CIMG1299.jpg';
$useLightbox = true;
$pictureData = array();
$pictureData['src'] = $src;
$pictureData['mode'] = 'crop';
$pictureData['quality'] = '80';
$pictureData['ratio'] = '1.5';
$pictureData['createHD'] = '1';
$pictureData['loadMode'] = 'default';
$pictureData['cut'] = '';
$options = array();
$options['widthID'] = md5('/beliebigerEindeutigerPfad'); // Breiten-ID, welche sich aus den Varianten des Bildes und der für die breite relevanten übergordneten Elementen zusammen setzt.
$options['cssPath'] = $GlobalProject.'/wGlobal/layout/styles/design.css';
if($useLightbox){
$options['attributes']['class'] = 'wglLightbox';
$options['attributes']['data-src'] = $pictureData['src'];
$options['attributes']['data-rel'] = 'img-0815';
$options['alt'] = 'Bild alt';
$options['attributes-img']['width'] = '100%';
print '<span class="pictureZoomer"></span>';
}
print wPicture::createPicture($src, $pictureData, $options);
?>
<?php
$GlobalProject = '/devGlobal';
$AssetsProject = '/devAssets';
$src = $AssetsProject.'/img/CIMG1299.jpg';
$useLightbox = true;
$pictureData = array();
$pictureData['src'] = $src;
$pictureData['mode'] = 'crop';
$pictureData['quality'] = '80';
$pictureData['ratio'] = '1.5';
$pictureData['createHD'] = '1';
$pictureData['loadMode'] = 'default';
$pictureData['cut'] = '';
$options = array();
$options['widthID'] = md5('/beliebigerEindeutigerPfad2'); // Breiten-ID, welche sich aus den Varianten des Bildes und der für die breite relevanten übergordneten Elementen zusammen setzt.
$options['cssPath'] = $GlobalProject.'/wGlobal/layout/styles/design.css';
if($useLightbox){
$options['attributes']['class'] = 'wglLightbox';
$options['attributes']['data-src'] = $pictureData['src'];
$options['attributes']['data-rel'] = 'img-0815';
$options['alt'] = 'Bild alt';
$options['attributes-img']['width'] = '75%';
print '<span class="pictureZoomer"></span>';
}
print wPicture::createPicture($src, $pictureData, $options);
?>
<?php
$GlobalProject = '/devGlobal';
$AssetsProject = '/devAssets';
$src = $AssetsProject.'/img/CIMG1299.jpg';
$useLightbox = true;
$pictureData = array();
$pictureData['src'] = $src;
$pictureData['mode'] = 'crop';
$pictureData['quality'] = '80';
$pictureData['ratio'] = '2';
$pictureData['createHD'] = '1';
$pictureData['loadMode'] = 'default';
$pictureData['cut'] = '';
$options = array();
$options['widthID'] = md5('/beliebigerEindeutigerPfad3'); // Breiten-ID, welche sich aus den Varianten des Bildes und der für die breite relevanten übergordneten Elementen zusammen setzt.
$options['cssPath'] = $GlobalProject.'/wGlobal/layout/styles/design.css';
if($useLightbox){
$options['attributes']['class'] = 'wglLightbox';
$options['attributes']['data-src'] = $pictureData['src'];
$options['attributes']['data-rel'] = 'img-0815';
$options['alt'] = 'Bild alt';
$options['attributes-img']['width'] = '100%';
print '<span class="pictureZoomer"></span>';
}
print wPicture::createPicture($src, $pictureData, $options);
?>
<?php
$GlobalProject = '/devGlobal';
$AssetsProject = '/devAssets';
$src = $AssetsProject.'/img/CIMG1299.jpg';
$useLightbox = true;
$pictureData = array();
$pictureData['src'] = $src;
$pictureData['mode'] = 'embedTopRight';
$pictureData['quality'] = '80';
$pictureData['ratio'] = '1.5';
$pictureData['createHD'] = '1';
$pictureData['loadMode'] = 'default';
$pictureData['cut'] = '';
$options = array();
$options['widthID'] = md5('/object:meinObjekt'); // Breiten-ID, welche sich aus den Varianten des Bildes und der für die breite relevanten übergordneten Elementen zusammen setzt.
$options['cssPath'] = $GlobalProject.'/wGlobal/layout/styles/design.css';
if($useLightbox){
$options['attributes']['class'] = 'wglLightbox';
$options['attributes']['data-src'] = $pictureData['src'];
$options['attributes']['data-rel'] = 'img-0815';
$options['alt'] = 'Bild alt';
$options['attributes-img']['width'] = '75%';
print '<span class="pictureZoomer"></span>';
}
print wPicture::createPicture($src, $pictureData, $options);
?>
<?php
$GlobalProject = '/devGlobal';
$AssetsProject = '/devAssets';
$src = $AssetsProject.'/img/CIMG1299.jpg';
$useLightbox = true;
$pictureData = array();
$pictureData['src'] = $src;
$pictureData['mode'] = 'embed';
$pictureData['quality'] = '80';
$pictureData['ratio'] = '2';
$pictureData['createHD'] = '1';
$pictureData['loadMode'] = 'default';
$pictureData['cut'] = '143|191|888|666';
$options = array();
$options['widthID'] = md5('/beliebigerEindeutigerPfadCut'); // Breiten-ID, welche sich aus den Varianten des Bildes und der für die breite relevanten übergordneten Elementen zusammen setzt.
$options['cssPath'] = $GlobalProject.'/wGlobal/layout/styles/design.css';
print wPicture::createPicture($src, $pictureData, $options);
?>
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.