Jump to content


Photo
- - - - -

Сортировка материалов


4 replies to this topic

#1 axeld

axeld
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 21 April 2017 - 10:28

Здравствуйте, как отсортировать материалы в обратно порядке?
В админке выставлены материалы по приоритету. 1,2,3 и т.д. 

$getThisItem = JBModelItem::model()->getById($item->id);
$parent = $getThisItem->getPrimaryCategory();
$id = $parent->id;
$appId = $parent->application_id; 
$order = ''; // cортировка
$offset = 0;          // смещение
$limit = 100;        //  количество материалов
$itemModel = $this->app->table->item;					   
$items = $itemModel->getByCategory($appId, $id, false, null, $order, $offset, $limit);
foreach($items as $k=>$item) {
				$item_ = $this->app->table->item->get($item->id);
				//$url_it = $this->app->route->item($item_); 
echo $item_->name."<br>"; 
//include ('class.jbdump.php'); // подключение jbdump
//jbdump($item_);
}

$order = ''; // cортировка - что нужно дописать ? (DESC ASC пробовал)


Edited by axeld, 21 April 2017 - 10:29.

  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 21 April 2017 - 10:30

http://forum.jbzoo.c...tion#entry95303

_reversed

может?


  • 0

#3 axeld

axeld
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 21 April 2017 - 11:02

Вот так я пробовал 

$order = array('_itemcreated', '_reversed'); // cортировка

Но это по дате, а как по приоритету в обратную сторону не пойму.


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 21 April 2017 - 11:06

Вот так я пробовал 

$order = array('_itemcreated', '_reversed'); // cортировка

Но это по дате, а как по приоритету в обратную сторону не пойму.

            '_itemauthor'       => 'Item Author',
            '_itemcategory'     => 'Item Category',
            '_itemcreated'      => 'Item Created',
            '_itemfrontpage'    => 'Item Frontpage',
            '_itemmodified'     => 'Item Modified',
            '_itemname'         => 'Item Name',
            '_itempublish_up'   => 'Item Publish Up',
            '_itempublish_down' => 'Item Publish Down',
            '_itemtag'          => 'Item Tag'
			'date'   => array('_itemcreated'),
			'rdate'  => array('_itemcreated', '_reversed'),
			'alpha'  => array('_itemname'),
			'ralpha' => array('_itemname', '_reversed'),
			'hits'   => array('_itemhits'),
			'rhits'  => array('_itemhits', '_reversed'),
			'random' => array('_random'));

других вроде нет


  • 0

#5 axeld

axeld
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 661
  • topics: 194

Posted 21 April 2017 - 11:48

Может ли быть так, что сортировка вообще не работает если в алминке выставлено так?

Attached Thumbnails

  • сорт.jpg

  • 0




Click to return to top of page in style!