Опубликовано: 6 июля 201114 г Я зашел в АЦ -> Внешний вид -> Имя шаблона -> Управление шаблонами и CSS -> Темы -> topicViewTemplate Я хочу в эту тему добавить поле с помощью кода {$post['author']['field_11']} Но вначале я хочу присвоить полю field_11, значение из Профили пользователей -> profileModern например переменной $member['_age']. Как это сделать?
Опубликовано: 6 июля 201114 г Нэкак. Разные шаблоны, разные группы, разные файлы. В topicViewTemplate есть свой массив с данными автора $post['author']. Но возраста увы в нем нету. Как его добавить? - где-то поменять код или sql запрос, чтобы туда попал и возраст. Он формируется из bday_day, bday_month, bday_year.
Опубликовано: 6 июля 201114 г Автор Тогда может можно каким-то другим способом вывести возраст в topicViewTemplate?
Опубликовано: 7 июля 201114 г Других способов нету. Единственно верный это правка sql запроса к таблице members. /admin/applications/forums/modules_public/forums/topics.phpнайти'select' => 'm.member_id as mid,m.name,m.member_group_id,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, m.members_display_name, m.members_seo_name, m.has_gallery, m.has_blog, m.members_bitoptions,m.mgroup_others' заменить 'select' => 'm.member_id as mid,m.name,m.member_group_id,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, m.members_display_name, m.members_seo_name, m.has_gallery, m.has_blog, m.members_bitoptions,m.mgroup_others,m.bday_day,m.bday_month,m.bday_year' найти $poster['member_id'] = $poster['mid']; ниже добавить $poster['_age'] = ( $row['bday_year'] ) ? date( 'Y' ) - $row['bday_year'] : 0; $post['author']['bday_day'] - день$post['author']['bday_month'] - месяц$post['author']['bday_year'] - год $post['author']['_age'] - возраст: 14 лет
Я зашел в АЦ -> Внешний вид -> Имя шаблона -> Управление шаблонами и CSS -> Темы -> topicViewTemplate
Я хочу в эту тему добавить поле с помощью кода
{$post['author']['field_11']}Но вначале я хочу присвоить полю field_11, значение из Профили пользователей -> profileModern например переменной $member['_age']. Как это сделать?