php - Joomla 查询 - 从发布状态的内容中选择

标签 php jquery joomla

我需要显示类别 id = 43 的所有已发布的 joomla 文章。我的查询:

<?php
    $catId = 43;
    $state = 1;
    $query = "SELECT * FROM #__content WHERE catid ='" . $catId . "' order by title asc";
    $db = JFactory::getDBO();
    $db->setQuery($query); 
    $articles = $db->loadObjectList(); 
    foreach($articles as $article) {
        echo 'Content';
    }
?>

最佳答案

添加状态条件:

 $query = "SELECT * FROM #__content WHERE catid ='" . $catId . "' and state = 1 order by title asc";

关于php - Joomla 查询 - 从发布状态的内容中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41695291/

相关文章:

php - Heroku 上 WordPress 的 Http 到 Https 重定向

php - 首次用户可浏览所有页面的站点

javascript - Jquery on click 事件不适用于简单操作

.htaccess - 如果我激活 SEF 选项,则在单击 Joomla 链接时未指定输入文件

javascript - 表单输入显示图像而不是文本值

php - 数据库中的{plain}密码和登录错误

jquery - Ruby on Rails : Where is jquery-rails located?

jquery - 使用 jQuery 过滤带有 on data 属性的表

css - 在 joomla 上安装额外的字体

php - Joomla 面包屑显示 "Uncategorized"类别