Search

This may sound crazy, but how would I go about sending all url requests to a single xsl transform (such as a single Symphony Page)? I realize this is a pretty serious departure from Symphony's design, but I'm dabbling.

I considered simply creating a single Home page with enough url params to satisfy all urls that would be likely, but if I could hack Symphony to accommodate an arbitrary number, all the better.

I'm working towards a completely xml based system that could possibly run on more than one host language (I'm looking at python/django), and this would be a first step.

You can have arbitrary parameters by using the GET param format:

http://site.com/page/?colour=red&shirt=medium&gender=female&value=anything-else

Create an account or sign in to comment.

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