Направих следния код, за да получа някои потребителски променливи във флаш приложение:
<?php
$user =& JFactory::getUser();
echo $user->get('username') ;
echo $user->get('id') ;
echo $user->get('name') ;
echo $user->get('usertype') ;
?>
Всичко освен usertype работи по някаква причина. Потребителският тип е жизненоважен, за да мога да осигуря приходи от приложението си. Следвах това като справка, така че изглежда добре:
http://docs.joomla.org/Accessing_the_current_user_object
Какво не е наред тук?
Мисля, че не бих се опитал да презапиша файл, а по-скоро твърдо да определя моите настройки по подразбиране и да предложа възможност за презаписване на тези настройки по подразбиране чрез незадължителен файл като:
Но, разбира се, можете да поставите и вашите настройки по подразбиране във файл, ако предпочитате. В този случай просто използвайте различни имена. Като този:
Това добавя допълнителна сложност и вие трябва да решите дали това ще ви се отплати.
- person FoxLift   schedule 01.10.2013JUser::$usertype
беше премахнато в Joomla 3.0 - person Lodder   schedule 01.10.2013