Hi Adam,
I went back to this app after installing Beta 3. This is using an
Access database. I have been working on extending the PlumUser table by
using the tag library as you suggested. It is working fine and I am
becoming familiar with the tags, but it is an awful lot of work. You
have to basically modify all the add/edit/delete template sets for each
field, which can take a significant amount of time. I had to add about
20 additional fields to the PlumUser table for this project so that the
members/users can be integrated into the system.
Is there a fundamental reason why you can generate replacement pages for
the core files? At least the user table? What's misleading is that
you can go mod the table in the database and then synch the database in
the project, and you get all your fields to show up. Then you go on your
merry way defining attributes for those fields just like any other
table, only to find out that all that work is useless, because you can't
generate anything.
I personally would rather have control and accept the risk of doing
something stupid, rather than having this mod disabled. I would think
that the PlumUser table is going to be modified a lot for all the
different types of projects that exist out there, and it seems
counter-intuitive to have this work differently in the IDE.
Jeff
Adam Churvis wrote:
Simply edit the existing framework pages. Just add Plum custom tags to
match the columns you add on both your forms and corresponding action pages,
and you should be good to go.
This is the way that Plum was intended to be extended. Please let us know
about your experience with manually editing Plum Framework pages, how
intuitive it was to follow the pattern that's already there, etc.
Respectfully,
Adam Phillip Churvis
Member of Team Macromedia
Advanced Intensive ColdFusion MX Training:
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000
http://www.ColdFusionTraining.com
Download CommerceBlocks V2.1 and LoRCAT from
http://www.ProductivityEnhancement.com
The ColdFusion MX Bible is in bookstores now!
----- Original Message -----
From: "Jeff Fleitz" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, February 20, 2004 3:04 PM
Subject: Re: [plum] Can't Update User Info
I guess I wasn't clear. I did right -click and try to create a module.
However, since this was to be a modification of the users module in
admin (part of the framework), I selected that folder and was denied
access. I know I can create a folder elsewhere, but then you have 2
sets of forms (modules) dealing with the table.
So my question is, if you need to extend the PlumUsers table and modify
the forms to accommodate the database changes, how do you handle
updating the maintenance forms?
Jeff
Adam Churvis wrote:
Right-click on the Modules node and add a new empty module, then choose
the
tables that the module will use.
Respectfully,
Adam Phillip Churvis
Member of Team Macromedia
Advanced Intensive ColdFusion MX Training:
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000
http://www.ColdFusionTraining.com
Download CommerceBlocks V2.1 and LoRCAT from
http://www.ProductivityEnhancement.com
The ColdFusion MX Bible is in bookstores now!
----- Original Message -----
From: "Jeff Fleitz" <[EMAIL PROTECTED]>
To: "[email protected]"
<[email protected]>
Sent: Friday, February 20, 2004 9:06 AM
Subject: [plum] Can't Update User Info
I am building a small membership app for a road cycling club as a way to
get my feet wet with Plum. Since Members and Users are synonymous in
this case, I went in and modified the starter database's PlumUser table
(this is Access) and added several new fields. Then I went back and
synch'ed the database and made changes to the table attributes in the
IDE. Now I am trying to create a module (User), and point it to
admin/users directory, which is where the updated forms should go,
AFAIK. Plum won't let me do this, because the directory is part of the
framework.
What do you do in an instance like this? How do you extend the Plum
framework tables/forms if you need to?
Jeff
--
_______________________________
Jeff Fleitz
Tekquest, Ltd
Integrated Digital Solutions
http://www.tekquest.com
866.863.2352
_______________________________
--
_______________________________
Jeff Fleitz
Tekquest, Ltd
Integrated Digital Solutions
http://www.tekquest.com
866.863.2352
_______________________________
--
_______________________________
Jeff Fleitz
Tekquest, Ltd
Integrated Digital Solutions
http://www.tekquest.com
866.863.2352
_______________________________