And this is what I thought a dry version would look like:
<def tag="padconnectform" polymorphic />
<def tag="padconnectform" for="ArchitectAgentComment">
<div id="padcomment">
<% o=ArchitectAgentComment.new %>
<form with="&o" update="architect_agent_comments">
<textarea:comment param="ideas" /><br />
<input:contact_You for='boolean'
param="pleasecontact" /><br />
<textarea:interest param="about" />
</form>
</div>
<div param="actions">
<submit label="Save" param/>
<or-cancel param="cancel"/>
</div>
</def>
The context is set, but my form still does not display
jet
On Jul 16, 2:09 pm, blueHandTalking <[email protected]> wrote:
> Still having some trouble getting basic form correct.
>
> Here is first attempt at a form other than user, which now works fine.
>
> <def tag="padconnectform" polymorphic />
> <def tag="padconnectform" for="ArchitectAgentComment">
> <div id="padcomment">
>
> <% o=ArchitectAgentComment.new %>
>
> <form merge param="default" with="&o"
> update="architect_agent_comments"
> success="Event.onReady(function()
> {$('padcomment').style.visibility='hidden';$
> ('padconnect_confirm').style.visibility='visible';});">
> <p>
>
> <textarea name="architect_agent_comment[comment]"
> id="architect_agent_comment[comment]" /><br />
>
> <input name="architect_agent_comment[contact_You]"
> id="architect_agent_comment[contact_You]"
> for='boolean' param="pleasecontact" />
>
> <textarea name="architect_agent_comment[interest]"
> id="architect_agent_comment[interest]" />
> </p>
> </form>
> </div>
> <div param="actions">
> <submit label="Save" param/>
> <or-cancel param="cancel"/>
> </div>
> </def>
>
> Thought with="&o" would give me the context of a new
> ArchitectAgentComment.
>
> In my model for architect_agent_comment.rb:
>
> belongs_to :user
>
> def creatable_by?
> creator == user and not creator.guest?
> end
>
> def update_permitted?
> acting_user.signed_up?
> end
>
> Controller:
> auto_actions :all, :except => :index
>
> And there must be a DRYML way to do this without repetition of name/id
> info, but still be
> able to give custom field names, or no field names?
>
> Cheers,
>
> jet
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo
Users" 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/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---