joomla如何获取主页上的getListFooter

发布于 2024-12-23 16:17:18 字数 474 浏览 2 评论 0原文

我使用的是joomla 1.7.3

我的主页上有大量带分页的文章。我必须显示一个下拉框,供用户选择要在主页上显示的项目数量。

我已经编辑过

\components\com_content\views\featured\tmpl\default.php

并更改

<?php echo $this->pagination->getPagesLinks(); ?>

<?php echo $this->pagination->getListFooter(); ?>

然后主页开始显示下拉列表,但它不起作用。然后我用表单包装了分页部分(我不知道操作值)然后当我更改下拉值时,页面会刷新,但显示的项目数不会改变

请帮助

I am using joomla 1.7.3

I have a large number of articles on home page with pagination. I have to show a drop down box for users to choose number of items to show on home page.

I have edited

\components\com_content\views\featured\tmpl\default.php

and changed

<?php echo $this->pagination->getPagesLinks(); ?>

to

<?php echo $this->pagination->getListFooter(); ?>

then home page starts to show the drop down but its not working. then I have wrapped the pagination section with a form ( I dont know the action value) then when I change the drop down value, the page gets refreshed but number of items displaying is not changing

Pleaes help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撕心裂肺的伤痛 2024-12-30 16:17:18

简单的。这是您想要的形式:

<form action="." method="post" name="adminForm" id="adminForm">
    <select id="limit" name="limit" class="inputbox" size="1" onchange="this.form.submit()">
    <option value="5">5</option>
    <option value="10">10</option>
    <option value="15" selected="selected">15</option>
    <option value="20">20</option>
    <option value="25">25</option>
    <option value="30">30</option>
    <option value="50">50</option>
    <option value="100">100</option>
    <option value="0">All</option>
    </select>
</form>

您甚至不需要 getListFooter();只需包含上面的代码即可。

Easy. Here's the form you want:

<form action="." method="post" name="adminForm" id="adminForm">
    <select id="limit" name="limit" class="inputbox" size="1" onchange="this.form.submit()">
    <option value="5">5</option>
    <option value="10">10</option>
    <option value="15" selected="selected">15</option>
    <option value="20">20</option>
    <option value="25">25</option>
    <option value="30">30</option>
    <option value="50">50</option>
    <option value="100">100</option>
    <option value="0">All</option>
    </select>
</form>

You shouldn't even need getListFooter(); just include the above code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文