hi tom,
welcome! the cmf is built to be modular, so you can just use the parts
you need. the phpcr-odm documents are the default choice to manage trees
of data because of its flexibility. but the RoutingBundle also works
with the orm. you have a couple of options:
* use orm entities for your events and configure the cmf RoutingBundle
to handle those. then you can generate urls for those entities.
* use phpcr-odm documents for your events. in that case i would
recommend to still use orm entities for users and subscriptions. SQL
allows things like COUNT, whereas phpcr is really about content and not
about structured data. you can declare your documents referenceable and
use the UUID to reference the events from your entities.
either way, if you have a plain CMS part for pages like "About us", you
can use phpcr-odm with SimpleCmsBundle for that.
i hope this helps you a bit. be sure to read about the dynamic router
[1] which is the core piece to translate database objects into routes
resp. urls back to database objects.
don't hesitate to ask further questions.
cheers,david
[1]
http://symfony.com/doc/current/cmf/bundles/routing/dynamic.html
> --
> You received this message because you are subscribed to the Google
> Groups "symfony-cmf-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
symfony-cmf-us...@googlegroups.com
> <mailto:
symfony-cmf-us...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.
--
Liip AG // Agile Web Development // T
+41 43 500 39 80
CH-8005 Zurich // PGP 0xA581808B //
www.liip.ch