I'm confused... For all my projects I have pretty much only one cfml file that lives in the webroot. Every other file is called from there either as a custom tag, as a CFC invocation or as an include.
I typically have my project directory structure the same as yours and I set the project url to something like: http://local.example.com/index.cfm Right now CFEclipse doesn't have a clue how that maps to the project directory structure and it doesn't care either. The thinking behind that approach is that most projects use a very small number of files as http entry points so it makes more sense when firing up the integrated browser to have it go to the project root URL for the project that the file you're editing belongs to. A few people have asked for the ability to browse to the specific file you're editing as well. Chris Bradford added initial support for this a while back, but you can still run into issues because it just appends the path to the current file onto the project URL path. The proposed fix is to allow you to specify the file that the project URL points to, so we can correctly calculate relative URLs for any files that are under the webroot. The only challenge that now remains is finding a willing volunteer :-) Spike Raymond Camden wrote: > Every single site I've built has a root that is below web root. IE: > > / (project root) > /components > /includes > /etc > /wwwroot > > So if I set my project root to foo.com, then obviously I can't go in > wwwroot/foo.cfm and have it work right. Don't most folks have a > project root that is below web root so they can work w/ files outside > of web root? > > > On Mon, 28 Feb 2005 16:16:38 -0800, Rob <[EMAIL PROTECTED]> wrote: > >>On Mon, 28 Feb 2005 15:45:27 -0600, Raymond Camden <[EMAIL PROTECTED]> wrote: >> >>>Rob - this is a dumb Eclipse question, but can you tell me how this is >>>done? I see how to set a "Project" home page - but not how to make it >>>so that >> >>No such thing as dumb questions ;) >> >> >>>/foo/moo/goo.cfm >>>will load as >>><project url>/foo/moo/goo.cfm >> >>That ability is not in the 1.1.17 (stable) version. You can set the >>project url and setup the scribble pad and a few other things. In the >>18.x version, when you have the .cfm file open there is a little globe >>on the tool bar that's tool tip is "browse to this page" >> >> >>>Also - what about cases where project root is above web root. I wouldn't want >>>/wwwroot/foo.cfm >>>to go to >>><project url>/wwwroot/foo.cfm >> >>hum... well that file wouldn't be part of the current project then. >>You could make another project or just use an external browser, but in >>what situation have you done that out of curiosity? >> >>-- >>~Blog~ >>http://www.robrohan.com >>~The cfml plug-in for eclipse~ >>http://cfeclipse.tigris.org >>~open source xslt IDE~ >>http://treebeard.sourceforge.net >> >> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:196901 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

