我試圖改變loadObjectList()的位置。但它不起作用。任何人都可以幫我解決這個問題嗎?如何更改loadObjectList()項目的位置?
這是我使用的代碼。
$catID = 8;
//echo $catID;
$doc = JFactory::getDocument();
$page_title = $doc->getTitle();
$db = JFactory::getDBO();
$db->setQuery("SELECT title,alias FROM #__content WHERE catid = ".$catID);
$articles = $db->loadObjectList(); ?>
<div>
<?php foreach($articles as $article){
$title = $article->title;
if($title == $page_title){?>
<h4><?php echo $article->title; ?></h4>
<?php
}else{ ?>
<a href="<?php echo $article->alias;?>"><h4><?php echo $article->title; ?></h4></a>
<?php }
}
?>
</div>
我想要做的是,我想顯示頁面標題作爲列表的第一個元素。這意味着條件的項目應該先顯示。
任何人都可以幫我嗎?
用上面的代碼得到了什麼錯誤? – emmanuel 2014-09-30 08:26:36
沒有錯誤。我不能訂購它。 @emmanuel你能幫我點這個清單嗎? – anuruddhika 2014-09-30 08:27:21