Hi All,

We are planning to build a new eCommerce application in cakephp from
scratch. I know that, it will take time to build a fully customizable
and functioning product. My first aim is to create a strong foundation
for this project. I have did one small project in cakephp (1.1.*). I
have not not gone through advanced techniques like plug-ins, ARO,
locale etc. I have some general questions. Please guide me.

1. Hope cakephp is suitable for building this kind of application ?
Here we are going to use the latest version of cakephp (RC2). We will
migrate to the stable version once it is released.How difficult it
will be ?

2.In our product, there will be different modules and we want to
customize the modules as much as possible. For example, like in
oscommerce the admin should be able to add and remove the modules (ex:
paypal module from payment section, fedex module from shipping section
etc). And these modules should be independent (but these can use some
common code).  How can be implemented this feature ?

3.How can I switch to different template layouts (as like in joomla) ?
In cake, we are placing the image files, css etc in separate folders,
so how can I create a template layout easily without placing the files
in separate folders ?

4.There will be different user groups and users will be in multiple
groups. And the admin should be do assign some permissions to those
groups.(For example like in Joomla the articles can be assigned to
some user groups with add / edit / publish etc permissions). Is there
a similar functionality in cake ? And which will be good to track the
user sessions (files or database) ?

5. Hope cake 1.2 supports internationalization by default. How can I
implement this to different modules and templates ? For example if the
admin change the language, the whole site should be changed to that
language.

6. Where can I write common code ? For example, two controllers are
using the same code for saving the records into the database (here all
fields are same only table name is different). Can I use requestAction
for this by writing the code in one controller and calling it from
another controller ? Or should I use components for this ?

Sorry for my bad English. Please guide me with your suggestions/some
links/sample code.

Thanks in advance.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to