Перейти к контенту
  • 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 узнать, новый дли это топик или нет?

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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