Даже не знаю почему у вас не работает
public function getZapis(){ $sql = "SELECT * FROM cms_table"; $result = $this->inDB->query($sql); if ($this->inDB->error()) { return false; } if (!$this->inDB->num_rows($result)) { return false; } while ($zap = $this->inDB->fetch_assoc($result)){ $zapis[] = $zap; } return $zapis; }
if ($do == 'view'){ $zapis = $model->getZapis(); //В моделе нужно создать функцию getZapis $smarty = $inCore->initSmarty('components', 'com_test_view.tpl'); $smarty->assign('zapis', $zapis); $smarty->display('com_test_view.tpl'); return; }
$interval = date_diff($datetime1, $datetime2); $date = $interval->format('%d');
Как сказал Евгений, всё ради интереса…А почему не сделали просто типами контента? Не вникал в ваш компонент, но вроде бы FAQ возможно сделать и отдельным типом контета. Получится почти то же самое, что и FAQ в первой ветке.
Люди уже давно ждут двойку — может подождем выхода релиза и не будет своими хотелками оставить дату выхода еще на несколько месяцев.Но есть и третье: обсудить и найти лучший вариант.
'target_controller' => 'debati', 'target_subject' => 'debati', 'target_id' => $id ), cmsRequest::CTX_INTERNAL)); $comments_widget = $comments_controller->getWidget(); ... 'comments_widget' => $comments_widget ));
public function getTargetItemInfo($ctype_name, $id){ $item = $this->getDebat($id); if (!$item){ return false; } $url = '/debati/view/'.$id.'/'; foreach ($item as $var) { $item['title'] = $var['title']; } 'url' => $url, 'title' => $item['title'], 'is_private' => 0 ); }
<?php echo $comments_widget; ?> <?php } ?>
