Файловый менеджер - Редактировать - /home/digilove/public_html/components/com_marketplace/controllers/follow.php
Назад
<?php /** * Marketplace - Component Marketplace * ****************************************************************** * * PHP version 7.0 * * @category Component * @package Joomla * @author WebKul software private limited <support@webkul.com> * @copyright 2010 WebKul software private limited * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @version GIT:5.2 * @filesource http://store.webkul.com * @link Technical Support: webkul.uvdesk.com * ****************************************************************** */ // no direct access defined('_JEXEC') or die('Restricted access'); jimport('joomla.application.component.controller'); jimport('joomla.filesystem.file'); /** * MarketplaceControllerFollow class * * @category Component * @package Joomla * @author WebKul software private limited <support@webkul.com> * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @link Technical Support: webkul.uvdesk.com */ class MarketplaceControllerFollow extends JControllerLegacy { /** * Display function * * @param boolean $cachable var * @param array $urlparams var * * @return void */ function display($cachable = false, $urlparams = array()) { parent::display(); } /** * SearchFollower function * * @return void */ function searchFollower() { $app = JFactory::getApplication(); $_input = $app->input; $sel_id = $_input->getInt('seller', 0); $search=$_input->getString('srch', ''); $start=$_input->getInt('start', 0); $limit=$_input->getInt('limit', 0); $model=$this->getModel('follow'); $result=$model->getFollower($sel_id, $search, $start, $limit); if (empty($result)) { echo "<tr style='width:100%;padding-left:1%'><td style='pa". "dding-left:0px' colspan='3'><div class='aler". "t alert-info'><strong>Info!</strong>".JText::_('NO_RECORD_FOUND'). "</div></td></tr>"; JFactory::getApplication()->close(); } $pro=''; $k=0; $i=0; $config=JFactory::getConfig(); $offset=$config->get('offset'); foreach ($result as $foll) { $jdate=JFactory::getDate($foll->date_follow, $offset); $foll->date_follow=$jdate->format('d-F-Y', true); $pro.='<tr class="rw_pg mprow row'.$k.'"><td data-title='. JText::_('FOLLOWER_EMAIL').'><p style="word-wrap:break-wo'. 'rd;text-align:center">'.$foll->follower_email.'</p></td><t'. 'd data-title='.JText::_('FOLLOWER_NAME').'><p style="word-w'. 'rap:break-word;text-align:center">'.$foll->name. '</p></td><td data-title='.JText::_('FOLLOW_DATE'). '><p style="word-wrap:break-word;text-align:center">' .$foll->date_follow.'</p></td></tr>'; $i++; $k = 1 - $k; } echo $pro; JFactory::getApplication()->close(); } /** * Check Follower function * * @return void */ function checkFollower() { $app = JFactory::getApplication(); $_input = $app->input; $sel_id = $_input->getInt('seller', 0); $search=$_input->getInt('buyer_id', 0); $model=$this->getModel('follow'); $search=JFactory::getUser($search)->email; $result=$model->checkFollower($sel_id, $search); if ($result==0) { $result=$model->follow($sel_id, $search); echo "1"; JFactory::getApplication()->close(); } else { $result=$model->unfollow($sel_id, $search); echo "0"; JFactory::getApplication()->close(); } } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка