Posts posted by WaNted
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ну а причем тут функции вывода? Получайте нужную информацию, оформляйте и все дела.
<ips:template parameters="" /> {{$topics = new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'forums_topics', NULL, 'tid DESC', 10 ), '\IPS\forums\Topic' );}} <ul> {{foreach $topics as $topic}} <li> <a href='{$topic->url()}'>{$topic->title}</a> </li> {{endforeach}} </ul>
Вот этот шаблон выведет вам 10 последних тем.
-
-
-
Там вообще ничего не нужно городить и вообще лезть редактировать этот файл в ручную. При создании Theme Hook достаточно в содержимом указать свой шаблон типа:
{template="templateName" group="plugins" app="core" location="global"}
Где templateName название вашего шаблона в папке dev/html. Вот в этом шаблоне можете уже мудрить.
https://invisioncommunity.com/4docs/advanced-usage/development/plugins-an-example-r72/ смотрите тут третий шаг.
-
-
-
/** * Get expire date * * @return \IPS\DateTime|NULL */ public function get_expire() { return ( isset( $this->_data['expire'] ) and $this->_data['expire'] ) ? \IPS\DateTime::ts( $this->_data['expire'] ) : NULL; }
$this->purchase->expire возвращает объект \IPS\DateTime. Попробуйте использовать $this->purchase->expire->getTimestamp().
Адрес блога пользователя
in Themes and design Invision Community 4
Именно.