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

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

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

Разный header для разных страниц

Discussion in 'Прочая Поддержка - Help Requests' started by paweierku, Mar 27, 2011.

  1. paweierku Thread starter Novice member


    Offline
    Message Count:
    14
    Likes Received:
    0
    Искал на форуме, но не нашел ответа. А вопрос у меня заключен в следующем:
    Как можно реализовать вывод индивидуального header'а для заглавной страницы? Если конктретнее по делу, то нужно, чтобы для незалогиненных пользователей отображался один вариант header'a, а для авторизовавшихся - другой. Если через редактирование страниц в админке делать путем блоков html, то отображение будет на всех страницах. Вот поставлю я необходимый блок в header и он будет на всех страницах сайта, а как сделать, чтобы он показывался только на одной странице?:confused:
    Буду признателен за любую помощь.
  2. twixi007 Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    Чтото типа етого (пример нерабочий, тимболее для se3)?

    Для пользователей:
    {if $user->user_exists == 1}
    {include file='header.tpl'}
    {/if}

    Для гостей
    {if $user->user_exists == 0}
    {include file='header.tpl'}
    {/if}
  3. paweierku Thread starter Novice member


    Offline
    Message Count:
    14
    Likes Received:
    0
    Пробовал таким способом сделать. Никак таким путем не работает...
  4. twixi007 Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    А если в самом файле header.tpl такую подмену сделать?
    тобиш:

    {if $user->user_exists == 1}
    пользователям параметры
    {/if}

    {if $user->user_exists == 0}
    гостям параметры
    {/if}

    непробовал?
  5. paweierku Thread starter Novice member


    Offline
    Message Count:
    14
    Likes Received:
    0
    twixi007, нет, так не делал вроде. Сейчас попробую...

    Только ведь header.tpl в 4-ой версии нет. Значит этот /application/modules/Core/layouts/scripts/default.tpl ?
    В нем я пробовал добавлять условия и как-то не работало...
  6. Red Rabbit Tough member


    Offline
    Message Count:
    898
    Likes Received:
    193
    Да нет там смарти, а значит ни один похожий код работать не будет. :)

Share This Page

All rights reserved SocEngine.ru ©