Forums / Setup & design / Article's image does not appear

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Article's image does not appear

Author Message

Don Blogger

Monday 17 November 2008 5:43:08 pm

Hi,

I'm new to Exponential (using version 4.0.1) and have some troubles showing images on my Exponential site. I'm showing a node (class Article) with its intro and its body and would like to show the image I uploaded for this article.

In the technical manual I've read this could be done by

<img src="{$node.object.data_map.my_image.content[image_size].full_path}">

so I guess in my case it would be

<img src="{$node.object.data_map.my_image.content[small].full_path}">

am I right? I guess I'm not, because this doesn't show any results, I only get an empty image tag.

I checked in the var-directories and found various versions of my image, so it shouldn't be a permissions-related problem.

I'd very much appreciate your help!

Thanks in advance!

Don Blogger

Monday 17 November 2008 6:14:49 pm

I just found this statement, which seems to work:

{attribute_view_gui attribute=$node.object.data_map.image.content.data_map.image image_class='small'}

Anybody understands the second data_map?

Bruce Morrison

Monday 17 November 2008 6:43:36 pm

Hi Don

{attribute_view_gui attribute=$node.data_map.image image_class='small'}

should be all you need.

Cheers
Bruce

My Blog: http://www.stuffandcontent.com/
Follow me on twitter: http://twitter.com/brucemorrison
Consolidated eZ Publish Feed : http://friendfeed.com/rooms/ez-publish

Don Blogger

Monday 17 November 2008 11:45:03 pm

Hi Bruce,

thank you very much for your soon reply... unfortunately

{attribute_view_gui attribute=$node.data_map.image image_class='small'}

only produces this result:

   <div class="imageright">

    <div class="imageobject">
        </div>

    <div class="imagecaption">
    
    </div>

Any idea what's happening here?

Don Blogger

Friday 21 November 2008 2:16:28 am

Many thank's for your help, the problem was that the standard class Article does not use an Image object, but rather a "related object" named Image - with my custom class there are no problems at all.

cheers