Регистрация
Вход через соцсети
Восстановление пароля

Как вывести в списке статей названия разделов с ссылкой в компоненте Публикации

Новый топик
21.12.2011, 00:58
Ответить | Цитировать
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

Исходные данные - имеется компонент Статьи - в структуре сайта создан раздел Статьи с прикрепленным компонентом Статьи (Публикации), где выводятся все статьи.
Раздел Статьи содержит несколько подразделов (рубрик) с компонентом Статьи.

Статьи
-- По оборудованию
-- По сервису
-- Прочие

вывод статей

"Название статейки"
краткий анонс
Рубрика - "По сервису" Просмотров - 15 Комментариев - 5

Вопрос заключается в том, каким образом вывести имя раздела с ссылкой в списках статей, в которых они находятся изначально?
В компоненте в системных настройках прописал
$query_select = " sub.`Subdivision_Name`";
проверил формирование запроса $message_select данные выводятся, но
каким образом вывести значение Subdivision_Name из результата запроса в компоненте?

на всякий случай сам запрос)
Цитата:
SELECT SQL_CALC_FOUND_ROWS a.`Message_ID`, a.`User_ID`, a.`IP`, a.`UserAgent`, a.`LastUser_ID`, a.`LastIP`, a.`LastUserAgent`, a.`Priority`, a.`Parent_Message_ID`, a.`ncTitle`, a.`ncKeywords`, a.`ncDescription`, sub.`Subdivision_ID`, CONCAT( '', sub.`Hidden_URL`), cc.`Sub_Class_ID`, cc.`EnglishName`, a.`Checked`, a.`Created`, a.`Keyword`, a.`LastUpdated` + 0 AS LastUpdated, a.Name, a.Date, DATE_FORMAT(a.`Date`,'%Y'), DATE_FORMAT(a.`Date`,'%m'), DATE_FORMAT(a.`Date`,'%d'), DATE_FORMAT(a.`Date`,'%H'), DATE_FORMAT(a.`Date`,'%i'), DATE_FORMAT(a.`Date`,'%s'), a.Text, a.Sub_ID, a.SmallImg, a.LargeImg, sub.`Subdivision_Name` FROM (`Message33` AS a ) LEFT JOIN `Subdivision` AS sub ON sub.`Subdivision_ID` = a.`Subdivision_ID` LEFT JOIN `Sub_Class` AS cc ON cc.`Sub_Class_ID` = a.`Sub_Class_ID` WHERE 1 AND a.`Parent_Message_ID` = '0' AND sub.`Catalogue_ID` = '5' AND a.`Checked` = 1 ORDER BY a.Date DESC LIMIT 20,20


PS: ответы с доп. запросами не рассматриваются)

ася - 97336016
21.12.2011, 12:23
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

$query_select используется в паре с $result_vars, т.е.

$query_select = "sub.`Subdivision_Name`"; - определение поля
$result_vars = "\$f_Subdivision_Name"; - определение переменной, которая будет содержать нужное значение.

Temet nosce...
21.12.2011, 15:02
Ответить | Цитировать
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

Цитата:
$query_select используется в паре с $result_vars, т.е.

$query_select = "sub.`Subdivision_Name`"; - определение поля
$result_vars = "$f_Subdivision_Name"; - определение переменной, которая будет содержать нужное значение.


DiGGy, огромное спасибо! Всё получилосьулыбка

ася - 97336016
198 196 2011-12-21 15:02:58 11776
Описание проекта