2010-11-10 3 views
0

Моя цель состоит в том, чтобы показать текст - «Добро пожаловать имя пользователя»Доступ к информации из печенья JOOMLA статьи

Информационный имя пользователя хранится в куки. Как получить доступ к этой информации cookie, чтобы показать ее в Joomla! Статья.

Я хотел бы знать, есть ли способ сделать это без создания модуля.

Благодаря

+0

Где делает от имени пользователя? Пользователь вошел в систему? Тогда не должно быть необходимости хранить имя пользователя в файле cookie IMO, который не является хорошей практикой. Wax –

+0

Я получаю его из URL-адреса и устанавливаю cookie вручную. Безопасность не является проблемой. Это не совсем имя пользователя. Просто пример, который я использовал здесь – Kasturi

ответ

0

Вы не можете получить доступ к куки из статьи, потому что не может вставить PHP код в содержание статьи, он удаляется с помощью редактора.

Но вы можете создать модуль, который довольно легко все, что вы должны использовать это:

$user =& JFactory::getUser(); 
echo 'Welcome ' . $user->name; 

и добавить этот модуль в вашу статью с помощью {loadposition myposition}

Если вы хотите использовать кук вы установили вы можете использовать:

echo 'Welcome ' . JRequest::getString('username', '', 'cookie'); 

Также вы можете взглянуть на этот пустой модуль, он; s хороший старт:

http://extensions.joomla.org/extensions/edition/custom-code-in-modules/3668

0

без создания каких-либо модулей, вы можете также непосредственно использовать код PHP в Joomla статье с помощью некоторых расширений следующим образом:

http://extensions.joomla.org/extensions/....custom-code-in-content/4470

http://extensions.joomla.org/extensions/1023/details

http://www.ostraining.com/blog/joomla/use-javascript-or-php-in-a-joomla-article/

Смежные вопросы