Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1595 Просмотров
*

armani328

  • Новичок
  • 3
  • 0 / 0
Не работает getUser в JoomShopping
« : 01.02.2016, 19:10:37 »
Нужна помощь. Не могу получить авторизованного пользователя именно в JoomShopping.

Если авторизоваться и выполнить где нибудь в JoomShopping, то вернет объект с пустыми полями((
$user = JFactory::getUser();
var_dump($user);

После долгих мучений выяснил что скорее всего проблема в сессии, так id сессии при перезагрузке страницы постоянно меняется и не совпадает со значением в базе, но это только если вывести сессию в JoomShopping. Если вывести id сессии в каком-нибудь левом модуле, то все правильно выводит, а так же выводит все поля пользователя.

Может кто сталкивался с таким или знает в чем проблема?

Joomla 3.3.6
JoomShopping 4.10.4
« Последнее редактирование: 01.02.2016, 19:39:00 от armani328 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Не работает getUser в JoomShopping
« Ответ #1 : 01.02.2016, 19:52:19 »
не сталкивался, и проблемы такой не наблюдаю. например JFactory::getUser()->id прекрасно выводит id юзера если залогинен
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Не работает getUser в JoomShopping
« Ответ #2 : 03.02.2016, 18:45:22 »
armani328
Работа сессий была изменена в версии Joomla 3.4.8 и была исправлена критическая ошибка, поэтому для начала рекомендую обновить Joomla
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Re: Не работает getUser в JoomShopping
« Ответ #3 : 01.11.2017, 12:49:23 »
Может тут, подскажите. Вывести инфу про клиентов  надо именно с шопинга.

$user = JFactory::getUser();
var_dump($user);


такой метод выводит инфу только Joomla, а мне бы получить с шопинга инфу о клиентах. Больше интересует получить группу юзера из шопинга

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Не работает getUser в JoomShopping
« Ответ #4 : 01.11.2017, 12:51:38 »
 JSFactory::getUser()
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться