| Author | Message | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Tuesday 12 July 2005 1:33:22 am 
                                                                
                                                                 
Hi,I created a extand user accountwith several attributes and a user account attribute.
 I can't manage to print the email of this attribute (which must be visible for all users). I tried most of the methods without any result. Someone can help me ? Thank. Laurent | 
                                                
                                                                                                                                                        
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 1:42:28 am 
                                                                         
{$node.object.data_map.user_account.content.email}
This will give you the user account email adress in node, where the user account has identifier user_account. You might have to change it to suit your needs. | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 2:04:43 am 
                                                                 Hi Eivind, Thanks for replying but it doesn't work for me. In fact I made an extension to make 2 differents kind of users able to register. The module is a basic copy/paste of kernel/user and I rename it ancien_eleve. That's where I am ! | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 2:59:22 am 
                                                                 Could you give an example of what code you already have tried to display the email? | 
                                                                                                    
                                                        | Steve P
                                                                                                                             | Tuesday 12 July 2005 3:15:42 am 
                                                                 Not being funny, did you do a fetch for your user? Steve | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 5:28:33 am 
                                                                 I tried : 
{$content_version.data_map.user_account.content.email}{$node.object.data_map.user_account.content.email}
 {$node.contentobject_version_object.creator.data_map.user_account.content.email}
 :( | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 5:33:51 am 
                                                                 Would you mind pasting the entire template code here? It might be easier to resolve your problem if we can see the code in it's natural surroundings :) | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 5:39:31 am 
                                                                 the template is really basic : 
<div class="content-view-full">
    <div class="class-article">
        <h1>{attribute_view_gui attribute=$node.object.data_map.civilite} {attribute_view_gui attribute=$node.object.data_map.nom} {section show=$node.object.data_map.nom_marital.has_content}(née {attribute_view_gui attribute=$node.object.data_map.nom_marital}){/section} {attribute_view_gui attribute=$node.object.data_map.prenom}</h1>
        {section show=$node.object.data_map.photo.content}
            <div class="attribute-image">
                {attribute_view_gui attribute=$node.object.data_map.photo alignment=right image_class=medium}
            </div>
        {/section}
		
             Promotion : {attribute_view_gui attribute=$node.object.data_map.promotion}
			 <br />
			 <br />
			 <b>Informations personnelles</b>
			 <br />
			 Date de naissance : {attribute_view_gui attribute=$node.object.data_map.date_naissance}<br />
			 Lieu de naissance : {attribute_view_gui attribute=$node.object.data_map.lieu_naissance}<br />
			 Adresse : {attribute_view_gui attribute=$node.object.data_map.adresse}<br />
			 Code postal : {attribute_view_gui attribute=$node.object.data_map.code_postal}<br />
			 Ville : {attribute_view_gui attribute=$node.object.data_map.ville}<br />
			 Pays {attribute_view_gui attribute=$node.object.data_map.pays}<br />
			 Téléphone : {attribute_view_gui attribute=$node.object.data_map.telephone}<br />
			 Mobile : {attribute_view_gui attribute=$node.object.data_map.mobile}<br />
		
			 E-mail : ###That's where I want to print the user account email###
			 
			 <br />
			 <br />
			 <b>Informations professionelles</b>
			 <br />
			 Entreprise : {attribute_view_gui attribute=$node.object.data_map.entreprise}<br />
			 Adresse : {attribute_view_gui attribute=$node.object.data_map.adresse_entreprise}<br />
			 Code postal : {attribute_view_gui attribute=$node.object.data_map.code_postal_entreprise}<br />
			 Ville : {attribute_view_gui attribute=$node.object.data_map.ville_entreprise}<br />
			 Pays : {attribute_view_gui attribute=$node.object.data_map.pays_entreprise}<br />
			 E-mail entreprise : {attribute_view_gui attribute=$node.object.data_map.email_entreprise}<br />
			 Téléphone : {attribute_view_gui attribute=$node.object.data_map.telephone_entreprise}<br />
			 Fax : {attribute_view_gui attribute=$node.object.data_map.fax}<br />
			 Site internet : {attribute_view_gui attribute=$node.object.data_map.site_internet}<br />
			 Secteur d'activité : {attribute_view_gui attribute=$node.object.data_map.secteur}<br />
			 Profil : {attribute_view_gui attribute=$node.object.data_map.profil}<br />
			 Salaire : {attribute_view_gui attribute=$node.object.data_map.salaire} €<br />
			 <br>
			 <br>
			 		        {section show=$node.object.can_edit}
        <form method="post" action={"content/action/"|ezurl}>
        <input type="hidden" name="ContentObjectID" value="{$node.object.id}" />
        <input class="button forum-edit-reply" type="submit" name="EditButton" value="{'Edit'|i18n('design/standard/node/view')}" />
        </form>
        {/section}<br>
        <div class="attribute-tipafriend">
          <p>
             <a href={concat('/content/tipafriend/',$node.node_id)|ezurl}>{"Tip a friend"|i18n("design/base")}</a>
          </p>
        </div>
    </div>
</div>
 | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 5:50:30 am 
                                                                 What version Exponential are you running? {$node.object.data_map.user_account.content.email} should work on 3.6, at least.. | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 6:03:03 am 
                                                                 3.5.2 | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 6:05:33 am 
                                                                 Have you tried a {$node|attribute(show)} to see the list of all attributes? | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 6:13:27 am 
                                                                 yes but only the 3 titles are printed the attributes are not listing (!!) | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 6:24:23 am 
                                                                 What template are you overriding with this? | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 6:27:40 am 
                                                                 the node/view/full.tpl | 
                                                                                                    
                                                        | Eivind Marienborg
                                                                                                                             | Tuesday 12 July 2005 6:33:16 am 
                                                                 Well, then I'm all outta ideas. Anyone else? | 
                                                                                                    
                                                        | Steve P
                                                                                                                             | Tuesday 12 July 2005 6:45:18 am 
                                                                 Can you post the output from {$node|attribute(show)}? | 
                                                                                                    
                                                        | laurent le cadet
                                                                                                                             | Tuesday 12 July 2005 7:05:12 am 
                                                                 wow ! here's some content : 
Attribute Type Value 
node_id string 372 
parent_node_id string 316 
main_node_id string 372 
contentobject_id string 474 
contentobject_version string 2 
contentobject_is_published string 1 
depth string 3 
sort_field string 2 
sort_order string 0 
priority string 0 
modified_subnode string 1121091513 
path_string string '/1/5/316/372/' 
path_identification_string string 'utilisateurs/anciens_eleves/le_cadet_laurent' 
remote_id string '73f01ca8fd46dbf93935905b778adf3d' 
is_hidden string 0 
is_invisible string 0 
name string 'Le Cadet Laurent' 
data_map array Array(28) 
>civilite object[ezcontentobjectattribute] Object 
>nom object[ezcontentobjectattribute] Object 
>nom_marital object[ezcontentobjectattribute] Object 
>prenom object[ezcontentobjectattribute] Object 
>promotion object[ezcontentobjectattribute] Object 
>date_naissance object[ezcontentobjectattribute] Object 
>lieu_naissance object[ezcontentobjectattribute] Object 
>adresse object[ezcontentobjectattribute] Object 
>code_postal object[ezcontentobjectattribute] Object 
>ville object[ezcontentobjectattribute] Object 
>pays object[ezcontentobjectattribute] Object 
>telephone object[ezcontentobjectattribute] Object 
>mobile object[ezcontentobjectattribute] Object 
>entreprise object[ezcontentobjectattribute] Object 
>adresse_entreprise object[ezcontentobjectattribute] Object 
>code_postal_entreprise object[ezcontentobjectattribute] Object 
>ville_entreprise object[ezcontentobjectattribute] Object 
>pays_entreprise object[ezcontentobjectattribute] Object 
>email_entreprise object[ezcontentobjectattribute] Object 
>telephone_entreprise object[ezcontentobjectattribute] Object 
>fax object[ezcontentobjectattribute] Object 
>site_internet object[ezcontentobjectattribute] Object 
>secteur object[ezcontentobjectattribute] Object 
>profil object[ezcontentobjectattribute] Object 
>salaire object[ezcontentobjectattribute] Object 
>photo object[ezcontentobjectattribute] Object 
>compte_utilisateur object[ezcontentobjectattribute] Object 
>non_email object[ezcontentobjectattribute] Object 
object object[ezcontentobject] Object 
>id string 474 
>section_id string 9 
>owner_id string 14 
>contentclass_id string 31 
>name string 'Le Cadet Laurent' 
>is_published string 0 
>published string 1121090437 
>modified string 1121091513 
>current_version string 2 
>status string 1 
>remote_id string '73f01ca8fd46dbf93935905b778adf3d' 
>current object[ezcontentobjectversion] Object 
>versions array Array(3) 
>author_array array Array(2) 
>class_name string 'Ancien élève' 
>content_class object[ezcontentclass] Object 
>contentobject_attributes array Array(28) 
>owner object[ezcontentobject] Object 
>related_contentobject_array array Array(0) 
>related_contentobject_count string 0 
>reverse_related_contentobject_array array Array(0) 
>reverse_related_contentobject_count string 0 
>can_read boolean true 
>can_create boolean true 
>can_create_class_list array Array(3) 
>can_edit boolean true 
>can_translate boolean true 
>can_remove boolean false 
>can_move boolean true 
>data_map array Array(28) 
>main_parent_node_id string 316 
>assigned_nodes array Array(1) 
>parent_nodes array Array(1) 
>main_node_id string 372 
>main_node object[ezcontentobjecttreenode] Object 
>default_language string 'fre-FR' 
>content_action_list boolean false 
>class_identifier string 'ancien_eleve' 
>class_group_id_list array Array(1) 
>match_ingroup_id_list boolean false 
subtree array Array(0) 
children array Array(0) 
children_count string 0 
contentobject_version_object object[ezcontentobjectversion] Object 
>id string 1215 
>contentobject_id string 474 
>creator_id string 474 
>version string 2 
>status string 1 
>created string 1121091502 
>modified string 1121091502 
>workflow_event_pos string 0 
>user_id string 0 
>creator object[ezcontentobject] Object 
>name string 'Le Cadet Laurent' 
>version_name string 'Le Cadet Laurent' 
>main_parent_node_id string 316 
>contentobject_attributes array Array(28) 
>related_contentobject_array array Array(0) 
>reverse_related_object_list array Array(0) 
>parent_nodes array Array(1) 
>can_read boolean false 
>data_map array Array(28) 
>node_assignments array Array(1) 
>contentobject object[ezcontentobject] Object 
>language_list array Array(1) 
>translation object[ezcontentobjecttranslation] Object 
>translation_list array Array(0) 
>complete_translation_list array Array(1) 
>temp_main_node object[ezcontentobjecttreenode] Object 
sort_array array Array(1) 
>0 array Array(2) 
can_read boolean true 
can_create boolean true 
can_edit boolean true 
can_hide boolean false 
can_remove boolean false 
can_move boolean true 
creator object[ezcontentobject] Object 
>id string 474 
>section_id string 9 
>owner_id string 14 
>contentclass_id string 31 
>name string 'Le Cadet Laurent' 
>is_published string 0 
>published string 1121090437 
>modified string 1121091513 
>current_version string 2 
>status string 1 
>remote_id string 'd58b10a7ad30ed6e2315c4bde53dae65' 
>current object[ezcontentobjectversion] Object 
>versions array Array(3) 
>author_array array Array(2) 
>class_name string 'Ancien élève' 
>content_class object[ezcontentclass] Object 
>contentobject_attributes array Array(28) 
>owner object[ezcontentobject] Object 
>related_contentobject_array array Array(0) 
>related_contentobject_count string 0 
>reverse_related_contentobject_array array Array(0) 
>reverse_related_contentobject_count string 0 
>can_read boolean true 
>can_create boolean true 
>can_create_class_list array Array(3) 
>can_edit boolean true 
>can_translate boolean true 
>can_remove boolean false 
>can_move boolean true 
>data_map array Array(28) 
>main_parent_node_id string 316 
>assigned_nodes array Array(1) 
>parent_nodes array Array(1) 
>main_node_id string 372 
>main_node object[ezcontentobjecttreenode] Object 
>default_language string 'fre-FR' 
>content_action_list boolean false 
>class_identifier string 'ancien_eleve' 
>class_group_id_list array Array(1) 
>match_ingroup_id_list boolean false 
path array Array(2) 
>0 object[ezcontentobjecttreenode] Object 
>1 object[ezcontentobjecttreenode] Object 
path_array array Array(4) 
>0 integer 1 
>1 integer 5 
>2 integer 316 
>3 integer 372 
parent object[ezcontentobjecttreenode] Object 
>node_id string 316 
>parent_node_id string 5 
>main_node_id string 316 
>contentobject_id string 379 
>contentobject_version string 1 
>contentobject_is_published string 1 
>depth string 2 
>sort_field string 2 
>sort_order string 0 
>priority string 0 
>modified_subnode string 1121091513 
>path_string string '/1/5/316/' 
>path_identification_string string 'utilisateurs/anciens_eleves' 
>remote_id string 'da4d410a1966a453b4a14de489f3c69b' 
>is_hidden string 0 
>is_invisible string 0 
>name string 'Anciens élèves' 
>data_map array Array(2) 
>object object[ezcontentobject] Object 
>subtree array Array(1) 
>children array Array(1) 
>children_count string 1 
>contentobject_version_object object[ezcontentobjectversion] Object 
>sort_array array Array(1) 
>can_read boolean false 
>can_create boolean true 
>can_edit boolean false 
>can_hide boolean false 
>can_remove boolean false 
>can_move boolean false 
>creator object[ezcontentobject] Object 
>path array Array(1) 
>path_array array Array(3) 
>parent object[ezcontentobjecttreenode] Object 
>url string 'utilisateurs/anciens_eleves' 
>url_alias string 'utilisateurs/anciens_eleves' 
>class_identifier string 'user_group' 
>class_name string 'User group' 
>hidden_invisible_string string '-/-' 
>hidden_status_string string 'Visible' 
url string 'utilisateurs/anciens_eleves/le_cadet_laurent' 
url_alias string 'utilisateurs/anciens_eleves/le_cadet_laurent' 
class_identifier string 'ancien_eleve' 
class_name string 'Ancien élève' 
hidden_invisible_string string '-/-' 
hidden_status_string string 'Visible' 
 | 
                                                                                                    
                                                        | Steve P
                                                                                                                             | Tuesday 12 July 2005 7:45:48 am 
                                                                 Blimmy as they say over here ;-) That "looks" correct to me - can't you print values with {$your_fetch_var.contentobject.civilite.value} for example? |