Перейти к контенту
  • 0

Как в шаблоне RenderRow вывести имя темы?


bartik

Вопрос

Рекомендуемые сообщения

  • 0

удалите, плиз, пост.

написал решение для 2.1.х случайно :D

Изменено пользователем .silent
Ссылка на комментарий
Поделиться на других сайтах

  • 0

bartik

Топаем в скин сюда:

Forum Index/render_forum_row

 

Находим там

{$data['start_date']}"> {$data['title']}

 

Меняем на это

{$data['start_date']}">
<if="data['folder_img'] == '<{B_NEW}>' OR data['folder_img'] == '<{B_NEW_DOT}>' OR data['folder_img'] == '<{B_HOT}>' OR data['folder_img'] == '<{B_HOT_DOT}>' OR data['folder_img'] == '<{B_POLL}>' OR data['folder_img'] == '<{B_POLL_DOT}>'">
<b>{$data['title']}</b>
</if>
<else>
{$data['title']}
</else>

 

Получим в результате что темы где есть новые сообщения будут выводится жирным. Ну а дальше полный полет фантазии + все в твоих руках.

 

ps для 2.1 делается по-аналогии

Удачи! :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Блин, я только заметил что не на вопрос ответил а фичу описал :D

 

bartik

Вот ответ на вопрос топика:

 

в файле sources/lib/topic_linear.php

находиш

$this->output .= $this->lib->html->RenderRow( $row, $poster );

заменяеш на это

$this->output .= $this->lib->html->RenderRow( $row, $poster, $this->topic );

 

В шаблоне Topic View/RenderRow

В переменые допиши $topic

 

в самом шаблоне вызывай где тебе надо

{$topic['title']}

 

Объясни пожалуйста зачем тебе это надо-то? А то может и мне пригодится. ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Всё работает, скажите а как можно сделать так, чтобы в шаблоне я мог использовать PHP-код!
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Накой фиг?

А вообще это 100 раз обсуждалось, поищи в поиске

 

И еще скажи зачем тебе понадоиболсь название темы в шаблон сообщения пихать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Спасибо за помощь, это для красоты нужно :D Слушай XRAY стукни в 696-376 пожалуйста.. я хочу кое-что узнать.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
ps для 2.1 делается по-аналогии

Удачи! :D

Что-то не вышло, подскажи, как в 2.1.7 узнать, новый дли это топик или нет?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.