Feature #319

create routing map and switch to using sf2 routing as default

Added by Martin Rademacher 5 months ago. Updated 3 months ago.

Status:In Progress Start:12/{{count}}/2011
Priority:Normal Due Date::
Assigned to:- % Done:

0%

Category:Framework
Target version:0.9.14

Description


Related issues

related to ZenMagick - Tasks #392: replace common use of ZMUrlManager with RouteResolver Resolved 02/{{count}}/2012

Associated revisions

Revision 5eba03d083a49565ff063506d3a1bfd96b222316
Added by Martin Rademacher 4 months ago

refs #319: convert routing config to XML and update controller classes

Revision 184765dd1b1bb53b8dd88b0a7da9adf19e89a26b
Added by Martin Rademacher 4 months ago

refs #319: replace setting 'zenmagick.mvc.controller.default' with 'defaultController' service id

Revision 3d5de8e03b13fc534dca5a2c95c191422286e10f
Added by Martin Rademacher 3 months ago

refs #319: enable routing in default configuration

Revision 8413b820e5d43614e5651cdd12cc37c4e2f715c1
Added by Martin Rademacher 3 months ago

refs #319:

  • refactor routing code into new RouteResolver
  • add code to handle viewId resolving as per wiki doc
  • drop getController() method from ZMRequest

Revision c5de2f4c100deae6d1371d9f046679625bf4f1e3
Added by Martin Rademacher 3 months ago

refs #319:

  • add support for form config
  • move controller lookup into Dispatcher
  • add ViewAndModel class as container for controller that return a viewId and model data (not supported yet)

Revision 0a5d22cdb636585f7680a4c2992c957b06d750f6
Added by Martin Rademacher 3 months ago

refs #319:

  • obsolete (and remove) ZMRoutingController
  • wrap controller in Executor and let the dispatcher do the custom parameter mapping

Revision 96775d4b135c5c97573593d16c25a9aad3996d88
Added by Martin Rademacher 3 months ago

refs #319: remove now obsolete methodController plugin

Revision d7ed9c710953250856419362b89bbde41b49c6b9
Added by Martin Rademacher about 1 month ago

refs #319: drop obsolete checks on routing.enabled

History

Updated by Martin Rademacher 5 months ago

check for XML config format

Updated by Martin Rademacher 5 months ago

  • Target version changed from 0.9.14 to 0.9.15

Updated by Martin Rademacher 4 months ago

  • Status changed from New to In Progress
  • Target version changed from 0.9.15 to 0.9.14

Updated by Martin Rademacher 3 months ago

Add dedicated urls for cart actions to map those actions to one or more controller, instead of a general hook into every request

Also available in: Atom PDF