Вывести телефон автора статьи в шаблон

  • 11 Ответов
  • 156 Просмотров

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

*

tiraz

  • Осваиваюсь на форуме
  • ***
  • 60
  • 1
  • Правильное тиражирование CD DVD
 Всем доброго.
 Может кто сталкивался, или знает как вывести в шаблон телефон автора материала. В профиле зарегистрированного пользователя указывается ник, имя, маил и телефон... От какием образом вынуть из j3 телефон автора материала и вывести к примеру в нижней части статьи?
Имя вывел.
Дизайн + Joomla

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
базово у Joomla нет телефона. как именно вы засунули его в менеджер пользователей. Если это доп плагин и ли даже доп поле это прилично нагрузит страницу. так что подумайте а надо ли оно.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen

*

tiraz

  • Осваиваюсь на форуме
  • ***
  • 60
  • 1
  • Правильное тиражирование CD DVD
Базово при регистрации пользователь указывает ник / имя / маил / телефон /дату рождения и ещё что то там
Если пользователь создал материал, то он как автор может эти данные в описании материала вывести.
Во всяком случае вывод ника / имени / получается....
А вот как:
- вывести телефон
- вывести маил
- имя сделать ссылкой на профиль?
Видимо:
$user    = JFactory::getUser();
маловато....
Дизайн + Joomla

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
Базово при регистрации пользователь указывает ник / имя / маил / телефон /дату рождения и ещё что то там
Если пользователь создал материал, то он как автор может эти данные в описании материала вывести.
Во всяком случае вывод ника / имени / получается....
А вот как:
- вывести телефон
- вывести маил
- имя сделать ссылкой на профиль?
Видимо:
$user    = JFactory::getUser();
маловато....
Базово в Joomla есть только
логин имя и почта.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen

*

vipiusss

  • Профи
  • ********
  • 5508
  • 318
  • JoomlaNet
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

tiraz

  • Осваиваюсь на форуме
  • ***
  • 60
  • 1
  • Правильное тиражирование CD DVD
http://blogprogram.ru/dopolnitelnye-polya-dlya-materialov-joomla-2-5/
Это как бы да, но новые поля мне добавлять нет нужды. Мне вывести существующее в Joomla поле...
Дизайн + Joomla

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
Это как бы да, но новые поля мне добавлять нет нужды. Мне вывести существующее в Joomla поле...
базово у Joomla нет телефона.
для начала определитесь где и как у вас добавляется этот телефон, либо это плагин профиля пользователя (который идет в стандарте) либо это еще может быть 100500 вариантов разных
а потом уже спрашивайте как и чего его выводить)

*

tiraz

  • Осваиваюсь на форуме
  • ***
  • 60
  • 1
  • Правильное тиражирование CD DVD
YES ДА ! это плагин джумловский родной, профиль пользователя.
Дизайн + Joomla

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
ну тогда только наверно через отдельный запрос
Код
$db = JFactory::getDbo();
$db->getQuery(true);
$query->select('profile_value');
$query->from('#__user_profiles');
$query->where('user_id = ' . $id); //подставить id того кто создал материал
$query->where('profile_key = ' . $db->quote('phone')); //или хз как там называется посмотреть в таблице _user_profiles через phpMyAdmin
$db->setQuery($query, 0, 1);
$phone = $db->loadResult();
echo $phone;

*

tiraz

  • Осваиваюсь на форуме
  • ***
  • 60
  • 1
  • Правильное тиражирование CD DVD
Да мне как то попроще.... типа такого:
<?php echo  $this->item->author;?>
.....
Дизайн + Joomla

*

SmokerMan

  • Профи
  • ********
  • 5329
  • 689
Да мне как то попроще.... типа такого:
<?php echo  $this->item->author;?>
.....
не вопрос
можно написать плагин, в котором делать тот же запрос и будет в шаблоне вывод типа
Цитировать
<?php echo  $this->item->author_phone;?>
если проще плагин написать, пишите)

*

Septdir

  • Практически профи
  • *******
  • 2144
  • 108
  • JoomlaZen
Я себе плагин сделал, который выдергивает весь контакт юзера. по просест выходит очень не малый
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen