Some functions on this portal require JavaScript but your browser does not support it or it has been disabled.
Skip to main content
Wednesday 11 August 2010 3:09:36 am - 9 replies
Romeo Antony
Wednesday 11 August 2010 5:12:42 am
Hi,
{foreach $rotators as $rotator} <a href="{$rotator.url}">{$rotator.content|wash}</a>{/foreach}
Above means , you have only content objects now. to get title, image , linkattributes
You should fetch it using data_map
Like this
{$rotator.object.data_map.title.content}
This links will be helpfull
http://ez.no/doc/ez_publish/technical_manual/4_x/reference/objects/ezcontentobject
http://ez.no/doc/ez_publish/technical_manual/4_x/reference/objects/ezcontentobjectattribute
hope this helps
Reagards Romeo
nicholas king
Wednesday 11 August 2010 5:20:19 am
Brilliant thanks so much for the help Romeo :-)
Wednesday 11 August 2010 5:41:32 am
Sorry to bother you Romeo,
but how do i get my image url out of the contnet item for a image attribute and also a link to the internal [Object relation]?
Thanks
nicholas
Wednesday 11 August 2010 6:01:05 am
Nicholas,
Try this this url to read http://ez.no/doc/ez_publish/technical_manual/4_x/reference/objects/ezimageobject
{attribute_view_gui href=$node.url_alias|ezurl() attribute=$node.data_map.image image_class=small}
image_class is defined in mage.ini , it is used by image resizing library .
Wednesday 11 August 2010 6:08:12 am
other wise you u cantry somewhat like these
<img src={$valid_nodes[0].object.data_map.image.content[original].full_path} width="39" height="30"/>
Wednesday 11 August 2010 6:39:05 am
Hello Romeo,
Thanks again for your help
i think i am starting to understand.
so the structure is
$rotator.object.data_map.<attribute>.<what you want to extract from the attribute>
Thanks again for your help.
Nicholas
Wednesday 11 August 2010 8:31:21 am
my solution to printing out the image url from a content object is as follows
{def $i=1} {foreach $rotators as $rotator} <!-- Content number {$i} --> <div id="fragment-{$i}" class="1)}ui-tabs-hide{/if} !eq($i, {if ui-tabs-panel" style=""> <img src="{$rotator.object.data_map.image.content.rotatormain.url}" alt="{$rotator.object.data_map.image.content.rotatormain.text}" /> <div class="info"> <h2><a href="#" >{$rotator.object.data_map.title.content}</a></h2> <p>{$rotator.object.data_map.content.content} <a href="{$rotator.object.data_map.link.url}" >read more</a></p> </div> </div> <!-- End content number {$i} //--> {set $i=inc($i)} {/foreach}
where rotatormain is a ezimagealias as set in the image.ini file. other values that are default are original, small, medium.
for example
{$rotator.object.data_map.image.content.small.url}
will link to the small version of the image.
im now trying to find out how to link out the url to the related object in the content attribute. Any insight on that would be fantastic.
Thursday 12 August 2010 12:50:14 am
Nicholas, http://ez.no/downlo
Please go through following link
ad/ez_publish/changelogs/ez_publish_3_6/new_features/template_functions_for_fetching_related_objects
http://ez.no/doc/ez_publish/technical_manual/3_8/reference/modules/content/fetch_functions/related_objects
If you want to fetch the relted objects specified by the keyword attribute , you can find out results from forum.
Thursday 12 August 2010 3:10:35 am
Thanks for the links, i will have a look over them. Brilliant.
Thanks alot.
You must be logged in to post messages in this topic!