Перейти к содержанию

Last / New Topic in Category index page


IPBDesign
 Поделиться

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

Привет ..... как сделат в Category index page показат последная / новая тема

Untitled.thumb.png.231ff6062bc476f2c47cf2052fbc1629.png

с мой колега говорили и он сказал так:

open applications\forums\sources\Forum\Forum.php
 search for public function lastPost
category last topic and post is very similar
to this one
 this:
$result = array(
     'author'  => $lastAuthor,
     'topic_url'  => \IPS\Http\Url::internal( "app=forums&module=forums&controller=topic&id={$this->last_id}", 'front', 'forums_topic', array( $this->seo_last_title ) ),
     'topic_title' => $this->last_title,
     'date'   => $this->last_post
    );
 And search for children foreach
Add new public function
And then use this function in your category template
$category->yourfunction

Я попробувал ..... но не заработало ..... 

 

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

Привет, возможно мы напишем статью по этому поводу в наш раздел Лабораторий, в данный момент ответ решить задачу не можем.

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

Привет ..... если есть развитие в вопросе .. ?

Ссылка на комментарий
Поделиться на другие сайты
  • 2 недели спустя...
В 12.05.2017 г. в 18:25, Павел сказал:

Привет, возможно мы напишем статью по этому поводу в наш раздел Лабораторий, в данный момент ответ решить задачу не можем.

Привет ..... будем ли мы в ближайшее время получить обещанную статью ...

Заранее спасибо

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

Привет, времени пока нет этим заняться.

Ссылка на комментарий
Поделиться на другие сайты
  • 1 месяц спустя...

Нашел решение ... :

{{$tid = \IPS\DB::i()->select( 'tid', 'forums_topics', array(), 'start_date DESC' )->first();}}
                      {{$topic = \IPS\forums\Topic::load($tid);}}
                      
                        <div class="ipsGrid_span4 ipsType_left ipsPhotoPanel ipsPhotoPanel_mini ipsCategory_line">
                          {template="userPhoto" app="core" group="global" params="$topic->author(), 'mini'"}
                             <div>
								<span class="ipsType_minorHeading">{lang="new topic"}</span><br>
								<span class="ipsType_normal">
                                  		<a href="{$topic->url()}" class='ipsType_break' title='{$topic->title}'>{truncate="$topic->title" length="30"}</a>
                              	</span>
                               <br>   
                              <i class="fa fa-clock-o"></i>  <span title='{$topic->title}' class='ipsType_blendLinks'>{datetime="$topic->start_date"}</span>
                          

Остал один малинкий проблем ...... новая тема показвается в каждой категории а нет в определений

Как ето разрешит .... 

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

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

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

Гость
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

Загрузка...
 Поделиться

×
×
  • Создать...

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

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности