Вывести комментарии в список топиков (решено)
Подскажите пожалуйста, каким кодом можно вывести последние 3 комментария для каждого топика в списке топиков?
Степан
# nano /etc/apt/sources.list
deb http://packages.dotdeb.org stable all
wget http://www.dotdeb.org/dotdeb.gpg -O - -q | sudo apt-key add -
# apt-get update
/**
* Настройки роутинга
*/
$config['router']['rewrite'] = array( 'blog' => 'community');
// Правила реврайта для REQUEST_URI
$config['router']['uri'] = array(
// короткий вызов топиков из личных блогов
'~^(\d+)\.html~i' => "blog/\\1.html",
'~^(\d+)\.html~i' => "community/\\1.html",
);
// Распределение action
. . . . строки пропущены . . . .
$config['router']['page']['blog'] = 'ActionBlog';
$config['router']['page']['community'] = 'ActionBlog';
public function getUrl() {
if ($this->getBlog()->getType()=='personal') {
//return Router::GetPath('blog').$this->getId().'.html';
return '/'.$this->getId().'.html';
$config['sys']['cookie']['host'] = '.site.ru'; // хост для установки куков
$config['sys']['session']['host'] = '.site.ru'; //'___sys.cookie.host___'; // хост сессии в куках
меняем
$config['router']['config']['action_default'] = 'index';
на
$config['router']['config']['action_default'] = 'profile';
и после строчки
public function Init() {
добавляем:
$this->oUserCurrent=$this->User_GetUserCurrent();
$this->SetDefaultEvent($this->oUserCurrent->getLogin());