使用 Joomlas JPagination 的问题 class。找不到错误 404 页面
Problems using Joomlas JPagination class. Error 404 page not found
我为 Joomla 创建了一个模块,它从数据库中获取一些数据并用它创建一个 table。我将 JPagination 添加到我的模块中,我得到了要显示的页脚按钮和所有内容。
public function addPagination($params)
{
$count = $params->get("count");
$multiPage = $params->get("multiple_pages");
//Add controls for changing pages
if($multiPage)
{
jimport('joomla.html.pagination');
$limitStart = 0;
$pagination = new JPagination(count($this->vacanciesRows) , $limitStart, $count);
echo $pagination->getListFooter();
}
}
但是当我点击某些页面(除第一个页面之外的所有页面)时,我收到错误 404。我确定我错过了一些东西,但我 none 使用 Joomla 的经验很少.我会在 helper.php and my mod_xxx_xxx.php
中包含 pastebin
模块不能有分页。它没有自己的URL。只有组件有。如果您检查您的模块创建的链接,您会发现它们是无效的。您可以尝试做 Ajax 魔术,但您需要一个提供数据的组件。
在 Joomla 中,只有组件可以直接对传入的 URL 作出反应。
我为 Joomla 创建了一个模块,它从数据库中获取一些数据并用它创建一个 table。我将 JPagination 添加到我的模块中,我得到了要显示的页脚按钮和所有内容。
public function addPagination($params)
{
$count = $params->get("count");
$multiPage = $params->get("multiple_pages");
//Add controls for changing pages
if($multiPage)
{
jimport('joomla.html.pagination');
$limitStart = 0;
$pagination = new JPagination(count($this->vacanciesRows) , $limitStart, $count);
echo $pagination->getListFooter();
}
}
但是当我点击某些页面(除第一个页面之外的所有页面)时,我收到错误 404。我确定我错过了一些东西,但我 none 使用 Joomla 的经验很少.我会在 helper.php and my mod_xxx_xxx.php
中包含 pastebin模块不能有分页。它没有自己的URL。只有组件有。如果您检查您的模块创建的链接,您会发现它们是无效的。您可以尝试做 Ajax 魔术,但您需要一个提供数据的组件。
在 Joomla 中,只有组件可以直接对传入的 URL 作出反应。