Сегодня целый день провозился с этом проблемой.
Идея этого способа решения не помогла — instantcms.ru/forum/thread6923.html
Кто знает? Как вывести аватар автора статьи?
Аватар в статьях
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
13 апреля 2013 в 22:08
#2
13 апреля 2013 в 22:12
#3
13 апреля 2013 в 22:27
Pie, я же написал что не подходит этот метод.
В версии 1.10.1 код другой.
В версии 1.10.1 код другой.
Сегодня в 05:24
Заменяете всю функцию public function getArticle($id_or_link) {
на следующую:
Ну и потом в нужном месте в файле /templates/{template}/components/com_content_view.tpl
на следующую:
public function getArticle($id_or_link) { $where = "con.id = '$id_or_link'"; } else { $where = "con.seolink = '$id_or_link'"; } $sql = "SELECT con.*, cat.title cat_title, cat.id cat_id, cat.NSLeft as leftkey, cat.NSRight as rightkey, cat.modgrp_id, cat.showtags as showtags, cat.seolink as catseolink, cat.cost, u.nickname as author, u.login as user_login, up.imageurl as avatar FROM cms_content con INNER JOIN cms_category cat ON cat.id = con.category_id LEFT JOIN cms_users u ON u.id = con.user_id LEFT JOIN cms_user_profiles up ON up.user_id = con.user_id WHERE {$where} LIMIT 1"; $result = $this->inDB->query($sql); if (!$this->inDB->num_rows($result)) { return false; } $article = $this->inDB->fetch_assoc($result); return $article; }
<img src="/images/users/avatars/{$article.avatar}" />
#5
14 апреля 2013 в 15:21
Спасибо большое!