Jump to:

17452 Posts in 4473 Topics by 1971 members

Archive

SilverStripe Forums » Archive » Image resizing using GD

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

Page: 1
Go to End
Author Topic: 2214 Views
  • Decisive Flow
    Avatar
    Community Member
    73 Posts

    Image resizing using GD Link to this post

    I followed the tutpirial on this page: http://doc.silverstripe.com/doku.php?id=imageupload&s=image

    Using silverstripe 2.2

    Here is my (non working) code (located on ArtistPage.php):

       
       class ArtistPage_ResizedImage extends Image {
       function generateArtistResized($gd) {
        $gd->setQuality(100);
       return $gd-> paddedResize(340,340);
       }
       }

    Here is the code on ArtistPage.ss:

    <img src="$Resized.ArtistResized.URL" alt="$Title"/>

    It appears to be exaclty the same as what they told me to do, but it doesn't work!

    The image I've uploaded is called PrimaryImage in ArtistPage.php if that has anything to do with it.

    Any help?

  • Blackdog
    Avatar
    Community Member
    156 Posts

    Re: Image resizing using GD Link to this post

    any reason you aren't using the inbuilt resizing image controls?

  • adiwidjaja
    Avatar
    Community Member
    14 Posts

    Re: Image resizing using GD Link to this post

    Yes, does this

    <% control PrimaryImage %>
    <% control ResizedImage(340,340) %>
    <img src="$URL" alt="My resized Image" width="340px" height"340px" />
    <% end_control %>
    <% end_control %>

    not work (following http://doc.silverstripe.com/doku.php?id=imageupload&s=image, at the end)?

    Cheers,

    Andy

    2214 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.