Làm thế nào lấy giá trị biến của custom user info ?

Thảo luận trong 'Style & Template Questions' bắt đầu bởi ntycle, 13/5/13.

1votes
5/5, 1 vote

  1. ntycle

    ntycle New Member

    Bài viết:
    54
    Likes :
    9
    Chào anh/chị,

    Em muốn lấy biến ví dụ như số điện thoại hoặc facebook trong thông tin thành viên thì em sử dụng biến nào ?

    Nó xác định trong xf_user_field và xf_user_field_value đó ???

    $user.customFields.facebook .. mình thử dùng không được.. mình nghiên cứu đoạn này mà chưa tìm ra cách lấy field cố định
    Mã:
    <xen:if is="@messageShowCustomFields AND {$user.customFields}">
    <xen:hook name="message_user_info_custom_fields" params="{xen:array 'user={$user}', 'isQuickReply={$isQuickReply}'}">
     
    <xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo">
    <xen:if is="{$fieldInfo.viewable_message}">
    <xen:if hascontent="true">
    <dl class="pairsInline userField_{$fieldId}">
    <dt>{xen:helper userFieldTitle, $fieldId}:</dt>
    <dd><xen:contentcheck>{xen:helper userFieldValue, $fieldInfo, $user, {$user.customFields.{$fieldId}}}</xen:contentcheck></dd>
     
    </dl>
    </xen:if>
    </xen:if>
    </xen:foreach>
     
     
    </xen:hook>
    
     
    Đang tải...
  2. dinhchi

    dinhchi Well-Known Member

    Bài viết:
    555
    Likes :
    293
    Mã:
    {$user.customFields.id}
    thay id = id mà bạn dùng tạo fields
     
    ntycle thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...