Announcement

Symphony's issue tracker has been moved to Github.

Issues are displayed here for reference only and cannot be created or edited.

Browse

Closed#478: Navigation Data Source: Paginate checkbox cannot be set to unchecked

When creating a data source with Navigation as the source, the Paginate checkbox under Sorting and Limiting cannot be saved as unchecked. This behaviour can also been seen with the default workspace.

Hi Stephen, the following should work:

https://github.com/eKoeS/symphony-2/commit/4fb10698259d12c9f92bb4e229c12a86cb730029

Can you confirm? Also there was a similar problem when Source was “Authors” that should’ve been solved by this commit as well.

This was a bit of an iceberg issue!

The initial issue was that some classes were missing to turn off pagination on the Navigation section.

The next was that the Authors DS had some psuedo pagination implemented (basic limit to x, start on page y), but it wasn’t the same as Sections (you couldn’t select pagination from the included elements, therefore no pagination item appeared in the output) and because it can’t be implemented, I’ve removed pagination from the Authors DS for consistency.

Thirdly, the Author DS was horrible in that it got the information for all the included elements regardless of if you selected them or not, and then it went through and added the selected elements to the $result XMLElement. This has been rectified to be a little more sane!

A few outdated and redundant settings/functions were also removed.

All fixed in this commit

@eKoeS Your commit is redundant now.

Okay, I deleted my commit so that there won’t be merge conflicts (hopefully!)

This issue is closed.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details