Октябрь CMS Repeater или нумерация - PullRequest
0 голосов
/ 28 августа 2018

Здравствуйте, коллеги-разработчики,

В настоящее время я работаю над проектом, поддерживаемым octoberCMS. Все кажется великолепным, кроме повторителей.

  1. Если номер повторителя слишком велик (более 50), страница зависает и отправляет сообщение об ошибке превышения максимального предела выполнения. Я не хочу увеличивать максимальный лимит выполнения, но загружаю 10 повторителей за раз с помощью нумерации страниц или загружаю больше функций, которые должны быть реализованы Ajax.

Кто-нибудь пробовал это раньше? или это вообще возможно сделать? enter image description here

  1. Одно из моих требований - открыть форму при нажатии на кнопку внутри каждого элемента списка повторителей. В настоящее время я работаю над этим, но это занимает довольно много времени. модал должен загрузить форму обновления. Кто-нибудь работал над такой ситуацией, если да, какие-либо предложения о том, как всплыть сохранить форму через AJAX?

Любой ответ на мои 2 вопроса будет высоко оценен.

1 Ответ

0 голосов
/ 28 августа 2018

потому что ваши требования настолько специфичны, что я думаю, что лучшим решением было бы создание собственного виджета формы для этого.

Здесь вы можете увидеть, как создается виджет повтора octobercms \ Modules \ бэкенд \ formwidgets \ ретранслятор

вы можете скопировать этот виджет и вставить его в созданный вручную плагин, а затем изменить все, например, пространство имен, имя виджета и т. Д., И использовать его так же, как работает реальный повторитель.

и если вы не знаете, как создается виджет, то прежде всего вы должны узнать его здесь https://octobercms.com/docs/backend/widgets#form-widgets

...