IT-means-lucky
@IT-means-lucky
mozgovitui@gmail.com

Как установить сортировку?

На joomla есть модуль который отображает контакты на одной из страниц с помощью List contacts in a category , но не в том порядке в котором хотелось бы. Как сделать чтобы он сортировал контакты на странице в порядке который был выставлен в бэкенде в ordering?

<?php	 	
defined( '_JEXEC' ) or die( 'Restricted access' );
$db =& JFactory::getDBO();
?> 
<div id="ourexperts">
                <?php	 	
				$db =& JFactory::getDBO();
				$query = $db->getQuery(true);
        $query->select(' * ');
        $query->from('#__contact_details AS cd');
        $query->where('cd.catid = 12 and published=1 ');
        $db->setQuery($query);
        $ctg = $db->loadObjectList();
        foreach($ctg as $key=>$val){
			$links = 'index.php?option=com_contact&view=contact&id='.$val->id.':dr-'.$val->alias.'&catid='.$val->catid.'&Itemid=121';
				?>
           	      <div class="dr_bx">
                    	<div class="dr_pic"><img src="thumb.php?file=<?php	 	 echo $val->image;?>&sizex=150&sizey=150"  /></div>
                        <div class="dr_details">
                        <h1><a href="<?php	 	 echo $links;?>"><?php	 	 echo $val->name;?></a></h1>
                        <h2><?php	 	 echo $val->con_position;?> </h2>
                        </div>
                    </div>
                   <?php	 	 } ?> 
 </div>
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 1
так наверно, надо посмотреть в базе по какому полю index
$query->sortby('menuindex', 'ASC');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы