本文整理匯總了PHP中News::count方法的典型用法代碼示例。如果您正苦於以下問題:PHP News::count方法的具體用法?PHP News::count怎麽用?PHP News::count使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類News
的用法示例。
在下文中一共展示了News::count方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: index
/**
* Список новостей
*/
public function index()
{
$total = News::count();
$page = App::paginate(Setting::get('news_per_page'), $total);
$news_list = News::all(['offset' => $page['offset'], 'limit' => $page['limit'], 'order' => 'created_at desc', 'include' => ['user']]);
App::view('news.index', compact('news_list', 'page'));
}
示例2: taggedAction
public function taggedAction($tag)
{
$tag = $this->filter->sanitize($tag, "alphanum");
Phalcon_Tag::setTitle('Tagged ' . $tag);
$category = Categories::findFirst("name='{$tag}'");
if ($category == false) {
return $this->_forward('index/index');
}
$news = array();
$newsCategories = NewsCategories::find(array("categories_id='" . $category->id . "'"));
foreach ($newsCategories as $newCategory) {
$news[] = $newCategory->getNews();
}
$this->view->setVar("activeYear", 0);
$this->view->setVar("tag", $tag);
$this->view->setVar("news", $news);
$this->view->setVar("years", News::count(array('group' => 'year')));
}
示例3: taggedAction
public function taggedAction($tag)
{
$tag = $this->filter->sanitize($tag, "alphanum");
$exists = $this->view->getCache()->exists($tag);
if (!$exists) {
Phalcon\Tag::setTitle('Tagged ' . $tag);
$category = Categories::findFirst("name='{$tag}'");
if ($category == false) {
return $this->dispatcher->forward(array('controller' => 'index', 'action' => 'index'));
}
$news = array();
$newsCategories = NewsCategories::find(array("categories_id='" . $category->id . "'"));
foreach ($newsCategories as $newCategory) {
$news[] = $newCategory->getNews();
}
$this->view->setVar("activeYear", 0);
$this->view->setVar("tag", $tag);
$this->view->setVar("news", $news);
$this->view->setVar("years", News::count(array('group' => 'year')));
}
$this->view->cache(array("lifetime" => 86400, "key" => $tag));
}
示例4: newsCount
/**
* Количество новостей
* @return integer количество новостей
*/
function newsCount()
{
return News::count();
}