plone: ​​разбиение на папки - PullRequest
1 голос
/ 29 декабря 2011

Мы используем Plone 4.1.3 и должны иметь нумерацию страниц в папке Plone folder_full_view.В частности, мы хотим иметь нумерацию страниц для папки, содержащей элементы новостей, чтобы folder_full_view не отображал все наши новости на одной странице (многие элементы вызывают очень медленное время загрузки страницы).То есть мы хотим, чтобы на первой странице папки отображались последние 5 новостей, а на следующей странице папки отображались следующие последние 5 новостей и так далее.

Коллекция (с нумерацией страниц) нам не подходит, так как коллекция не позволяет пользователям добавлять элементы в нее.Мы хотим, чтобы наши пользователи могли сами добавлять новости.

Мы нашли эту документацию в Plone: ​​Plone / buildout-cache / eggs / plone.app.content-2.0.7-py2.6.egg / plone / app / content / batching.txt и Plone / buildout-cache / eggs / plone.app.content-2.0.7-py2.6.egg / plone / app / content / browser / tests / foldercontents.txt, но инструкции очень расплывчаты, и мы не знаем, как это сделатьоб этом.

Есть ли способ изменить folder_full_view с помощью ZMI, чтобы папка folder_full_view (или любой другой вид папки) имела нумерацию страниц (то есть как настраивать, переименовывать, добавлять в «Доступные типы представлений» в portal_types / Folder).

Мы нашли здесь кое-что: http://plone.293351.n2.nabble.com/pagination-in-plone-folders-td339336.html Но опять же, это очень расплывчато.

Может кто-нибудь посоветовать?

Большое спасибо в ожидании.

1 Ответ

3 голосов
/ 29 декабря 2011

Самый простой способ сделать это, и хорошая «рекомендация Plone» - создать папку, в которой будут содержаться ваши новости, затем создать коллекцию внутри папки, а затем установить эту коллекцию в качестве представления по умолчанию для этой папки.Пользователи смогут добавлять новости в папку, а Коллекция позволит вам использовать пакетную обработку.

...