Что бы зарегистрированные не видели того что видят зарегистрированные

Discussion in 'Разделение прав доступа' started by windin, Oct 10, 2012.

  1. Offline

    windin Недавно здесь

    Joined:
    Apr 13, 2012
    Messages:
    15
    Likes Received:
    0
    Gender:
    Male
    Уважаемы читатели форума, прошу помочь со следующим вопросовм. У меня есть страница с формой, так мне нужно, что бы после регистрации некоторые поля формы заполнялись автоматически из данных указаных при регистрации?

    И ещё интересует следующий вопрос: Как сделать что бы 1 страница была разной для зарегистрированных и незарегистрированных пользователей?

    Заранее очень признателен всем, кто попытается помочь.
     
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    windin likes this.
  4. Offline

    TroL Недавно здесь => Cпециалист <=

    Joined:
    Mar 1, 2011
    Messages:
    501
    Likes Received:
    34
    Gender:
    Male
    форма создана через какойто компонент или через расширение?
    если через расширение то изменить не проблема. условия на пхп знаешь? Посмотри любой модуль там это используется

    в шаблон расширения пишешь $user=& JFactory::getUser();
    и через $user->email или $user->id можно узнать параметер авторизованного пользователя. если пользователь не авторизирован то параметры равны нулю

    смысл таков:
    Код (PHP):
    1. <? if ($user->id == "") : ?>
    2. <input name="email" value="" />
    3. <? elseif: ?>
    4. <input name="email" value="<? echo $user->email; ?>" />
    5. <?endif;?>
     
    Last edited by a moderator: Oct 12, 2012

Share This Page

Loading...