Проверка на авторизацию Joomla3

More
7 years 3 months ago #5268 by Дмитрий Малыш
Здравствуйте.
При проверке на авторизацию пользователя:
$user = JFactory::getUser();
if ($user->guest)
echo "true";
else
echo "false";
всегда выдает true, хотя захожу под зарегистрированным пользователем.
В чем может быть проблема?

Please Log in or Create an account to join the conversation.

More
7 years 3 months ago #5269 by Дмитрий Малыш
Разобрался.
Не хватало следующего кода:
<?php define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
define('JPATH_BASE', dirname(__FILE__));
require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
$app = JFactory::getApplication('site');
$app->execute();
?>

Please Log in or Create an account to join the conversation.

More
7 years 3 months ago #5273 by JoomLine
К какому нашему расширению это относится?

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • Simple callback и Joomla 4
    • Поддержка j4 уже есть (лучше через Telegram спросить лично), но релиз еще не делал, т.е. превью версия работает, но требует незначительных улучшений.
    • In Modules Joomline / SimpleCallback
    • Миграция на Joomla 4 + Slogin
    • там разные названия таблиц и полей необходимо взять данные таблицы ##_socialjlogin удалить все столбцы кроме userid ,socid ,type затем переименовать данные столбцы соответственно userid -> user_id , socid -> slogin_id , type -> provider после чего скопировать данные таблицы в таблицу ##_slogin_users
    • In Component / Slogin
    • Авторизация не работает совсем
    • Коллеги, помогите , после переезда на joomla4.2.9 и версию компонента 3.0.2 социальная авторизация не работает совсем. При клике на иконку авторизации в мальком окне просто открывается копия самого сайта , а не авторизационное окно социальной сети, и так на всех плагинах radio-portal.su/ Как это исправить?
    • In Component / Slogin
© 2010- JoomLine
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

email: This email address is being protected from spambots. You need JavaScript enabled to view it.