夥計們, 我有一個問題...我使用一個替代佈局的文章在某一類別。 我的目標是爲該類別的最新文章顯示額外的div(具有背景圖像)。這應該只會影響最新的文章。Joomla模板覆蓋的最新文章的類別
所以,我不熟悉Joomla-API。我現在想知道如果一篇文章是該類別的最新文章,確定什麼是最好的方法(以PHP/MySQL /其他方式)?
感謝您的回覆(順便說一句,我使用J1.6)
Ripei
夥計們, 我有一個問題...我使用一個替代佈局的文章在某一類別。 我的目標是爲該類別的最新文章顯示額外的div(具有背景圖像)。這應該只會影響最新的文章。Joomla模板覆蓋的最新文章的類別
所以,我不熟悉Joomla-API。我現在想知道如果一篇文章是該類別的最新文章,確定什麼是最好的方法(以PHP/MySQL /其他方式)?
感謝您的回覆(順便說一句,我使用J1.6)
Ripei
時,你說你已經使用替代佈局,此代碼應該做的伎倆
$db=& JFactory::getDBO();
$query = 'SELECT * FROM #__content ORDER BY created DESC';
$db->setQuery($query);
$showcat = $db->loadObjectList();
,你是否按時間順序顯示文章(最新的,請參閱相應的菜單項屬性)?然後,您可以在調用文章視圖的循環中添加一個計數器,並在模板覆蓋中爲第一篇文章顯示額外的DIV。 純粹的CSS解決方案將使用:first-child選擇器來更改第一篇文章的外觀(不添加額外的DIV)。
這看起來像一個非常有用的代碼片段。我會試一試,在解決了爲什麼我的佈局覆蓋不起作用之後:請參閱:http://stackoverflow.com/questions/5795799/joomla-custom-template-override-not-working – Ripei 2011-04-26 20:06:14