1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Need Help with Badge plugin

Discussion in 'Прочая Поддержка - Help Requests' started by zeraking1981, Aug 27, 2010.

  1. zeraking1981 Thread starter User


    Offline
    Message Count:
    7
    Likes Received:
    0
    Hello all , i wanna show my users who has badge on userhome, but i have 2 badge one normal member second VIP member , i wanna show VIP member on userhome, here a little infor about smarty on installation guide, but i cant figure out need help please :)

    how can i configure user_home.php?
    like this?
    $badgeassignments = badgeassignment_get_entries(5);
    $badge_id = badge_id2;
    $smarty->assign_by_ref('badgeassignments', $badgeassignments);

    or what?




    Guide:
    If you would like to have "Recent Badge's Members" entries listed on homepage, do the following.
    1. Edit "home.php", and put in code below
    $badgeassignments = badgeassignment_get_entries(5);
    $smarty->assign_by_ref('badgeassignments', $badgeassignments);

    Where "5" is the number of job posts you want to show.

    2. Edit "home.tpl" template, and put in code below where you like it to show up
    {include file='badgeassignment_recent_entries.tpl'}

    ADVANCED: the "badgeassignment_get_entries" also accept additional parameters for further filtering and control what entries it should return
    badgeassignment_get_entries($limit, $badge_id, $sort, $where)

    where
    - $limit = the number of entries to return
    - $badge_id = the Badge ID in your system. Use 0 (zero) means return all new assignments for all badges, otherwise, only return entries of required Badge Id
    - $sort = default to "badgeassignment_dateapproved DESC", ie approval date in descending order
    - $where = extra condition for query

    NOTE: you can virtually use this on anywhere you like, not just homepage. You can also have more than one recent badge assignment blocks if you use different variables for them

Share This Page

All rights reserved SocEngine.ru ©