Jump to content

Last / New Topic in Category index page


IPBDesign
 Share

Recommended Posts

Привет ..... как сделат в 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

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

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites
  • 2 weeks later...
В 12.05.2017 г. в 18:25, Павел сказал:

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

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

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

Link to comment
Share on other sites
  • 1 month later...

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

{{$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>
                          

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

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

Edited by IPBDesign
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

Messenger

    ×
    ×
    • Create New...

    Important Information

    By using our site you agree to our Privacy Policy