[英]How to get database information from Joomla category
我知道如何從數據庫中的文章檢索所有信息。 我正在嘗試對類別執行相同的操作。 只是為了澄清,我在說的是何時視圖等於類別(index.php?option = com_content&view = category)。 以下是當我在文章頁面上時,我想做的事情完全相同,但是當我在類別頁面上時,如何檢索文章的任何信息。 謝謝!
$input = JFactory::getApplication()->input;
$articleId = $input->getInt('id');
$article = JTable::getInstance('content');
$article->load($articleId);
$articleTitle = $article->get('title');
您可以使用以下方法檢查視圖當前是否在category
:
$input = JFactory::getApplication()->input;
$option = $input->get('option', '');
$view = $input->get('view', '');
if ($option == 'com_content' && $view == 'category')
{
// Do something
}
您將看到,我也在檢查option
(正在使用的組件),因為其他組件使用類別視圖。
我要做的就是將內容更改為類別,並且能夠使用與內容相同的方法訪問類別表中的所有數據。
$input = JFactory::getApplication()->input;
$catId = $input->getInt('id');
$cat = JTable::getInstance('category');
$cat->load($catId);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.