Skip to content

Instantly share code, notes, and snippets.

echo getResized($item->fields->images, 1, $x);
echo getResized($item->fields->images, 1, 200);
echo getResized($item->fields->images, 1, 0, 200);
foreach($item->fields->images->file_name as $key => $name) {
echo getResized($item->fields->images, $key, 0, 200).'<br>';
}
for($i=0; $i<count($item->fields->images->file_name); $i++) {
echo getResized($item->fields->images, $i, 0, 200).'<br>';
}
@bigin
bigin / functions.php
Last active September 28, 2016 19:33
<?php
$category = 9;
$slug = get_page_slug(false);
$crc32 = computeUnsignedCRC32($slug);
imanager()->getItemMapper()->limitedInit($category, $crc32);
$item = imanager()->getItemMapper()->getItem($crc32);
if(!empty($item->fields->brand->value)) {
global $content;
$content = imanager()->getTemplateEngine()->render($content, array('brand' => $item->fields->brand->value));
}
$data = exif_read_data('my_image.jpg', 0 , true);
/**
* Refer to the 'eGallery' section of your uploads folder structure.
* Make sure you use an absolute path or 'GSDATAPATH' constant with
* an absolute path to the 'data' directory
*/
'uploadpath' => GSDATAPATH.'uploads/egallery/',
// Relative path to sub directory that contains your images
'pathpart' => 'data/uploads/egallery/',
@bigin
bigin / paths
Created December 31, 2016 19:57
/root/data/uploads/egallery/thumbs
id_beliebiger_bildame.jpg