Опубликовано: 2 февраля 20178 г Доброе утро всем! Недавно заметил, что в версии 3.4 не выводится количество друзей пользователя в профиле. Не подскажете переменную, выводящую количество друзей? В 3.1 работала такая переменная: {$member['_total_approved_friends']}Также в 3.1 работало удобное условие, выводящее текст в зависимости от количества друзей: <if test="showfriends_link:|:$member['_total_approved_friends'] > 12">...</if><if test="total_friends:|:$member['_total_approved_friends'] > $member['_total_displayed_friends']">...</if>В 3.4 такие условия не работают...
Опубликовано: 2 февраля 20178 г В 3.4 такие условия не работают...В 4-ке тоже. Там и синтаксис другой.В 3.4 в массиве $member (шаблон profileModern) нет ключа _total_approved_friends, а все друзья-товарищи находятся в кеше.
Опубликовано: 2 февраля 20178 г Автор все друзья-товарищи находятся в кешеТ.е. вообще невозможно получить вывод количества друзей?...
Опубликовано: 2 февраля 20178 г <php> $friendsCnt = 0; $member['m_cache'] = IPSMember::unpackMemberCache($member['members_cache']); if (is_array($member['m_cache']['friends']) and count($member['m_cache']['friends'])) { $friendsCnt = array_sum($member['m_cache']['friends']); } </php>Друзей - {$friendsCnt}
Опубликовано: 2 февраля 20178 г Автор Спасибо Вам огромное, работает! А не подскажете еще, пожалуйста, как правильно составить ссылку на список друзей пользователей? Делаю так: {parse url="/user/{$member['member_id']}/?tab=friends" base="public"}Но ссылка парсится только с ID пользователя, без текстового транслита, что делает ссылку неработоспособной... Изменено 2 февраля 20178 г пользователем Strategius
Опубликовано: 2 февраля 20178 г <a href="{parse url="showuser={$member['member_id']}&tab=friends" seotitle="{$member['members_seo_name']}" template="showuser" base="public"}">Friends</a>
Доброе утро всем!
Недавно заметил, что в версии 3.4 не выводится количество друзей пользователя в профиле. Не подскажете переменную, выводящую количество друзей?
В 3.1 работала такая переменная:
{$member['_total_approved_friends']}Также в 3.1 работало удобное условие, выводящее текст в зависимости от количества друзей:
В 3.4 такие условия не работают...