File manager - Edit - /home/capoccitel/www/components/com_tz_portfolio_plus/models/user.php
Back
<?php /*------------------------------------------------------------------------ # TZ Portfolio Plus Extension # ------------------------------------------------------------------------ # author DuongTVTemPlaza # copyright Copyright (C) 2015 templaza.com. All Rights Reserved. # @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL # Websites: http://www.templaza.com # Technical Support: Forum - http://templaza.com/Forum -------------------------------------------------------------------------*/ // no direct access defined('_JEXEC') or die(); jimport('joomla.application.component.model'); class TZ_Portfolio_PlusModelUser extends JModelLegacy { function populateState(){ $pk = JFactory::getApplication() -> input -> getInt('id'); $this -> setState('article.id',$pk); } function getUser(){ $articleId = JFactory::getApplication() -> input -> getInt('id'); $query = 'SELECT u.id,u.name,u.email,tu.images,tu.url,tu.gender,tu.description,' .'tu.twitter,tu.facebook,tu.google_one FROM #__users AS u' .' LEFT JOIN #__tz_portfolio_plus_users AS tu ON tu.usersid=u.id' .' LEFT JOIN #__content AS c ON c.created_by=u.id' .' WHERE c.id='.$articleId; $db = JFactory::getDbo(); $db -> setQuery($query); if(!$db -> query()){ var_dump($db -> getErrorMsg()); return false; } $rows = $db -> loadObject(); if(count($rows)>0){ $rows -> description = $rows -> description; if($rows -> google_one AND !empty($rows -> google_one)){ if(preg_match('/.*?(\?|\&).*?/',$rows -> google_one)){ $rows -> google_one .= '&rel=author'; } else{ $rows -> google_one .= '?rel=author'; } } return $rows; } return false; } function getUserId($id=null){ if($id){ $query = 'SELECT u.id,u.name,u.email,tu.images,tu.url,tu.gender,tu.description,' .'tu.twitter,tu.facebook,tu.google_one FROM #__users AS u' .' LEFT JOIN #__tz_portfolio_plus_users AS tu ON tu.usersid=u.id' .' WHERE u.id='.$id; $db = JFactory::getDbo(); $db -> setQuery($query); if(!$db -> query()){ var_dump($db -> getErrorMsg()); return false; } $rows = $db -> loadObject(); if(count($rows)>0){ $rows -> description = $rows -> description; if($rows -> google_one AND !empty($rows -> google_one)){ if(preg_match('/.*?(\?|\&).*?/',$rows -> google_one)){ $rows -> google_one .= '&rel=author'; } else{ $rows -> google_one .= '?rel=author'; } } return $rows; } } return false; } }
| ver. 1.6 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings