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

Discussion in 'Начало работы с Joomla (для начинающих)' started by Alessandro, Sep 14, 2007.

  1. Offline

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

    Joined:
    Jun 25, 2006
    Messages:
    1
    Likes Received:
    0
    Я создаю компонент который будет выводить пользователю определенную информацию. Но будет выводить не всю, а только ту которая появилась после его последней авторизации на сайте. Т.е также как здесь на форуме Новые сообщения со времени последнего визита. У выводимой информации есть поле дата создания, но я никак не могу найти где происходить Update поля lastvisitDate. Т.к. после того как пользователь авторизировался время сразу обновляется, то мне нужно поймать время предыдущего захода пользователя на сайт. Подскажите, где искать ?
     
    Last edited by a moderator: Nov 12, 2008
  2.  
  3. sectus
    Offline

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

    Joined:
    Apr 19, 2006
    Messages:
    1,210
    Likes Received:
    46
    Gender:
    Male
    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. лучше поздно, чем никогда : )
     

Share This Page

Loading...