| 
                                                             Thursday 25 November 2004 11:14:04 am 
                                                            
                                                            
                                                                 Hi Robert, This can all be accomplished using basic eZP template language. For #1, you paste the following into the full view template of the contacts page:         
<form method="post" action={"/content/action"|ezurl}>
<input type="hidden" name="NodeID" value="{$node.node_id}" />
<input type="hidden" name="ClassID" value="[ClassIdofContactsClass]">
<input class="button" type="submit" name="NewButton" value="Add contact" />
</form>
    For #2, you use a basic fetch to get the contacts:         
{let contacts=fetch(content, list, hash($node.node_id, class_filter_type, include, class_filter_array, array(contacts_class_identificator)))}
{section loop=$contacts}
{$:item.name}
{/section}
{/let}
    Remember that you can learn a lot by searching the forums, and studying the documentation, as well as code that comes with eZP. Good luck !                                                             
                                                                                                                            Sincerely, 
 
Eirik Alfstad Johansen 
http://www.netmaking.no/
                                                                 
                                                                                                                                                                                 |