我正在使用joomla 3,动物园组件。
在系统的后端,我有这个代码来显示安装的每个动物园应用程序中的项目数量:
<?php echo $application->getItemCount(); ?>
我需要的是编辑此代码以仅显示“已发布”的项目数。
我不知道怎么做,因为我不是一个php编码器。 有什么建议吗?
答案 0 :(得分:0)
您可以尝试从数据库中提取数据。查看文档here。这是一些应该帮助的示例代码
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select('COUNT(*)');
$query->from($db->quoteName('#__tablename'));
$query->where($db->quoteName('published') . ' = 1');
$row = $db->loadRow();
print_r($row);
您需要找到存储数据的表格并相应地替换__tablename(如果需要,可以更改列名“已发布”)