Joomla 1.0 Где происходит UPDATE поля lastvisitDate табл. jos_users

Тема в разделе "Начало работы с Joomla (для начинающих)", создана пользователем Alessandro, 14.09.2007.

  1. Offline

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

    Регистрация:
    25.06.2006
    Сообщения:
    1
    Симпатии:
    0
    Я создаю компонент который будет выводить пользователю определенную информацию. Но будет выводить не всю, а только ту которая появилась после его последней авторизации на сайте. Т.е также как здесь на форуме Новые сообщения со времени последнего визита. У выводимой информации есть поле дата создания, но я никак не могу найти где происходить Update поля lastvisitDate. Т.к. после того как пользователь авторизировался время сразу обновляется, то мне нужно поймать время предыдущего захода пользователя на сайт. Подскажите, где искать ?
     
    Последнее редактирование модератором: 12.11.2008
  2.  
  3. sectus
    Offline

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

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    includes\joomla.php, класс mainframe, функция login
    Код (PHP):
    1. $currentDate = date("Y-m-d\TH:i:s");
    2.  
    3.                                 $query = "UPDATE #__users"
    4.                 . "\n SET lastvisitDate = ". $this->_db->Quote( $currentDate )
    5.                 . "\n WHERE id = " . (int) $session->userid
    6.                                 ;

    P.S. лучше поздно, чем никогда : )
     

Поделиться этой страницей

Загрузка...