Com_contact как получить Email из модуля

  • 4 Ответов
  • 315 Просмотров

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

*

tystnaden

  • Новичок
  • *
  • 7
  • 0
Добрый день!
Подскажите, есть способ из модуля получить Email указанный в меджере контактов?
Через $params =JComponentHelper::getParams('com_contact'); не выходит


*

tystnaden

  • Новичок
  • *
  • 7
  • 0
Re: Com_contact как получить Email из модуля
« Ответ #2 : 15.12.2015, 15:20:52 »
email какого-то конкретного пользователя?
email какого-то конкретного пользователя?
Я создаю контакт, указываю там адрес, email, телефон и хочу например в шапке сайта вывести телефон и мейл, создаю модуль который выводится в шапке. А как в этом модуле получить телефон и мейл который я указывал при создании контакта?

*

b2z

  • Support Team
  • *****
  • 7451
  • 741
  • Разраблю понемногу
Re: Com_contact как получить Email из модуля
« Ответ #3 : 15.12.2015, 16:42:18 »
Тогда через запрос к БД

Код: php
<?php
$db = JFactory::getDbo();

$db->setQuery(
$db->getQuery(true)
->select('telephone, email_to')
->from('#__contact_details')
->where('id = 1')
);

$contact = $db->loadObject();
?>

Вытащили контакт с id = 1 и отображаем данные:

Код: php
Телефон: <?php echo $contact->telephone; ?>
E-mail: <?php echo $contact->email_to; ?>

*

tystnaden

  • Новичок
  • *
  • 7
  • 0
Re: Com_contact как получить Email из модуля
« Ответ #4 : 16.12.2015, 21:50:42 »
Благодарю за помощь!