十月CMS转发器分页或加载更多

时间:2018-08-28 05:44:15

标签: octobercms octobercms-plugins octobercms-backend october-form-controller

您好,开发人员,

我目前正在从事octoberCMS支持的项目。除了中继器外,其他一切似乎都很棒。

  1. 当中继器的数量过多(超过50个)时,该页面将挂起并发送一条错误消息,指出已超过最大执行限制。我不想增加最大执行限制,但在分页的帮助下一次加载10个Repeater或加载Ajax应该可以实现的更多功能。

以前有人尝试过吗?还是有可能这样做? enter image description here

  1. 我的要求之一是单击每个转发器列表项内的按钮时弹出一个表单。我目前正在研究它,但是现在花费了很长时间。模态应加载更新表格。如果是的话,有人在这种情况下工作过,关于如何通过ajax弹出保存表单的任何建议吗?

对于我的2个问题的任何回答,我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

因为您的要求是如此具体,所以我认为最好的解决方案是为此创建自己的表单小部件。

您可以在此处查看如何创建octobercms中继器小部件 \ modules \ backend \ formwidgets \ repeater

您可以复制此窗口小部件并将其粘贴到手动创建的插件中,然后更改诸如名称空间和窗口小部件名称之类的所有内容。并使其使用与实际转发器相同的方式。

,如果您不知道窗口小部件的创建方式,那么首先应从此处学习 https://octobercms.com/docs/backend/widgets#form-widgets