Pulling images as Thumbnails

Permalink Browser Info Environment
Hi,

I am looking at the plugin and its great, one thing i would like to know is how can i pull a certain thumbnail

so i have this
<?php if ($tmdHPImage) { ?>
      <?php if ($tmdHPImage_thumb = Core::make('helper/image')->getThumbnail($tmdHPImage, 600, 400, false)) {?>
      <img src="<?php echo $tmdHPImage_thumb->src; ?>" alt="<?php echo $tmdHPImage->getTitle(); ?>"/>
      <?php } ?>
   <?php } ?>


but instead of maiking the thumbnail i would like to use the thumbnail function C5 has built in.

$tmdHPImage->getThumbnailURL('hpArea');


can you help me?

Type: Pre-Sale
Status: Resolved
TMDesigns
View Replies:
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

You mean you want to manually change that or using the interface?

Kind regards,

Ramon
TMDesigns replied on at Permalink Reply
TMDesigns
Thanks for getting back to me.

I have done it manually in the php but wondered how much effort it would be to get it working in the GUI.
ramonleenders replied on at Permalink Reply
ramonleenders
Already thought so, so was already working on that for you.

If you update to version 2.7.0, you should see a "Thumbnail handle" field for the "Image" field type. You can enter a handle in there ("hpArea" for your example/block).

Let me know if it worked out for you!

Kind regards,

Ramon
TMDesigns replied on at Permalink Reply
TMDesigns
This is brilliant thanks.

I think the thumbnail usage is heavily under used, so really nice added feature.

Thanks for the quick work. Did you also update the pro version?
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

Yeah, I guess it's underused indeed. So a good addition I think! :) Nice request.

No, the pro version did not need an update to make this happen. But it's always best to keep both up-to-date. So if you use both, check for updates when you can.

Kind regards,

Ramon

concrete5 Environment Information

# concrete5 Version
Core Version - 8.1.0
Version Installed - 8.1.0
Database Version - 20170123000000

# concrete5 Packages
Block Designer (2.6.3), Raison (1.0)

# concrete5 Overrides
blocks/tmd_hompage_area/edit.php, blocks/tmd_hompage_area/composer.php, blocks/tmd_hompage_area/icon.png, blocks/tmd_hompage_area/add.php, blocks/tmd_hompage_area/config.json, blocks/tmd_hompage_area/view.php, blocks/tmd_hompage_area/db.xml, blocks/tmd_hompage_area/form.php, blocks/tmd_hompage_area/controller.php, blocks/tmd_hompage_area/_notes, blocks/tmd_hompage_area, languages/cs_CZ/LC_MESSAGES/messages.mo, languages/cs_CZ/LC_MESSAGES, languages/cs_CZ, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/en_GB/LC_MESSAGES/messages.mo, languages/en_GB/LC_MESSAGES, languages/en_GB, languages/es_PE/LC_MESSAGES/messages.mo, languages/es_PE/LC_MESSAGES, languages/es_PE, languages/es_PY/LC_MESSAGES/messages.mo, languages/es_PY/LC_MESSAGES, languages/es_PY, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, blocks/tmd_hompage_area/edit.php, blocks/tmd_hompage_area/composer.php, blocks/tmd_hompage_area/icon.png, blocks/tmd_hompage_area/add.php, blocks/tmd_hompage_area/config.json, blocks/tmd_hompage_area/view.php, blocks/tmd_hompage_area/db.xml, blocks/tmd_hompage_area/form.php, blocks/tmd_hompage_area/controller.php, blocks/tmd_hompage_area/_notes, blocks/tmd_hompage_area, languages/cs_CZ/LC_MESSAGES/messages.mo, languages/cs_CZ/LC_MESSAGES, languages/cs_CZ, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/en_GB/LC_MESSAGES/messages.mo, languages/en_GB/LC_MESSAGES, languages/en_GB, languages/es_PE/LC_MESSAGES/messages.mo, languages/es_PE/LC_MESSAGES, languages/es_PE, languages/es_PY/LC_MESSAGES/messages.mo, languages/es_PY/LC_MESSAGES, languages/es_PY, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
7.0.17

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, fileinfo, filter, ftp, gd, hash, iconv, imap, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, readline, Reflection, session, SimpleXML, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.