Out of the box EE only allows 10 segments.
For a site we’re doing the client would like a way for the users to build up urls such as :
/portfolio/{cat_url_title_1}/{cat_url_title_2}/{cat_url_title_3} ...
which then returns a page with only items that exist in the categories specified in the url.
Using lowe’s seg2cat http://loweblog.com/software/low-seg2cat/ and some extra custom bits this all works fine, until the 10th segment gets added.
At that point it hits the limit in core.input.php, line 303.
I’ve changed this to :
if (count($ex) > 20)
and nothing seems to have broken.
Is there a valid reason (beyond it looking horrid) to stop url’s longer than 10 segments?