Forums / Setup & design / Image full view link problem
Américo Barreira
Monday 19 January 2004 3:14:12 am
I'm displaying an image with a size that I defined (called capatotal).
To display it I have no problem. But when I put the link to see the image in its original size I get an:
Fatal error: Call to a member function on a non-object in /home/virtual/site22/fst/var/www/html/kernel/classes/datatypes/ezimage/ezimagealiashandler.php on line 601Fatal error: eZ publish did not finish it's request.
Code:
<a href={$edactual.data_map.capa_total.content[original].full_path|ezroot} target="_blank"> {attribute_view_gui attribute=$edactual.object.data_map.capa_total image_class=capatotal}</a>
Any ideas?
Tore Skobba
Monday 19 January 2004 10:48:41 am
Which EZ version are you using.. EZ 3.3-X have a new image system which can lead to these problems when checking variables.. I remember I had fatal errors due to some [original] references when updating to EZ 3.3-1.
Cheers
Tuesday 20 January 2004 4:49:45 am
I have version 3.3-1
Tuesday 20 January 2004 6:31:10 am
Then you must rewritte your templates which uses "$edactual.data_map.capa_total.content[original].full_path". I rewrote mine to:
{let content=$node.data_map.thumbnail.content} {section show=$content.is_valid} <a href={$content.orginial.url|ezroot}>Link</a> {/section}{/let}
Note that orginial here is an image scale without any width or height in override/image.ini.
CheersTore
Note: The let etc. is not neccesary but I just clicked and paste my code, and I know that the new image system is very sensitive, i.e. I have not managed to get is_valid to work without an let.
See here for more: http://www.ez.no/developer/ez_publish_3/forum/setup_design/is_valid_usage_difficult_bug#msg42692
Tuesday 20 January 2004 7:03:48 am
Thanks a lot!
The code works fine!!!!