Jump to content

Featured Replies

Posted
comment_31928

Вообщем, удалил стандартный код из UserInfoPane:

<if test="authorcfields:|:$author['custom_fields'] != """>
<ul class='custom_fields'>
<foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
<foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
<if test="$field != ''">
<li>
{$field}
</li>
</if>
</foreach>
</foreach>
</ul>
</if>

И заменил его таким:

 

 

<a href="skype:{$author['field_10']}?add"><img src="__site.ru/public/style_images/skype.png"  style="
    margin-top: 3px;
"></a>
<a href="__icq.com/people/&searched=1&tos=friend&f=TypeOfSearch&uin={$author['field_4']}"><img src="__site.ru/public/style_images/icq.png" style="
    margin-top: 3px;
"></a>
<a href="__passport.webmoney.ru/asp/CertView.asp?wmid={$author['field_13']}"><img src="site.ru/public/style_extra/bbcode_icons/wmr.png" style="
    margin-top: 3px;
"></a>

В итоге поля отображаются, но, они отображаются даже у тех пользователей, у которых не указаны те или иные данные. Вопрос в том, как сделать, чтобы ипб определял, у кого пустое поле - не добавлял один из кодов выше.

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.